Footprint Charts And Volume At Price
A chart that breaks each price bar down by exactly how much buy-initiated and sell-initiated volume traded at every individual price level within it, rather than compressing the whole bar into open, high, low, and close.
Prerequisites: The Tick Rule And The Quote Rule, Cumulative Volume Delta
A standard price bar tells you four numbers: open, high, low, close. That's a huge compression of everything that happened during the bar — potentially thousands of individual trades reduced to four data points. A footprint chart refuses to compress that far: instead of one bar, it shows a small grid, one row per price level the bar touched, with the buy-initiated and sell-initiated volume that traded at each specific level printed side by side.
The analogy: a building's floor-by-floor occupancy
A standard bar is like reporting a building's occupancy as "somewhere between the ground floor and the top floor, starting at the lobby and ending on floor 12." A footprint chart is the floor-by-floor breakdown: how many people entered and left on each individual floor. Two buildings that both "went from the lobby to floor 12" can have wildly different stories — one filled up evenly floor by floor, another had almost everyone pile onto floor 9 and barely touch the rest. A single OHLC bar can't tell those two stories apart; a footprint chart can, because it shows exactly where the volume concentrated.
Reading the grid
For each price level that traded during the bar, the footprint shows buy-initiated volume (trades classified as lifting the offer at that price) beside sell-initiated volume (trades classified as hitting the bid at that price), typically printed as "sell × buy" per row, stacked from the bar's low up to its high. Summing across all levels recovers the familiar totals:
In plain English: the footprint doesn't add new information beyond what's in the raw trades — it's a reorganization of the same classified trade data, arranged by price level instead of by time, which makes concentration patterns visible that a time-ordered tape or a simple bar chart hides.
Worked example: spotting where volume concentrated
A one-minute bar for a futures contract goes from 4500.00 (open) up to 4502.00 (high), back down to 4501.00 (close), with a low of 4499.75. The footprint for this bar shows:
| Price | Sell vol | Buy vol |
|---|---|---|
| 4502.00 | 40 | 60 |
| 4501.50 | 30 | 350 |
| 4501.00 | 50 | 80 |
| 4500.25 | 60 | 40 |
| 4499.75 | 90 | 30 |
The 4501.50 row jumps out: 350 buy-initiated contracts traded there versus only 30 at nearby levels — a huge concentration in a single row, more than five times any other level. That's the footprint surfacing something a plain OHLC bar for this minute (open 4500.00, high 4502.00, low 4499.75, close 4501.00) would never reveal: most of the buying pressure in this bar was absorbed at one specific price, which traders often read as a level where a large resting order or a cluster of interest sat, worth watching if price revisits it.
Volume-at-price within a bar is rarely spread evenly across levels — it typically clusters unevenly, more like the lumpy counting distribution above than a flat spread, which is precisely why footprint charts are useful: they make visible exactly where that clustering happened.
What this means in practice
Footprint charts are a popular tool among discretionary futures and equity index traders for spotting "absorption" (heavy volume at a level with little price follow-through, suggesting a large passive order soaking up aggression) and "exhaustion" (a price extreme reached on thin volume, suggesting the move ran out of participants). They require tick-level data and a trade classification rule underneath, so they inherit the same classification-accuracy limitations as any other order-flow tool, and reading them well takes practice — the patterns are suggestive, not mechanically predictive.
A footprint chart breaks a price bar down by individual price level, showing buy-initiated and sell-initiated volume at each level rather than compressing the whole bar to open, high, low, close — surfacing exactly where volume concentrated within the bar.
Footprint patterns are visually compelling but easy to over-interpret with hindsight — a level that looks like clear "absorption" in a retrospective screenshot may not have been distinguishable from ordinary noise in real time. Treat footprint reading as a skill requiring validation against subsequent price behavior, not a mechanical signal.
Related concepts
Practice in interviews
Further reading
- Coulling, Volume Price Analysis (trading practitioner literature)