Skip to main content

What is Order Flow Trading? How to Read Futures Order Flow

Order flow trading reads the trades and orders behind each move. Learn the tape, footprint and order book on a real, dated ES example in Quant Data Futures.

Written by Andrew Hiesinger

Order flow trading means reading the orders behind each move: whether buyers or sellers are trading right away, how big those trades are, and where limit orders are waiting. A price chart shows where the market went. Order flow shows the trades and orders that took it there.

Every screenshot here is a real Quant Data Futures capture from the September 29, 2026 session. The walkthrough follows one moment in ES (E-mini S&P 500) futures across three tools.

Key takeaways

  • Order flow is two things: executed trades, with the side that traded right away (the aggressor), and the resting orders waiting in the book.

  • The main tools are the tape (time and sales), the footprint chart, a heat map of resting orders (Quant Data’s Depth Map) and the DOM (depth of market).

  • Order flow shows what is happening, not what happens next. On September 29, 2026, the largest single ES print between 9:30 AM and 4:00 PM ET was a buy; within 15 minutes, ES traded about 14 points lower, and by 5:00 PM ET it was back above the buy’s price.

  • Quant Data Futures is Quant Data’s browser-based futures order flow platform: the tape, footprint chart, Depth Map and DOM on one page, on real-time Level 3 CME data included in the plan with no exchange fees, and a free trial for new members.


What is order flow?

Order flow is the running record of a market’s trades and orders. It covers every executed trade, with its size and the side that crossed the spread (the aggressor), plus the limit orders resting in the order book around the price. Reading it shows which side is acting right now and where size is waiting.

During normal trading, every trade has two sides:

  • A resting order waits in the order book at a set price. This is a limit order.

  • An aggressive order trades right away against orders resting on the other side. This side is the aggressor. It crosses the spread, the gap between the best bid and the best offer (or ask): a buyer lifts the offer, and a seller hits the bid.

ES order book on Quant Data's Futures DOM: offers from 7,738.50 up, bids from 7,738.25 down, 4:59 PM ET, Sep 29, 2026

Quant Data’s Futures DOM shows the bids and offers resting at each price. Shown: ES at 4:59:59 PM ET on September 29, 2026, with offers from 7,738.50 up and bids from the 7,738.25 last price down.

Price moves when the resting orders at the best price run out, filled or cancelled, or when new orders arrive at a better price.


Why do futures traders use order flow?

Futures traders use order flow because CME futures such as ES trade in a centralized CME Globex order book for each contract month, and CME market data allows the aggressing side to be identified on nearly every trade. That makes the futures tape and order book easier to read than a US stock’s.

  • One exchange, one book per contract. ES trades only on CME, and each contract month, like ESZ6, has a single order book. A US stock trades on more than a dozen exchanges plus off-exchange venues.

  • Nearly every trade carries its aggressor side. CME’s feed marks which side crossed the spread on almost every trade. Consolidated US stock and options trade feeds carry no such flag.

  • Busy markets. ES trades from Sunday 6:00 PM to Friday 5:00 PM ET, with a one-hour break each day at 5:00 PM ET, and most heavily from 9:30 AM to 4:00 PM ET.


What are the main order flow tools?

Traders read order flow with four tools: time and sales (the tape), the footprint chart, a heat map of resting orders (in Quant Data, the Depth Map) and the DOM. No single view tells the whole story. The tape shows what traded, the footprint chart organizes those trades by price, and the Depth Map and DOM show the resting orders those trades run into.

Tool

What it shows

The question it answers

Time and sales (the tape)

Every trade, one row each: price, size and aggressor side

What just traded, and how big was it?

Footprint chart

The volume at every price inside each bar, split by aggressor

Where did trading happen, and which side was more aggressive?

Depth Map (liquidity heat map)

The resting order book drawn over time, with large prints shown as volume bubbles

Where is size waiting, and does it stay when price arrives?

DOM (depth of market)

A live price ladder of resting orders

What is resting at each price right now?

Tape reading (time and sales)

Time and sales, or the tape, lists every trade as it happens: time, price, size and aggressor side. Tape reading means watching it to see how big and how fast trades come in, and which side keeps crossing the spread. In Quant Data, the tape is the Futures Order Flow tool.

  • Each trade on the tape is a print.

  • A sweep is one aggressive order that takes out two or more price levels.

  • Filter by size to see only the big prints.

