Direct Answer
A footprint chart displays, for each price level within a single bar, the volume traded at the bid versus at the ask side by side, along with the delta between them - essentially a Volume Profile view applied within one candle instead of across a whole session. This lets a trader see where within a bar's range buying or selling pressure concentrated, but the underlying bid/ask classification relies on the same inference methodology as cumulative volume delta, so exact figures can vary by platform.
Key Takeaways
- A footprint chart shows bid volume and ask volume side by side at each price level a bar traded through.
- It's a within-candle application of the same "volume by price" idea behind Volume Profile, at a much finer resolution.
- Delta at each price level equals ask-side volume minus bid-side volume, the same formula used for cumulative volume delta.
- "Absorption" - large aggressive volume at a level without continued price movement - is a descriptive pattern some traders watch for, not a validated signal.
- Footprint delta inherits the same trade-classification caveat as CVD: the ask/bid split is inferred, not published by the exchange.
- Reading a footprint chart is about identifying where activity concentrated within a bar, not generating an automatic trade signal.
What Is a Footprint Chart?
A footprint chart replaces an ordinary bar or candle with a small grid: for every price level the bar traded through, it displays the volume classified as traded at the bid next to the volume classified as traded at the ask (some platforms display these as two columns, others as a single number combining both with the delta). Reading down the bar from its high to its low shows exactly where within that bar's range trading activity - and the bid/ask balance of that activity - concentrated.
This is the same underlying idea as Volume Profile, applied at a much finer resolution. Volume Profile answers "where did volume concentrate across this session or range?" A footprint chart answers "where did volume concentrate within this one bar, and which side was more aggressive at each of those prices?"
How Does a Footprint Chart Differ From Volume Profile?
Volume Profile aggregates volume by price across an entire chosen period - a session, a fixed range, or a composite of several sessions - and typically doesn't split that volume into bid and ask components by default. A footprint chart narrows the same by-price organization down to a single bar and, in its standard form, always splits the volume at each price level into its bid-side and ask-side components so delta can be read directly.
In practice, the two are complementary rather than competing: Volume Profile is useful for spotting where a session or range built acceptance overall, while a footprint chart is useful for examining exactly how a specific bar - often one that broke a Volume Profile level - actually traded through that price. See Volume Profile Explained for the session-level version of this same underlying idea.
What Is Absorption on a Footprint Chart?
Traders who read footprint charts describe several recurring visual patterns. The most commonly discussed is absorption: a large amount of aggressive volume - for example, a heavy ask-side print - trades at one price level, often the high or low of the bar, but price fails to continue moving in that direction and instead reverses. The descriptive interpretation is that a resting order or cluster of resting orders "absorbed" the aggressive flow without giving up the price level.
It's important to treat this as one interpretation among several, not a reliable predictive signal. The same visual pattern - heavy volume at a level followed by a reversal - can also simply reflect normal two-sided trading, a large participant completing an order at that level for reasons unrelated to defending it, or noise in a single bar that doesn't repeat. A single footprint bar showing apparent absorption is a description of what happened at that price, not a validated forecast of what happens next, and treating it as an automatic trade signal skips the step of checking whether the pattern actually holds up across many similar instances.
Does Footprint Chart Delta Share the Same Classification Caveat as CVD?
Yes, and it's worth restating plainly: a footprint chart's bid/ask split at each price level relies on exactly the same buyer-initiated versus seller-initiated inference that cumulative volume delta depends on. Exchanges typically don't publish an aggressor flag on the trade tape, so platforms classify each print using a method such as the tick rule (comparing a trade's price to the prior trade) or a quote-comparison rule (comparing a trade's price to the prevailing bid/ask at execution).
Because different platforms use different classification methods and different data feeds, the bid and ask numbers shown at a given price level on one platform's footprint chart won't necessarily match another platform's footprint chart for the same bar. See Order Flow Data Limitations for the fuller treatment of why this cross-platform inconsistency happens and how to work around it.
Worked Hypothetical Example: One Footprint Bar
The table below shows a single hypothetical bar with five price levels, from its high at $102.00 down to its low at $101.00. Each row lists the bid-side volume, the ask-side volume, and the delta (ask minus bid) at that price level - the arithmetic is shown so it can be hand-verified.
| Price level | Bid volume (seller-initiated) | Ask volume (buyer-initiated) | Delta (ask − bid) |
|---|---|---|---|
| $102.00 (bar high) | 120 | 340 | +220 |
| $101.75 | 210 | 260 | +50 |
| $101.50 | 380 | 300 | −80 |
| $101.25 | 290 | 150 | −140 |
| $101.00 (bar low) | 460 | 190 | −270 |
| Bar total | 1,460 | 1,240 | −220 |
Each row's delta is that row's ask volume minus its bid volume: at $102.00, 340 − 120 = +220; at $101.75, 260 − 210 = +50; at $101.50, 300 − 380 = −80; at $101.25, 150 − 290 = −140; at $101.00, 190 − 460 = −270. Summing the bid column gives 120 + 210 + 380 + 290 + 460 = 1,460; summing the ask column gives 340 + 260 + 300 + 150 + 190 = 1,240. The bar's total delta is 1,240 − 1,460 = −220, which also equals the sum of the five row deltas (220 + 50 − 80 − 140 − 270 = −220), confirming the arithmetic is internally consistent.
Reading this bar: the largest single print in the bar was the +220 ask-side delta at $102.00, the bar's high - a burst of aggressive buying right at the top. But the bar closed with heavy seller-initiated volume dominating the lower levels (−270 at $101.00 alone), and the bar's overall delta was net negative at −220. A trader watching for absorption might note that the aggressive buying at $102.00 failed to hold, since price moved down through four more levels afterward - one descriptive reading among several, not a confirmed cause-and-effect result.
Assumptions and limitations:
- The example is entirely hypothetical and the bid/ask split at each level is given, not derived from raw tick data.
- A real platform's tick rule or quote rule could classify the same underlying trades into a different bid/ask split.
- A single bar cannot establish whether a pattern like absorption is statistically reliable - that requires evaluating many instances.
- Row order in the table (high to low) reflects price level, not necessarily the chronological order trades occurred within the bar.
Misconceptions Versus Reality
| Misconception | Reality |
|---|---|
| Absorption on a footprint chart is a reliable reversal signal | It's a descriptive pattern - heavy volume without continued movement - that can also reflect ordinary two-sided trading or an unrelated large order |
| Footprint charts show exactly which traders were buyers versus sellers | They show volume classified as buyer- or seller-initiated using an inference method, not disclosed aggressor identity |
| A footprint chart and Volume Profile show the same thing at different sizes | Volume Profile organizes volume by price across a session or range; a footprint chart applies that within a single bar and typically always splits by bid/ask |
| Every platform's footprint chart will show identical bid/ask numbers for the same bar | Different trade-classification methods and data feeds can produce different bid/ask splits from the same underlying trades |
Risks and Limitations
- Classification uncertainty applies at the bar level too. Every bid/ask split shown on a footprint chart depends on an inferred, not exchange-disclosed, trade classification.
- Reading patterns like absorption is subjective. Two traders can look at the same footprint bar and reasonably disagree on whether it shows absorption, ordinary trading, or noise.
- Single-bar analysis has limited statistical power. One footprint bar, however striking, is one observation - it doesn't establish that a pattern will repeat.
- Cross-platform comparison is unreliable. As with CVD, comparing footprint numbers between two different tools mixes two different classification methodologies.
A footprint chart is a magnification tool for seeing within-bar detail, not a system that removes the need for a broader market hypothesis, a defined invalidation level, and a position size.
Checklist Before Reading a Footprint Pattern as Meaningful
- The platform's trade-classification method for the bid/ask split was identified, if disclosed.
- The observed pattern (such as apparent absorption) was checked against price action on the following bars, not judged from a single bar in isolation.
- An alternative explanation for the same volume pattern was considered before treating it as a signal.
- The footprint reading was combined with broader context - trend, prior levels, and a defined invalidation point - rather than traded on its own.
- Any comparison of footprint numbers across platforms accounted for differing classification methods and data feeds.
Footprint Chart Glossary
- Footprint chart - a bar that displays bid volume and ask volume side by side at each price level it traded through.
- Delta (footprint) - ask-side volume minus bid-side volume at a single price level within a bar.
- Absorption - a descriptive term for heavy aggressive volume at a level that fails to produce continued price movement in that direction.
- Imbalance - a price level where bid or ask volume substantially exceeds the other side, often highlighted visually on a footprint chart.
- Trade classification - the inference method (such as the tick rule or quote rule) a platform uses to split volume into bid-side and ask-side.
Frequently Asked Questions
What Is a Footprint Chart?
A footprint chart is a bar or candle that displays, for each price level the bar traded through, the volume classified as traded at the bid versus at the ask, side by side, along with the delta between them. It's essentially a volume-by-price view applied inside a single bar rather than across a whole session, showing where within that bar's range buying or selling pressure concentrated.
How Does a Footprint Chart Differ From Volume Profile?
Volume Profile shows volume by price across an entire session, range, or chart. A footprint chart applies that same by-price organization within a single bar, so it shows volume by price at the resolution of one candle rather than a whole period. They answer related but different questions: Volume Profile shows where volume concentrated across a session, while a footprint chart shows where it concentrated inside one specific bar.
What Is Absorption on a Footprint Chart?
Absorption is a descriptive term some traders use when a large amount of volume trades aggressively at one price level - often the high or low of a bar - without price continuing to move in that direction, suggesting a resting order or orders may have absorbed the aggressive flow. It's one interpretation among several for that pattern, not a validated or reliable predictive signal, and the same footprint pattern can also simply reflect normal two-sided trading.
Does Footprint Chart Delta Share the Same Classification Caveat as CVD?
Yes. Footprint delta at each price level relies on the same buyer-initiated versus seller-initiated inference that cumulative volume delta uses, typically a tick rule or quote-comparison rule. Different platforms and data feeds can classify the identical trades differently, so footprint deltas - like CVD - should be read consistently within one platform's methodology rather than compared directly against another platform's footprint chart.
Related Reading
- Order Flow & Volume-at-Price Deep Dive - the hub this page belongs to.
- Cumulative Volume Delta Explained - the session-level running total that shares this page's trade-classification methodology.
- Order Flow Data Limitations - the fuller treatment of why classification methods and data feeds cause cross-platform inconsistency.
- Volume Profile Explained - the session-wide, non-bar-level version of organizing volume by price.
- Technical Indicators Guide - the full indicator library this page is part of.