Skip to content
Day Trading: An Honest Definition and Survival Guide
TradeOlogy Academy

The Order Flow Toolkit

Footprint charts, DOM, heatmap, volume profile - the four tools that turn raw transaction data into readable patterns. What each one shows, where it shines, where it misleads, and how professional traders combine them on one screen.

16 min readIntermediate

Order flow is a stream of data. Tools are how you make that stream legible. Four visualizations dominate modern tape reading - the footprint chart, the depth of market (DOM), the heatmap, and the volume profile - and each one answers a different question about the market. This lesson walks through each tool in depth: what it shows, the patterns you read on it, the pitfalls, and how to combine them on one working screen. The right screen layout shortens the learning curve by months; the wrong one drowns you in noise.

Tools on a typical pro day-trader screen
3 - 4
One chart (price + footprint), one DOM or heatmap, one volume profile overlay, one CVD line. More than that is rare - cognitive bandwidth caps the stack.
Minimum data feed quality
tick-by-tick, unfiltered
Consolidated and delayed feeds lose exactly the information order flow relies on. Pay for a real feed.
Cost of a full retail setup
$200 - $500 / month
Platform subscription + CME data bundle + optional add-ons. Not trivial, but the same cost as a bad trade.

The two questions every tool answers

Every order flow tool is answering one of two questions:

  1. What is the resting liquidity right now? (Pre-execution: who is standing by, at what prices.)
  2. What actually traded, and how? (Post-execution: who got filled, on which side, and where.)

Mixing the two answers in your head is a common beginner mistake. Resting liquidity is promise and can be withdrawn. Executed volume is history and cannot. Professional traders trust executed data more than resting data - and the tool set reflects that.

QuestionToolData type
What's resting?DOM, HeatmapPre-execution
What executed?Footprint, Volume Profile, CVDPost-execution

Tool 1 - The Footprint chart

The footprint is the single most information-dense visualization in all of trading. It takes a normal candlestick (or range / volume bar) and embeds a volume-at-price breakdown inside the bar, split between aggressive buy (ask-side) and aggressive sell (bid-side) volume.

What it shows

For each bar, at each price level within the bar:

Variants you will see

VariantWhat it displaysWhen to use
Bid × AskBoth volumes side-by-side at each priceDefault workhorse. Best for spotting absorption and imbalance.
DeltaNet delta at each priceCleanest view of which side won each price.
VolumeTotal volume at each price (no side split)Good for spotting POC inside a bar.
Profile-style (split)Bid on left, ask on right as horizontal barsGood for big TV monitors.

The patterns you read on it

Pitfalls

Tool 2 - Depth of Market (DOM)

The DOM (also called the ladder or the book) is the vertical price axis with resting limit order sizes shown at each price on both sides. It updates every few milliseconds.

What it shows

  • Current best bid and best offer.
  • Total resting size at each price above and below.
  • Often: last-traded size and side, running cumulative totals.
  • Sometimes: iceberg detection, large-order highlighting, participant grouping.

The classic DOM reads

The spoofing problem

Modern algos routinely post resting size they have no intent to fill, then cancel the moment anyone tries to interact. This makes naive DOM reading unreliable. The DOM is best read as texture (where liquidity might be) rather than as truth (what will definitely happen).

DOM scalping - the purest order-flow style

Pure DOM scalpers take trades from the ladder itself, often without a chart on screen. It is a specialized skill - mostly practiced on fixed-income futures (ZN, ZB, ZF) where the DOM is relatively stable and spoofing is lighter. For most retail day traders, DOM is an accessory to the footprint, not a primary view.

Tool 3 - Heatmap

The heatmap (popularized by Bookmap) is a horizontal-time, vertical-price visualization where resting liquidity is rendered as color intensity over time.

What it shows

  • Resting liquidity at each price, shown as a colored band.
  • Darker / brighter color = more resting size.
  • Executed trades overlaid as dots sized to trade size.
  • The evolution of both over time, as a continuous movie.

Where the DOM is a photograph (one instant), the heatmap is a film (the history of resting liquidity). You can see spoof size appear and vanish. You can see real walls persist for minutes. You can see icebergs as a streak of refills after every hit.

The patterns a heatmap surfaces beautifully

  • Persistent walls - horizontal color stripes that don't move as price oscillates toward them. Often real defense.
  • Spoofing - vertical streaks of size that appear for seconds and vanish.
  • Liquidity voids - dark bands with nothing in them. Price travels fast through these.
  • Iceberg refills - a streak of aggressive dots hitting the same price repeatedly with the heatmap staying dark (refilling).

Pitfalls

  • Seductive but dense. Heatmaps look so cool that beginners stare at them instead of trading.
  • Platform-specific. Bookmap is the dominant implementation; a few others exist. Data feeds differ in quality.
  • No substitute for context. A wall on a heatmap means little without a narrative about why it's there.

Tool 4 - Volume profile

The volume profile is the horizontal histogram attached to the side of your chart showing total volume traded at each price across a defined period (day, week, session, custom range).

What it shows

How it's different from market profile (TPO)

  • Volume profile weights by executed volume at each price.
  • Market profile (TPO) weights by time spent at each price.

