Every candle on a standard chart hides the same story: how many contracts actually traded at each price, and who was more aggressive. Footprint charts surface that data. Instead of an OHLC bar, you get a row-by-row breakdown of every price tick inside the candle, with bid volume on one side and ask volume on the other.
Bid x Ask at every price
Each row inside a footprint candle shows two numbers. The left number is bid volume: sellers who hit the bid and pushed transactions through at that price. The right number is ask volume: buyers who lifted the ask and drove transactions through. The difference between them is the delta for that row.
A row showing 88 x 521 means 521 contracts lifted the ask versus 88 hitting the bid. Ask-side dominance. Buyers were aggressive at that price. A row showing 618 x 195 means the opposite: sellers were aggressive, hitting bids hard.
| Price | Bid Vol | Ask Vol | Delta |
|---|---|---|---|
| 5248.75 | 89 | 521 | +432 |
| 5248.50 | 142 | 603 | +461 |
| 5248.25 | 210 | 780 | +570 |
| 5248.00 | 380 | 412 | +32 |
| 5247.75 | 618 | 195 | -423 |
| 5247.50 | 445 | 88 | -357 |
| 5247.25 | 298 | 112 | -186 |
Reading this candle: the low of the move saw seller aggression (red rows at the bottom). As price moved up, buyers took over and lifted hard through 5248.25 to 5248.75. The candle tells a story of initial selling that failed, followed by buyer absorption and a takeover. Volume Profile and Market Profile would show you the structural level. Footprint shows you what actually happened when price got there.
What Footprint Is Good ForConfirmation, not prediction
Footprint is not a standalone system. Traders who try to scalp off raw footprint without structural context burn out fast from the noise. Footprint is most powerful as a final confirmation layer on top of VP and MP context.
What it is genuinely useful for:
- Confirming whether a VP or MP level is actually holding when price tests it
- Identifying absorption: large volume at a level but price does not move
- Detecting stacked imbalances (three or more consecutive ask-dominated or bid-dominated rows)
- Timing entries at known structural levels with real order flow confirmation
- Reading delta divergences: price makes new highs but cumulative delta is falling
Price tests a VP POC from below. The footprint shows: bid volume at the low is moderate (sellers present but not overwhelming), then ask volume starts stacking hard in consecutive rows as price lifts off. Bar delta is strongly positive. You have structural context (POC) confirmed by order flow (buyers stepping up aggressively). This is the footprint-confirmed long setup.
Price tests a composite VAH from below. The footprint shows: buyers lift the ask into the level but bid volume at the top is three times the ask volume. Delta turns negative. Price fails to hold above VAH. The level absorbed the buy-side aggression and rejected it. Bearish reversal confirmation. The short thesis was structural; footprint confirmed the rejection in real time.
Where to get footprint data
Not every charting platform offers footprint charts. Accurate bid/ask decomposition requires a direct data feed, not just price data. Platforms used by order flow traders: Sierra Chart (most flexible, steepest learning curve), Bookmap (excellent visualization, DOM plus footprint), NinjaTrader with third-party add-ons, Jigsaw Trading (DOM-focused with footprint), and ATAS. Tradovate and TopstepTV both offer basic footprint views. Most free platforms do not.