← Learning HubLesson 4Market MicrostructureDOM / Level 2
How the futures order book works, what order flow reveals about market intent, and how to use it to confirm or reject ORB signals.
The Central Limit Order Book (CLOB)
Every futures trade on the CME (where NQ, ES, YM trade) goes through a Central Limit Order Book. This is the mechanism that matches buyers and sellers. Understanding it is foundational to reading order flow.
Two Types of Orders
Order Type
Behavior
Shows Intent
Visible on DOM?
Limit Order
Rests in the book at a specific price; waits to be filled
Passive — willing to trade but not urgently
Yes (before execution)
Market Order
Executes immediately at best available price
Aggressive — wants in/out NOW
No (only visible at moment of execution on T&S)
Core principle: Price moves when aggressive orders (market orders) overwhelm passive orders (resting limits). A breakout is real when you see aggressive buying consuming the resting offers — not just limit orders being pulled.
The DOM (Depth of Market)
The DOM — also called Level 2 or the price ladder — shows you the resting limit orders stacked at each price level. It looks like this:
Bid Size
Price
Ask Size
20,155.00
847
20,154.75
1,203
20,154.50
562
20,154.25
389
421
20,154.00
1,456
20,153.75
678
20,153.50
902
20,153.25
Bid = buyers waiting (limit buy orders). Ask = sellers waiting (limit sell orders). The gap between best bid (20,154.00) and best ask (20,154.25) is the spread (1 tick = $5.00 on NQ).
How Price Moves
A market buy order arrives for 500 contracts
It consumes the 389 resting sell limits at 20,154.25 (best ask)
Remaining 111 contracts fill at the next level: 20,154.50
Price has now moved up one tick because all resting offers at 154.25 were consumed
The ask is now 20,154.50 (or higher, depending on remaining fills)
Price doesn't move because of limit orders. Limit orders are the passive "walls" that price must chew through. Market orders are the aggressive force that moves price. This distinction is critical for reading breakouts.
Order Flow Concepts for ORB Trading
1. Absorption
Absorption occurs when large resting limit orders (passive) repeatedly absorb aggressive market orders without price moving. This signals that a large participant is defending a level.
Absorption at OR High — large resting sell limits keep absorbing buy market orders → the breakout is being rejected → likely a failed breakout / fade back inside the range
Absorption at OR Low — large resting buy limits absorb sell market orders → support holding → short breakout likely to fail
2. Exhaustion / Pulling
When resting limit orders at a level suddenly disappear (are pulled/cancelled) just before price reaches them, it signals the "wall" is fake. The defender has abandoned the level.
Large ask size stacked above OR High → price approaches → size disappears → breakout accelerates (the resistance was a bluff)
This is a strong bullish signal — the shorts don't have real conviction to hold the level
3. Iceberg Orders
Institutional traders often use iceberg orders — only showing a small portion of their total size on the DOM. You see 50 contracts on the bid, but every time it gets filled, another 50 appears immediately. The real size might be 2,000+ contracts hidden.
If you see consistent, rapid refilling at a price level on the Time & Sales, suspect an iceberg
Icebergs at OR levels = strong institutional commitment to that level
4. Delta (Buy vs. Sell Pressure)
Delta = Volume at Ask − Volume at Bid (for each candle/period). It measures aggressive buying vs. aggressive selling.
Delta Reading
Interpretation
ORB Context
Strong positive delta at OR High
Aggressive buyers overwhelming sellers
Confirms long breakout is genuine
Negative delta despite price at OR High
Sellers are more aggressive than buyers
Breakout likely to fail — sellers are absorbing
Large positive delta but price not moving
Absorption — a large seller is absorbing all buying
Hidden supply above; breakout will fail
Delta divergence (price up, delta down)
Fewer aggressive buyers on each push
Momentum fading — tighten stops or exit
Reading the DOM During an ORB
Bullish Breakout Confirmation (What You Want to See)
Price approaches OR High
Resting sell limits at/above OR High are being consumed rapidly (not just pulled)
Delta is strongly positive on the breakout candle
New bid limits stack just below OR High after the break (buyers defending the breakout level)
No large iceberg orders absorbing on the ask side
Failed Breakout Warning Signs
Price touches OR High but large resting offers keep refilling (iceberg/absorption)
Delta is negative or flat despite price being at the high
Volume dries up at the breakout candle (no aggressive participation)
Bid limits below get pulled as price pushes up (buyers not confident enough to defend)
Left: genuine breakout confirmed by order flow (aggressive buyers win). Right: failed breakout / trap where absorption prevents follow-through.
The Time & Sales (Tape)
The Time & Sales (also called "the tape") shows every executed trade in real-time. Each row is a fill:
Time
Price
Size
Side
09:46:02.341
20,154.25
45
BUY (at ask)
09:46:02.342
20,154.25
200
BUY (at ask)
09:46:02.350
20,154.50
30
BUY (at ask)
09:46:02.412
20,154.25
85
SELL (at bid)
09:46:02.500
20,154.50
500
BUY (at ask)
Key signals to watch on the tape during an ORB:
Large prints at the ask (200+ contracts) at OR High = institutional buying; confirms breakout
Rapid-fire small prints at the bid at OR High = retail selling into the move; likely to be overwhelmed
Large prints at the bid just after breaking OR High = institutional selling / profit-taking; potential reversal
Futures Order Book vs. Stock Order Book
Important distinction: Futures markets are fundamentally different from stock markets in order book behavior:
Futures are zero-sum — for every buyer there's a seller, for every long there's a short. No "holding inventory."
Leverage amplifies urgency — margin calls force positions to close, creating forced flows visible on the tape.
CME is the sole exchange — all NQ volume goes through one book (no fragmentation like stocks across exchanges).
Market makers are different — futures market makers are high-frequency firms quoting both sides for the spread; they pull liquidity when volatility spikes.
Tools for Reading Order Flow
You cannot read order flow from a standard candlestick chart. You need specialized tools:
Tool
What It Shows
Cost
Sierra Chart
Full DOM, footprint charts, delta, T&S
~$26/month
Jigsaw Daytradr
Reconstructed tape, DOM, absorption alerts
~$500 one-time
Bookmap
Visual heatmap of the order book over time
~$49/month
NinjaTrader
DOM, T&S, order flow+ add-ons
Free (basic) / $60/month
Quantower
DOM, footprint, cluster charts
Free (basic) / $40/month
Knowledge Check
Quiz 1
What moves price in the futures order book?
Large limit orders being placed in the book at new price levels
The number of traders watching a particular price on the chart
The futures exchange adjusting prices based on demand estimates
Quiz 2
Price is at OR High. You see large resting sell orders being repeatedly filled but instantly refilling at the same level. What is happening?
Normal market activity with no special significance
Buyers are winning and the breakout will succeed
An iceberg sell order is absorbing buying — breakout likely to fail
The exchange is adding liquidity to prevent volatile price moves
Quiz 3
What does "positive delta" mean on a candle during the ORB breakout?
More limit buy orders were placed than limit sell orders
The candle closed higher than it opened (green candle)
The spread between bid and ask widened during that candle
More volume traded at the ask than at the bid (aggressive buyers dominated)
Primary Source to Study
📖 Recommended: Larry Harris — Trading and Exchanges: Market Microstructure for Practitioners
The authoritative academic text on how order books work, price formation, and market microstructure. Chapters 4–6 on order types and the trading process are directly relevant to understanding the DOM and order flow.
💬 Order flow can feel overwhelming at first. Want to discuss a specific concept in more depth (absorption, delta, tape reading)? Ask me and we can drill into it.