Both answer "where has the market agreed on value?" with slightly different emphasis. Volume profile is the more common modern tool; TPO retains a devoted following among Steidlmayer-descent traders.

The levels every volume profile gives you for free

  • Previous session POC - a magnet for the next session.
  • Previous session VAH / VAL - primary fade / breakout levels.
  • Developing POC - the POC forming right now in the current session.
  • Overnight profile vs RTH profile - often distinct.

These are not indicators. They are where real participants actually transacted. That gives them unusual reliability as levels.

Time & sales - the quiet workhorse

Not one of the "big four," but worth a mention: Time & Sales (the tape) is the raw scrolling list of every print - price, size, side, timestamp. Many pro traders keep it visible in a narrow column even with a footprint running.

Why: the tape reveals tempo. A calm market has slow prints; a fast market has furious prints. A single 5000-lot print among 50-lot prints is a signal all its own. The tape surfaces single-event size that footprint bars aggregate away.

How professionals lay out a screen

A typical working screen for a day trader running full order flow:

  1. Primary chart - price + footprint + CVD. This is where the eye lives.
  2. Secondary chart - same instrument, higher timeframe, for context (often 5-min or 15-min with volume profile).
  3. DOM or heatmap - narrow strip on one side. Not for primary decisions - for texture.
  4. Time & Sales - thin column, used to gauge tempo and catch outsize prints.
  5. News / economic calendar - small corner view. The tape changes character around releases; you want to see them coming.

That's it. More than five views and you're thrashing.

Platform comparison - honest trade-offs

The four main platforms in the retail order-flow universe:

PlatformStrengthsWeaknesses
Sierra ChartCheapest pro-grade option, highly configurable, best-in-class CME dataSteep learning curve, dated UI, Windows-only in practice
ATASModern UI, good footprint, integrates well with many brokersSmaller community, licensing model changes occasionally
BookmapUnrivaled heatmap, great educational resourcesExpensive, not a complete trading platform (pair with another)
MotiveWaveGood for Elliott Wave + order flow combosHeavier, pricier

NinjaTrader and Quantower are also serious contenders. The correct choice is usually the one used by whichever community you plan to learn from - curriculum quality matters more than the tool.

What you don't need

  • Every Greek, metric, and exotic indicator. Start with footprint + DOM + volume profile + CVD. Add nothing for six months.
  • A $2,000 monitor arm setup. Two quality monitors is plenty.
  • A latency-optimized VPS. Unless you're running HFT, standard broadband latency is fine.
  • Level 3 data. Level 2 (depth) is the retail maximum. Level 3 (individual order IDs) is institutional and not necessary for discretionary trading.

Data quality - the one non-negotiable

All order flow tools are downstream of the data feed. A delayed or consolidated feed makes every visualization above a lie. Minimum acceptable for serious order flow work:

  • Live, tick-by-tick, unconsolidated.
  • Aggressor-side tagged (required for delta to be accurate).
  • Direct exchange feed where available (e.g., CME direct rather than a brokered aggregation).

Expect to pay monthly. It is the single highest-leverage spend in the entire setup.

Common questions

Can I learn order flow on TradingView? TradingView added footprint and a simple volume profile in recent years. It's a reasonable first-exposure tool but lacks the depth of Sierra / ATAS / Bookmap for serious practice. You'll outgrow it.

Which tool should a beginner focus on first? Footprint. It's where the highest density of signal lives per unit of screen real estate. Add volume profile next for context. DOM / heatmap last.

Do stock traders use order flow tools? Yes, but the culture is smaller. US equities during RTH have clean data and footprint works well. Premarket / after-hours is thin and less useful.

What about for crypto? Bookmap, TradingView, and some dedicated crypto heatmap products work on Binance, Coinbase, and CME crypto futures. Liquidity outside the top pairs drops off a cliff - same order-flow principle, different venue quality.

Do I need all four tools on day one? No. Start with footprint and volume profile. Add CVD and DOM within a few months. Heatmap only if you're drawn to it - it's a nice-to-have, not a requirement.

Key takeaways

  • Four tools define modern order flow: footprint (executed volume inside bars), DOM (resting liquidity), heatmap (resting liquidity over time), volume profile (volume at price).
  • Footprint is the information-dense workhorse. Everything else is context or confirmation.
  • DOM shows intent, but spoofing limits naive reading - use it for texture, not truth.
  • Heatmap is the most beautiful and the most easily over-stared-at. Use it sparingly.
  • Volume profile gives you structural levels (POC, VAH, VAL) that real participants actually transacted at.
  • CVD as a line, time & sales as a column, economic calendar nearby - the rest of a pro screen.
  • Data quality is not optional. Delayed or consolidated feeds render every tool misleading.
  • Sierra Chart, ATAS, Bookmap, MotiveWave, NinjaTrader - pick the platform of the community teaching you.
  • Three tools you read well beats seven tools you glance at.

Up next: Reading Footprint Charts - deep-dive on the central tool, with the specific patterns (absorption, exhaustion, stacked imbalances, finished auctions) rendered on real bars.

Related lessons