Introduction to Order Flow: Seeing Inside the Candles
Strategy

Introduction to Order Flow: Seeing Inside the Candles

Cameron Bennion
·
October 15, 2025
·
6 min read

A candlestick chart tells you where price has been. Order flow tells you what traders are doing right now — specifically, whether buyers or sellers are the aggressors at this exact moment, and whether a price level is genuinely strong or about to fail.

This distinction sounds subtle, but it's the difference between buying a "support level" that holds and one that immediately collapses under you. Order flow is the microscope that shows you the molecular structure of price action that candlesticks can't reveal.

The Auction Market Theory Foundation

Every market is a two-way auction. Buyers want lower prices; sellers want higher prices. They meet in the middle and transactions occur. The auction continues until one side runs out of participants at a given price level — at which point, price moves to find the next price where both sides are willing to transact.

This sounds abstract, but it has a concrete implication: price only moves when one side becomes aggressive and consumes all the available liquidity at a level. A level that "holds" isn't magic — it's a level where sufficient passive orders are resting to absorb the aggressive orders coming in. When all those passive orders get filled, the level breaks.

Order flow shows you this absorption happening in real time.

The Two Types of Orders

Trade This Systematically

Stop reading. Start executing.

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans — no guesswork required.

  • Limit Orders (Passive): Traders who want to be filled at a specific price and are willing to wait. They provide liquidity to the market. On the Depth of Market (DOM), these show up as the bid and ask quantities — "walls" of resting orders at each price level. Institutions often use large limit orders to build or exit positions.
  • Market Orders (Aggressive): Traders who want to be filled immediately at whatever price is available. They consume liquidity. These orders hit the resting bids or lift the resting offers. They are the engine that actually moves price — every tick up or down represents aggressive buyers or sellers overwhelming the passive orders on the other side.

The ratio of aggressive buying to aggressive selling is called delta. Positive delta = more aggressive buyers than sellers (price pressure to the upside). Negative delta = more aggressive sellers (price pressure to the downside). Delta alone isn't the whole story, but it's the first thing experienced order flow traders look at when price reaches a key level.

The Footprint Chart: Seeing Inside Each Candle

A standard candlestick shows open, high, low, and close. A footprint chart shows you the volume that traded at each individual price tick, split into buy-initiated trades (aggressive buyers) and sell-initiated trades (aggressive sellers).

For each price level in a candle, you see two numbers: the sell volume on the left, the buy volume on the right. A number like "45 x 312" at a specific price means 45 contracts traded as aggressive selling and 312 as aggressive buying. That's massively bullish buying at that level — buyers wanted in badly.

The patterns order flow traders look for in footprint charts:

  • Delta Divergence: Price ticks down but delta is positive (buyers absorbing the selling). The sellers are running out of ammunition even as price hits new lows — a high-probability reversal signal.
  • Absorption: Price approaches a large resting limit order (a "wall" on the DOM), and that wall absorbs thousands of contracts without price moving through it. This suggests the large participant placing those limit orders has institutional conviction in that level. Strong absorption at a KPL = high-probability support or resistance.
  • Stacked Imbalances: Three or more consecutive price levels in a candle where buyers significantly outnumber sellers (or vice versa), shown as highlighted cells in footprint charts. This pattern indicates a strong directional move with limited counter-pressure — momentum continuation signal.
  • Trapped Traders: A candle that breaks above a level with positive delta, then quickly reverses. The breakout buyers are now trapped in losing positions. As price falls back through their entries, they create forced selling — accelerating the move down. Identifying trapped traders is one of the highest-probability short setups in the order flow toolkit.
  • Exhaustion: At the top of a move, price pushes higher but delta is becoming less positive or even negative. Buyers are losing control even as price reaches new highs. This is distribution — smart money selling into the retail buying enthusiasm.

The DOM (Depth of Market)

The DOM, also called the Level 2 or the order book, shows you all the resting limit orders across price levels above and below the current price. For liquid futures markets like ES and NQ, you typically see 10-20 price levels of depth on each side.