Footprint chart

A footprint chart is an order flow chart that shows, inside each bar, the volume traded at every price: at the bid (aggressive selling) and at the ask (aggressive buying).

  • Delta: aggressive buying minus aggressive selling. Delta and its running total, cumulative volume delta (CVD), are among the most widely used order flow indicators.

  • Imbalance: a price where aggressive buying heavily outweighs aggressive selling, or the reverse.

  • Point of control (POC): the most traded price in a bar or session.

  • Volume profile: the total volume at each price over a period, drawn sideways.

Depth Map (liquidity heat map)

Quant Data’s Depth Map draws the order book over time. Bright bands are prices where a lot of size was resting.

  • Watch a band as price arrives: does the size stay or disappear?

  • Volume bubbles mark large trades.

DOM (depth of market)

A live price ladder: one row per price, with the bids and offers resting there. DOM traders watch how that size changes as price gets close: icebergs (one order showing only part of its size), reloads (new size posted right after a trade) and pulls (size cancelled, not traded).

ES futures DOM price ladder in Quant Data at 4:59:59 PM ET, Sep 29, 2026: session volume, resting bids and offers by price

Quant Data’s Futures DOM shows Level 3 depth live, with iceberg and pull flags. Shown: the ES book at 4:59:59 PM ET on September 29.


How much of the order book can you see?

How much of the order book you can see depends on your market data. CME publishes its order book two ways, which data vendors usually call Level 2 and Level 3, and they differ in how many prices and how much order detail you get:

  • Level 2 (market by price, MBP): the total size and number of orders at each price, for the top 10 prices on each side.

  • Level 3 (market by order, MBO): individual visible orders published by the exchange, including size and queue position.

Quant Data Futures shows Level 3 data, included in the plan with no exchange fees.


A real order flow example: ES on September 29, 2026

Here is one real moment: the largest single ES print of the regular session (9:30 AM to 4:00 PM ET) on Tuesday, September 29, 2026, followed across three Quant Data Futures tools. The trades are other market participants’ orders, as they appeared on the tape. All times are Eastern.

Time and sales in Quant Data's Futures Order Flow, Sep 29, 2026, 200+ contracts: an ES buy of 655 at 7,730.00 at 11:09:48 AM

Quant Data’s Futures Order Flow shows every trade’s size and aggressor side, and filters the tape by size. Shown: September 29 prints of 200 contracts or more from 9:23 to 11:57 AM, with the 655-lot ES buy outlined and the only other ES prints (534 and 241 lots) dashed; ESZ6 is the December 2026 E-mini S&P 500.

1. The tape. At 11:09:48 AM, a buyer lifted the offer for 655 ES contracts at 7,730.00, a 655-lot in trader shorthand. The only other ES prints of 200 or more between the 9:30 AM open and noon were a 534-lot buy at 11:00:01 and a 241-lot buy at 11:57:49.

Quant Data Depth Map for ES, Sep 29, 2026: bids resting at 7,730.00 and the 655-lot buy's volume bubble at 11:09 AM

Quant Data’s Futures Depth Map shows where size was resting before price got there, with volume bubbles for large trades. Shown: ES on September 29 from about 10:40 to 11:35 AM (brighter means more resting size), with dashed boxes on the bid bands at 7,730.00 and 7,715.00 and our white ring on the 655-lot buy’s bubble at 11:09.

2. The Depth Map. From about 10:43 to 11:05, a bright band of resting bids sat at 7,730.00. It was brightest just before price reached it, then gone. At 11:09, the 655-lot buy lifted the offer there (arrow). Price dipped, climbed back just above 7,730.00 by about 11:15, then fell to around 7,716 by 11:24. A second band of bids at 7,715.00 was gone when price dipped to about 7,714.50 around 11:27, and ES then climbed to about 7,727 by 11:34: a band that disappears can come before a drop or a rise.

ES footprint chart in Quant Data Futures, Sep 29, 2026: 11:05 AM bar, +539 delta on 2,125 at 7,730.00, +629 bar delta

Quant Data’s Futures Footprint splits every bar by aggressor at each price, with delta, imbalances and the point of control marked. Shown: ES five-minute bars on September 29 from 11:00 to 11:15 AM, with the 11:05 bar’s 7,730.00 row and +629 bar delta boxed and the 11:00 bar’s +583 at 7,738.00 dashed. The POC 7,731.00 tag is for the whole session.

