Futures order book vs. Time and Sales
Compare a futures order book with Time and Sales by the market state or event it records, its feed scope, timestamp, granularity, and the conclusions it cannot support.
Direct answer
A futures order book and Time and Sales answer different questions at different points in a market record. CME Market by Order can provide anonymous individual resting orders, their displayed size, and full book depth, while CME Globex Time and Sales reports the prior trading day's trades and conditionally represented bids or offers. Match the exact contract, feed, session, trade date, and timestamp before comparing either view. A tape cannot recreate the complete book, and a book or tape alone cannot prove a customer's intent, an individual's queue position, or whether a particular order should have filled.
An order book shows resting interest; Time and Sales reports events
An order book is a view of interest that is resting under the specification of a particular data feed. It can change when an order is added, changed, canceled, matched, or refreshed. CME's MBO feed can provide anonymous individual orders at all price levels and the displayed size of those orders. That is useful for describing the book's published state, not for treating displayed quantity as a promise that it will remain available.
Time and Sales records a different kind of information. CME describes its Globex report as the price and time of trades executed, plus bids or offers conditionally represented, on the previous trading day. Read price-time priority in a futures order book before using a displayed book state to infer what a later report must contain.
The distinction is simple but important: a resting order can disappear without becoming a trade, and a reported trade does not show every order that was present before it. Treat state and event records as complements with separate scopes, not as interchangeable versions of one feed.
Match contract, feed scope, trade date, and timestamp first
Start by matching the product and contract month. Then identify whether the display is a real-time feed, delayed reference page, historical report, or a vendor's transformed view. CME says its public website market data is reference-only and its website futures quotes are delayed at least 10 minutes. That description is limited to the CME website; it does not define every platform that may show a book or tape.
For CME Globex Time and Sales, the Date column is the Globex trade date rather than the calendar date, and its Time is reported in hours, minutes, and seconds with an AM or PM designation. Read the Time and Sales fields before lining up a report row with a live or delayed screen. The same clock time does not by itself align session, data scope, or contract.
Record what each view calls its timestamp. A time attached to a report row, a time when a last field changed, and a time when a book message arrived can describe different events. Without those definitions, apparent disagreement may only be a mismatch of feed, session, or field.
MBO, MBP, and Time and Sales keep different details
CME distinguishes MBO from Market by Price. MBO can expose individual anonymous orders across all price levels, with an OrderID for identification and a PriorityID for sorting. MBP aggregates quantity and order count at a price level and is limited to its top 10 price levels. CME says individual queue position and order sizes cannot be determined with high accuracy from that aggregated MBP information.
Time and Sales is not either book format. Its price entry can include an A for an offer or ask at or below the previous last, or a B for a bid at or above the previous last. Before regular-session hours, zero size can identify an indicative price in that report. Those labels describe the CME report's convention; they do not identify a customer as buyer or seller, recreate every order, or predict the next price. Check whether a futures quote is delayed or real-time before carrying a field from one display into another.
Granularity does not remove scope. MBO data contains no customer-identifiable information, and a screen or vendor may expose a subset, an aggregation, or a transformed presentation. Verify the stated feed and display rules rather than assuming every depth view carries the same details.
Neither display verifies intent, queue position, or a fill
The MBO feed's anonymous identifiers are not customer names. A displayed order can be modified, canceled, matched, or refreshed, and priority can change when the order changes or refreshes. A Time and Sales line can be canceled, corrected, or inserted later under the report's conditions. Neither view can establish why a participant acted, whether displayed liquidity was hidden elsewhere, or what an individual account experienced.
When the question is whether an order could or did execute, use the account's order record and exchange or broker confirmation. Compare market and limit orders to separate a displayed market price from the tradeoff between speed and price control. A book, a tape, and a quoted last price do not guarantee a fill, quantity, or priority.
This is why the most reusable workflow is a crosswalk rather than a directional signal: name the contract, identify the feed, mark whether the item is a resting state or reported event, preserve its timestamp definition, and keep execution evidence separate.
Common questions
Is Time and Sales a replay of the futures order book?
No. An order book describes published resting interest, whereas CME Time and Sales reports previous-trading-day trades and conditionally represented bids or offers. A trade line does not preserve every resting order that preceded it, and a book view does not by itself record every later market event. Match the feed and time scope before trying to relate them.
Can an MBO screen identify traders or reveal every participant's queue position?
No. CME says MBO uses anonymous OrderIDs and does not include customer-identifiable information. It can provide individual displayed orders and the data needed for a participant to relate its own order to priority, but it does not reveal customer identity or turn a general display into proof of every participant's account-level position. MBP aggregation offers less individual detail still.
Does a Time and Sales print prove that my futures order should have filled?
No. A report line does not show the full sequence of resting interest, every update, an account's routing path, or its actual priority. Order status should be verified through the account's order record and relevant confirmation. Market conditions and the order's terms can change between a displayed print and any later execution opportunity.