What Order Flow Really Tells You
Order flow analysis examines the actual transactions occurring in a market: who is buying, who is selling, at what size, at what price, and through which mechanism. While price charts show the outcome of these transactions as a candlestick, order flow reveals the process that created that candlestick. This distinction is the difference between knowing that price went up and understanding why it went up and whether that move is likely to continue.
Every price movement is the result of an imbalance between buying and selling pressure. When aggressive buyers are willing to lift the ask price to acquire positions, price moves up. When aggressive sellers hit the bid, price moves down. Order flow analysis quantifies this imbalance in real time, providing a leading indicator of price direction that the price chart itself can only show after the fact.
The foundational concept is the distinction between passive and aggressive orders. Passive orders sit on the order book as limit orders, providing liquidity. Aggressive orders are market orders or marketable limit orders that cross the spread and consume liquidity. It is the aggressive side that moves price, and order flow analysis is primarily concerned with tracking aggressive order activity and the response of the passive order book to that activity.
For retail traders, order flow has historically been inaccessible. It required expensive Level 2 data feeds, specialised software, and years of screen time to interpret. Modern tools have democratised access, but the interpretation still requires understanding what the data actually represents and what it does not. Order flow is not a crystal ball; it is a window into the mechanics of price formation that, combined with other analysis, can meaningfully improve trade timing and direction.
Cumulative Volume Delta (CVD) and Delta Analysis
Cumulative Volume Delta is the running total of the difference between volume traded at the ask price (buying aggression) and volume traded at the bid price (selling aggression). When CVD is rising, more volume is being traded at the ask than the bid, indicating net buying pressure. When CVD is falling, net selling pressure dominates.
The most valuable CVD signals come from divergences between CVD and price. If price is making new highs but CVD is declining, it means the price advance is not being driven by aggressive buying. Instead, price is rising because sellers are stepping back and lifting their offers, a much weaker structural move that is prone to reversal. Conversely, if price is flat or declining but CVD is rising, aggressive buyers are accumulating against passive sellers, which often precedes an upside breakout.
Delta analysis at the individual bar level provides granular information about the character of each price move. A bullish candle with positive delta confirms that the move was driven by genuine buying aggression. A bullish candle with negative delta is suspicious, suggesting the price advance was driven by short-covering or offer withdrawal rather than new buying interest. This bar-level delta analysis is particularly useful at support and resistance levels, where the character of the order flow determines whether a level will hold or break.
The practical application of CVD requires context. In trending markets, CVD naturally trends in the direction of price, and minor divergences are normal. The significant signals occur at turning points: when a strong trend shows persistent CVD divergence over multiple bars, the probability of a reversal or consolidation increases substantially. Combining CVD divergence with structural support or resistance levels produces the highest-probability reversal signals.
CVD divergence is most powerful when it occurs at a structural price level. CVD declining while price pushes into overhead resistance is a high-probability short setup. CVD rising while price tests support from above is a high-probability bounce setup. The combination of structural level and flow divergence is more reliable than either signal alone.
Volume Profile: The Market's Memory
Volume profile displays the distribution of traded volume at each price level over a specified period, creating a horizontal histogram that reveals where the market has spent the most time transacting. Unlike traditional volume bars that show volume per time period, volume profile shows volume per price level, answering a fundamentally different and more useful question: at what prices has the market established the most agreement between buyers and sellers?
High-volume nodes (HVNs) represent price levels where extensive two-way trading has occurred. These are equilibrium zones where buyers and sellers found fair value and transacted heavily. Price tends to be attracted to HVNs and to spend time consolidating within them. They act as magnets during rotational markets and as support/resistance during trending markets.
Low-volume nodes (LVNs) represent price levels where the market transitioned quickly, with little two-way interest. These are rejection zones where price moved through rapidly because one side dominated. LVNs act as natural support and resistance levels: when price approaches an LVN, it tends to either bounce off (if the original rejection pressure is still present) or accelerate through (if the imbalance has reversed).
The Point of Control (POC) is the single price level with the highest traded volume in the profile period. It represents the market's best assessment of fair value for that period. When the current POC is above the prior session's POC, the market is establishing higher fair value, a bullish structural shift. When it is below, fair value is declining. The migration of the POC across sessions provides a clean, noise-free representation of the market's evolving value assessment.
- ·Value Area (VA): The price range containing 70% of the traded volume, representing the zone where the majority of market participants agree on fair value.
- ·High Volume Node (HVN): A price level with concentrated trading activity that acts as a magnet and equilibrium zone.
- ·Low Volume Node (LVN): A price level with minimal trading that acts as a natural support/resistance barrier.
- ·Point of Control (POC): The single price level with the most traded volume, representing the best estimate of fair value.
- ·Value Area High/Low (VAH/VAL): The upper and lower boundaries of the value area, which serve as intraday support and resistance levels.
Bid/Ask Imbalance and Absorption
Bid/ask imbalance analysis examines the ratio of volume traded at the bid versus the ask at each price level within a bar. When the ask volume significantly exceeds the bid volume (typically a ratio of 3:1 or greater), it indicates aggressive buying that overwhelmed the passive selling at that level. When bid volume dominates, aggressive selling is in control.
Imbalance stacking occurs when multiple consecutive price levels show the same directional imbalance. Three or more consecutive levels with ask-dominant imbalance create a buying imbalance stack, indicating that aggressive buyers systematically lifted offers through multiple price levels. This is the order flow signature of institutional or algorithmic buying that is likely to continue.
Absorption is the opposite phenomenon and one of the most valuable order flow signals. Absorption occurs when large passive orders on one side of the book consume aggressive orders from the other side without price moving. If price is testing a support level and large bid-side orders are absorbing aggressive selling without allowing price to break lower, it indicates the presence of a committed buyer who is willing to take the other side of the selling pressure. This institutional absorption often precedes sharp reversals.
Identifying absorption requires watching the order flow in real time at key levels. The signature is high volume transacted at a single price level with minimal price movement. The aggressive side is throwing volume at the level, but the passive side is absorbing it. When the aggressive side exhausts itself, the absorbed level becomes a springboard for a move in the opposite direction.
Absorption at a key level is one of the highest-probability order flow signals. Look for high volume transacted at a single price with minimal price movement. When aggressive sellers exhaust themselves against large passive bids, the resulting reversal tends to be sharp and sustained.
Institutional Footprints and Iceberg Orders
Institutional traders face a fundamental problem: their order sizes are large enough to move the market against them if executed all at once. A fund seeking to buy 50,000 contracts of the E-mini S&P cannot simply place a market order without causing significant price impact. Instead, institutions use sophisticated execution algorithms that break large orders into smaller pieces and execute them over time, attempting to minimise their market footprint.
Iceberg orders are one of the most common institutional execution tools. An iceberg order displays only a small portion of the total order size on the book (the visible tip) while the bulk of the order remains hidden. As the visible portion is filled, the exchange automatically replenishes it from the hidden reserve. The signature of an iceberg order in the order flow is a persistent limit order at a fixed price level that is repeatedly consumed and immediately replaced, absorbing far more volume than its visible size would suggest.
Detecting iceberg orders provides a significant informational advantage. When you identify a large iceberg bid at a support level, you know that an institutional participant is committed to buying at that price. The depth of their commitment (the total hidden size) can be estimated by tracking how much volume the level has absorbed. This information is not visible on a standard price chart or even on a standard Level 2 display, but it is detectable through order flow analysis.
Other institutional footprints include time-weighted average price (TWAP) and volume-weighted average price (VWAP) execution algorithms, which distribute orders evenly across time or volume. These algorithms create characteristic patterns in the order flow: steady, consistent buying or selling pressure that persists for hours regardless of minor price fluctuations. Recognising these patterns helps identify the direction and duration of institutional activity.
Dark Pool Detection and Off-Exchange Flows
Dark pools are private trading venues where institutional participants can execute large orders without displaying them on public exchanges. In US equities, dark pools now account for approximately 40% of total volume. This off-exchange activity is invisible to traditional order flow analysis based on exchange data alone, creating a significant blind spot.
While individual dark pool transactions are not publicly visible in real time, their aggregate impact can be detected through several methods. FINRA requires post-trade reporting of dark pool transactions, typically with a short delay. The NXIS (NMS Exchange Information Service) publishes consolidated volume data that includes dark pool activity. By comparing on-exchange order flow patterns with total reported volume, analysts can infer the direction and magnitude of dark pool activity.
The practical implication for traders is that divergences between visible exchange order flow and price action may be explained by dark pool activity. If price is rising despite neutral or negative exchange-level CVD, large institutional buyers may be executing through dark pools, creating price impact through their demand without leaving a visible footprint on the exchange order book. Recognising this pattern prevents the common error of fading a move that appears unsupported by visible flow but is actually backed by substantial hidden institutional demand.
Dark pool activity creates blind spots in exchange-level order flow analysis. If price action diverges from visible order flow (price rising with negative delta, or price falling with positive delta), consider that institutional participants may be routing orders through dark pools. Always corroborate order flow signals with price structure and volume analysis.