3. The footprint. The trade sits in the 11:05 AM bar, which covers 11:05 to 11:10. Its 7,730.00 row, the bar’s point of control, reads +539 delta on 2,125 contracts, the 655-lot included. The whole bar finished at +629 delta, yet it closed lower than it opened. Without the 655-lot, which printed 11 seconds before the bar closed, the bar’s delta was -26. The earlier 534-lot is part of the 11:00 bar’s 7,738.00 row: +583 delta on 763 contracts.

4. Put it together. By 11:09, 7,730.00 was on the offer side: the 655-lot was a buyer taking contracts from sellers resting there. None of it said where price would go next: within 15 minutes, ES traded about 14 points lower, and by CME’s 5:00 PM ET daily break it was back at 7,738.25, above the print.


What order flow can and can’t tell you

Order flow is a clear record of what traded and where orders were waiting. Keep its limits in mind:

  • A big trade isn’t always a bet on direction. It can be a hedge, a rebalance, one piece of a larger position, or a short being closed, and the aggressor side doesn’t tell you which. The 655-lot above was about $253 million in notional value (655 × $50 × 7,730), yet only about 3% of the roughly 19,870 contracts traded in its five-minute bar.

  • Resting orders can be cancelled. A wall on the Depth Map or DOM can vanish before price reaches it.

  • Not all size is visible. Iceberg orders show only part of their true size, and stop orders don’t enter the book until a trade triggers them.

Use it as context: is there heavy trading behind a move, and is size waiting at a price you care about?


Options order flow vs futures order flow

“Order flow” means different things in options and futures. Options order flow tracks options trades by strike and expiration; futures order flow covers every trade in a contract and its resting order book.

Options order flow

Futures order flow

What you see

Options trades: contract, strike, expiration, premium, whether it traded near the bid or ask, plus sweeps (in options, one order split across exchanges) and blocks

Every ES trade and the resting order book at each price

Typical tools

Flow feeds and unusual activity scanners

Tape, footprint chart, Depth Map, DOM

Main question

Where is money going in options, and on which strikes and dates?

Which side is crossing the spread right now, and where is size waiting?

Many traders watch both: options flow and gamma exposure (GEX) for the bigger picture, futures order flow for the moment. The Futures + Options plan puts both in one Quant Data account.


How to read order flow: where to start

To read order flow, start with one contract and one tool, then add tools as you learn what normal trading looks like.

  1. Pick one contract. ES is a common first choice because it trades so heavily.

  2. Watch the tape first to learn what normal size looks like at different hours: a print that stands out at 3 AM may be routine at 10 AM.

  3. Add a footprint chart, then the Depth Map or DOM, and follow single moments across tools, like the walkthrough above.

  4. Watch the open and the close. The first hour after the 9:30 AM ET stock market open and the run-up to the 4:00 PM ET stock market close, when CME determines the daily ES settlement, are the two busiest times for ES. Major US economic reports at 8:30 AM ET, such as CPI, also bring bursts of trading.


Why use Quant Data Futures for order flow trading?

Quant Data Futures is a browser-based futures order flow platform from Quant Data, which has spent six years delivering licensed options data. It puts the tape, footprint chart, Depth Map and DOM on one page, on real-time Level 3 CME data included in the plan with no exchange fees, and new members start with a free trial.

  • The views line up. Follow one trade across tools, like the 655-lot in this guide on the tape, Depth Map and footprint.

  • Go back to earlier sessions. This guide’s walkthrough was built from a past session.

  • Nothing to install. Everything runs in a browser tab on Mac or Windows.

  • Works with how you trade now. Quant Data Futures currently runs alongside the broker or prop firm platform you trade on.

  • Options and futures in one account. On the Futures + Options plan, keep the ES footprint and DOM next to GEX (gamma exposure for 6,000+ tickers), Exposure by Strike and Interval Map.

  • A data company traders already use. Quant Data has been used both on the NYSE and at Nasdaq, has 20,000+ members in its community, and was built by a team from Nasdaq, Amazon and Microsoft.

Futures

Futures + Options

Monthly

$74.99/mo

$119.99/mo

Billed annually

$62.49/mo

$99.99/mo

Both plans start with a free trial for new members, currently 30 days.


