Skip to content

Order Flow

OVERVIEW

Order flow is the real-time stream of buy and sell orders hitting a market, analyzed to determine which side — buyers or sellers — is exerting control at a given price level. Unlike standard price and volume analysis, order flow examines how orders interact with the bid and ask, the aggression of market orders versus the passivity of limit orders, and whether liquidity at key levels is being absorbed or exhausted.

Note

In futures markets with centralized exchange data, order flow is the primary edge tool of prop traders and scalpers. Retail equity order flow is fragmented across dark pools, wholesalers, and lit exchanges — the complete picture is never fully visible to retail participants.


KEY METRICS

Metric Definition Signal
Delta Volume at ask minus volume at bid within a single candle Positive = buyers dominant; Negative = sellers dominant
Cumulative Volume Delta (CVD) Running session total of delta, measuring persistent directional pressure Divergence from price = leading reversal signal
Bid/Ask Imbalance Ratio of resting order size at the bid vs. ask in the order book Signals near-term directional intent at a price level
Absorption Large passive limit orders consuming aggressive market flow without price movement Strong-handed participant defending a level
Exhaustion Aggressive buying into resistance with no upside follow-through Reversal signal; visible as positive delta spike with rejection candle

Delta formula:

Delta = Volume(ask trades) − Volume(bid trades)

CVD formula:

CVD_t = CVD_(t−1) + Delta_t

WORKED EXAMPLE

TSLA is trading at $250. A 5-minute candle prints 2.4 million shares with the following breakdown:

Side Volume
Bid (sellers hitting) 1,490,000 shares
Ask (buyers lifting) 910,000 shares
Delta −580,000

Price closes flat at $250. Candle appears neutral on a standard chart.

Session CVD has reached −2.1M. Despite stable price, sellers have been consistently more aggressive all session.

Tip

This is a negative CVD divergence setup — stable price paired with persistent selling pressure indicates absorption. Large sellers are distributing into resting bids. When $249 support fails on the next print, the order flow trader is already positioned short.


HOW TO USE

Confirming breakouts Check that delta in the breakout direction is elevated. High delta validates the move; weak delta suggests a false break.

Fading exhaustion Look for aggressive buying into resistance accompanied by zero upside follow-through. A positive delta spike into a rejection candle is a high-probability fade setup.

Identifying institutional accumulation Consistent absorption at support with flat price signals a controlled buyer. Wait for price action to confirm before entry.

Reading CVD divergence Price making new highs on declining CVD is one of the clearest leading indicators of an impending reversal available before price confirms.

Note

Order flow identifies who is winning at a given price level. It does not define where price is going. Always anchor order flow readings to technical structure for meaningful context.


ASSET CLASS REFERENCE

Market Data Source Reliability
Futures (ES, NQ, CL, ZB) Centralized exchange — full tick data High — primary tool for scalpers
Equities Level 2 quotes + time-and-sales (tape) Moderate — fragmented across venues
OTC / Dark Pools Unavailable in real time Low — retail participants cannot access

LIMITATIONS

  • Fragmented equity data — dark pools, payment for order flow, and lit exchange routing mean retail participants never see the full picture
  • False signals in thin names — low absolute volume exaggerates delta divergence in illiquid instruments
  • Absorption vs. genuine demand — visually indistinguishable until price action confirms direction
  • Data requirements — real-time tick-level data (Level 2 + time-and-sales) is unavailable or impractical on most retail platforms
  • Pattern recognition curve — consistent reading requires significant screen time to develop