Volume Profile¶
OVERVIEW¶
Volume Profile is a charting indicator that plots the distribution of traded volume at each price level over a selected period, displayed as a horizontal histogram on the price axis. Unlike conventional volume bars — which show total activity per time candle — Volume Profile shows where in price space trades occurred, not when.
The result is a map of accepted and rejected price levels: areas where the market traded heavily (consensus zones) and areas it moved through quickly (rejected zones).
Note
Volume Profile is most reliable on high-liquidity instruments: major ETFs, large-cap equities, and index futures. On thinly traded securities, HVNs and LVNs may be statistically meaningless.
KEY COMPONENTS¶
| Component | Definition |
|---|---|
| Point of Control (POC) | The price level with the highest traded volume in the selected period — the market's most-accepted price. |
| Value Area (VA) | The price range containing exactly 70% of total volume, analogous to one standard deviation in a normal distribution. |
| Value Area High (VAH) | The upper boundary of the Value Area. Primary resistance reference for profile traders. |
| Value Area Low (VAL) | The lower boundary of the Value Area. Primary support reference for profile traders. |
| High Volume Node (HVN) | A price cluster with disproportionately high volume. Acts as a magnetic zone where price consolidates and tends to return. |
| Low Volume Node (LVN) | A price level with little traded volume. Price moves through LVNs quickly; often an inflection point where markets accelerate. |
HOW IT'S CALCULATED¶
For a given lookback period, every executed trade is assigned to its price level, bucketed to a configurable tick increment (commonly $0.25 or $1.00). The total volume at each bucket is summed and plotted horizontally.
- POC — the mode of the resulting distribution
- Value Area — calculated using standard Market Profile methodology: starting at the POC, adjacent price rows with the highest volume are added iteratively until the running total reaches 70% of session volume
Tip
Tapeboard calculates Value Area outward from the POC in both directions, always adding the higher-volume adjacent row first on each iteration.
PROFILE TYPES¶
| Profile Type | Lookback Window | Primary Use Case |
|---|---|---|
| Session | Single trading session | Intraday POC and value area as live support/resistance |
| Visible Range | Current chart view, dynamically updated | Establishing context across multiple timeframes simultaneously |
| Fixed Range | User-defined date range | Structural levels from historical consolidations, trend legs, or post-earnings ranges |
Note
VWAP and Volume Profile are complementary references. VWAP is time-weighted and resets daily. Volume Profile is price-weighted and reflects a chosen historical window.
WORKED EXAMPLE¶
SPY consolidated between $510 and $525 for three weeks following a volatile February. A fixed-range Volume Profile over that period reveals:
- POC at $516.50 — the most-traded price of the consolidation
- Value Area from $513.00 (VAL) to $520.75 (VAH)
- HVN clusters at $514 and $519 — frequent intraday pivot zones
- LVN at $511.50 — a thin area where price moved through rapidly on both entry and exit of the range
When SPY subsequently sold off to $512 from $524, the approach toward the $511.50 LVN offered two scenarios: acceleration lower through the thin area, or a sharp bounce back into Value. SPY reversed at $511.80.
LIMITATIONS¶
Note
Volume Profile is backward-looking. A POC from a month-old consolidation is not automatically relevant if price structure has shifted. Profile levels that were meaningful in February may be fully absorbed by May.
- Incomplete data — equity profiles built on exchange-reported volume alone exclude dark pool and off-exchange transactions, which represent 40–50% of daily equity volume. A comprehensive profile requires consolidated tape data.
- Thin instruments — volume clusters at arbitrary levels where a single large order printed, making HVNs and LVNs statistically unreliable.
- Context dependency — profile levels must be evaluated against current market structure, not applied mechanically from historical windows.