Where can I find the Futures tools on Quant Data?

Log in to v3.quantdata.us and open any built-in or custom page. Then:

  1. Open the “Add Tool” previewer.

  2. Choose the Futures tab.

  3. Pick Futures Footprint, Futures Depth Map, Futures DOM or Futures Order Flow (the tape).


FAQ

What is the best order flow indicator?

No single order flow indicator is best; many traders combine a few. Delta and cumulative volume delta (CVD) show which side is more aggressive, and footprint imbalances show where one side dominated. The Depth Map or DOM shows where size is waiting.

What is delta in order flow trading?

In order flow, delta is aggressive buying volume minus aggressive selling volume, at a price or over a bar. Cumulative volume delta (CVD) is its running total across the session. In options, delta means something else: how much an option’s price may change for a $1 move in the underlying.

What is an imbalance in trading?

An imbalance is a price where aggressive buying heavily outweighs aggressive selling, or the reverse. Several in a row on the same side are called stacked imbalances. Quant Data’s Futures Footprint marks imbalances on the chart.

What are volume bubbles?

Volume bubbles are circles drawn on a chart where large trades printed, so big prints are easy to spot. Quant Data’s Futures Depth Map draws them, like the one for the 655-lot buy in the walkthrough above.

What is absorption in trading?

Absorption is heavy aggressive buying or selling that fails to move price, because resting limit orders on the other side keep matching it. Check where the volume comes from first: the 11:05 AM bar in the walkthrough closed lower on +629 delta, but without the 655-lot its delta was -26.

How do iceberg orders show up in order flow?

An iceberg may appear when more contracts trade at a price than the displayed size would suggest, as hidden quantity repeatedly replenishes. Quant Data’s Futures DOM flags icebergs.

What is spoofing in trading, and is it illegal?

Spoofing is bidding or offering with the intent to cancel before the order fills, usually to make one side of the book look stronger than it is. It’s illegal in US futures under the Commodity Exchange Act and prohibited by CME Rule 575, and in 2020 the CFTC ordered a major bank to pay a then-record $920 million over spoofing and manipulation.

A pulled order alone doesn’t prove spoofing; traders cancel orders for many reasons.

What is institutional order flow?

Institutional order flow is the buying and selling done by funds, banks and other large institutions. Many split big orders with execution algorithms or icebergs, so their trace is often steady one-sided flow or size that keeps refilling at a price, more than one big print. CME’s market data is anonymous, so no tape or order book shows who placed an order.

In ICT and smart money concept (SMC) trading, the phrase means a directional bias read from price charts, not actual orders.

What is a sweep in futures order flow?

In futures, a sweep is one aggressive order that trades through two or more price levels at once, filling against the resting orders at each. In options flow, a sweep is one order split across several exchanges to fill fast.

Quant Data’s Futures Order Flow shows sweeps on the tape.

How does GEX fit with order flow?

GEX (gamma exposure) estimates how option gamma exposure is distributed across strikes. Methodologies vary, mainly in the assumptions they make about how dealers are positioned, so treat GEX levels as estimates. Order flow shows what actually trades when price reaches those strikes. On the Futures + Options plan, Quant Data puts GEX for 6,000+ tickers on the same page as the ES footprint and DOM. ES trades at a different price than SPX, and the gap (the basis) changes over time, so adjust SPX levels by it before comparing.

What is an order flow trading strategy?

An order flow trading strategy is a plan built around what order flow shows at a price you care about. Common setups include absorption, exhaustion (aggressive volume drying up at the end of a move), imbalances stacking in one direction, a large resting order that holds or gets pulled as price arrives, and a sweep through several levels.

No signal, alone or combined, tells you where price goes next, so a plan also needs an exit for when you’re wrong. The 655-lot buy in the walkthrough was followed by a drop and then a recovery: one moment, not a rule.


I have not signed up for Quant Data. How do I?

If you want Level 3 futures order flow, including the footprint chart, Depth Map, DOM and tape, click here to start your free trial. Click on Learn More if you would like to learn more about what we offer.


Would you like further assistance?

If you have any questions or need further assistance, please don’t hesitate to reach out to the Quant Data team at support@quantdata.us or via our live chat located on the bottom right-hand corner of your screen. We are available on our live chat between 9:30 AM and 5:00 PM (eastern time), Monday through Friday.

Did this answer your question?