Skip to main content
GET
Futures Trades (Time & Sales)

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

contract
string
required

Dated CME contract symbol, e.g. ESU6.

Query Parameters

limit
integer

Max rows (default 100, max 500).

older_than
string

Cursor: return trades executed before this ISO8601 timestamp.

newer_than
string

Cursor: return trades executed after this ISO8601 timestamp.

skip_blocks
boolean

Set to true to exclude CME block trades and return only regular prints.

blocks_only
boolean

Set to true to return only CME block trades.

min_notional
number

Minimum notional (price x size x multiplier). Needs secdef economics.

Response

Newest-first trade prints (time & sales) for a contract. CME block trades are included by default alongside regular prints. Use blocks_only=true to return only block trades, or skip_blocks=true to exclude them. Each row carries is_block to distinguish regular prints from block trades. Block-trade rows include reported_at, qty, sec_type, action, clr_sym, strategy_link_id, and legs. Regular-print rows include size, side, nbbo_bid, nbbo_ask, and crossed.

data
object[]
Last modified on September 29, 2026