Key DOM readings:

  • Bid stacking: Unusually large resting bids at a specific price level (e.g., 1,500 contracts at 5840 when typical depth is 200-300). This acts as a magnet for price and can provide a floor if aggressive selling approaches it — or if it gets pulled, it can signal a breakdown is coming.
  • Offer stacking: Large resting sell limits above current price create a "ceiling." Price needs significant buying pressure to break through. If it does break through with conviction, the trapped sellers from that level create additional buying pressure above.
  • Spoofing (and why to ignore it): Large orders that appear and disappear rapidly are often "spoofed" — placed to create a false impression of supply or demand, then cancelled before getting hit. Regulated markets have reduced this, but it still occurs. Never place trades solely based on large DOM orders that haven't been there for at least 1-2 minutes.

How YMI Uses Order Flow with KPLs

Candlestick analysis and KPLs tell us where to watch for a trade. Order flow tells us when to actually pull the trigger.

The process at a KPL level:

  1. Price approaches a KPL identified in the morning report
  2. We watch the DOM and footprint chart as price arrives at the level
  3. If we see absorption (large limit orders being hit but price stalling) + delta reversal (selling at the level but delta shifts positive) → high-probability KPL rejection trade
  4. If we see the opposite (DOM walls pull before price arrives, delta confirming the direction of the move) → we're not fading this level. We wait for the break-and-retest setup instead

This is why the KPL Bot includes order flow confirmation logic in its execution engine. It doesn't just buy when price touches a level — it checks for confirmation signals before triggering. See the full logic in the KPL Bot Specs.

Tools for Order Flow Analysis

For NinjaTrader 8 users, the built-in Order Flow+ suite (available with NT8 lifetime license) includes volumetric bars and the DOM Ladder. Third-party tools like Bookmap and Sierra Chart offer more advanced visualizations, but NT8's native tools are sufficient for most traders starting out with order flow.

The learning curve is real — order flow is more complex than reading candlesticks, and it requires live market practice, not just reading about it. Start by watching the DOM and footprint at known support and resistance levels without trading. After 2-3 weeks of observation, patterns will start to emerge that you can begin trading with small size.

See order flow + KPLs working together:

  • KPL Trading Strategy — how statistically derived levels create high-probability setups
  • KPL Bot Specs — the order flow confirmation logic built into our automated execution
  • VIP Trader Membership — daily AI trade plans that combine order flow context, regime classification, and KPL analysis
  • VWAP — another order flow reference point used alongside KPLs

About the Author

Cameron Bennion

Founder, Young Money Investments · Quant Trader

Cameron has 18+ years of live market experience trading ES, NQ, and futures. He founded Young Money Investments to teach systematic, data-driven trading to everyday traders — the same quantitative methods used at his hedge fund, Magnum Opus Capital. His members have collectively earned $50M+ in prop firm funded accounts.

18+ Years Trading ExperienceHedge Fund Manager — Magnum Opus Capital$50M+ Funded for MembersNinjaTrader SpecialistFutures: ES · NQ · RTY · CL · GC
Trade with Cameron's systems:7-Day Free Trial →

Free — No Credit Card

Get Daily KPLs in Your Inbox

AI-generated Key Price Levels for ES & NQ, delivered every trading morning. Join 500+ traders who start their session with a plan.

🔒 Your information is secure. We respect your privacy and will never spam you.

Risk Disclosure & Disclaimer

Educational Purposes Only: The content provided in this blog is for educational and informational purposes only. It does not constitute financial, investment, or trading advice. Young Money Investments is not a registered investment advisor, broker-dealer, or financial analyst.

Risk Warning: Trading futures, forex, stocks, and cryptocurrencies involves a substantial risk of loss and is not suitable for every investor. The valuation of futures, stocks, and options may fluctuate, and as a result, clients may lose more than their original investment.

CFTC Rule 4.41 - Hypothetical or Simulated Performance Results: Certain results (including backtests mentioned in these articles) are hypothetical. Hypothetical performance results have many inherent limitations. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown. In fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program.

Testimonials: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.

Ready to Apply These Strategies?

Join 500+ traders using YMI's automated bots, daily KPLs, and AI trade plans to trade systematically.

Intro Trader includes a 7-day free trial • 30-day money-back guarantee on all tiers