Market/Volume Profile
10 min read
Use market and volume profile to identify value areas, point of control, and the price levels that actually matter.
10 min read
Use market and volume profile to identify value areas, point of control, and the price levels that actually matter.
Volume Profile is a horizontal histogram of traded volume at each price level; Market Profile is a horizontal histogram of time spent at each price level using 30-minute TPO letters. Both reveal where the auction agreed (value) and where it skipped (imbalance) — Volume Profile through size, Market Profile through duration.
This is the final lesson of the Tools module. Where Indicators Overview showed you derived signals and Chart Patterns and Price Action showed you raw structure, profiles add the missing dimension: where capital actually concentrated. They complement the order book by adding a volume/time dimension to support and resistance.
Volume Profile and Market Profile don’t just show price—they show where the market has spent time and where it has done business.
These tools let you:
In this post, we’ll cover:
Volume Profile is a horizontal histogram of volume-at-price. You choose the window: session VP (one trading day), composite VP (multi-session zones), or visible-range VP (whatever's on screen). Match the window to your holding period — session for intraday, composite for swing.
Markets are continuous two-way auctions: price moves up to find sellers, down to find buyers. The price levels where the auction lingers are where both sides accepted the price as fair — that's value. Levels the auction skipped quickly are imbalances. Volume Profile makes this visible. POC is not magic; it's where the most participants have a position to defend.
It helps you answer:
Memory aid: think of the profile as a mountain on its side. POC is the peak. VAH/VAL are the tree line — 70% of the mountain mass sits between them. HVNs are plateaus where climbers rested. LVNs are cliffs they fell off.
Volume tells you where traders agree (value) or disagree (imbalance).
When today's POC prints higher than yesterday's, value is rotating up — bias is bullish until the migration stalls. POC stuck at the same price for 3+ sessions = balance regime; expect mean-reversion until a session breaks the value area.
Volume Profile answers "how much traded here." Market Profile answers "how long did the auction stay here." Used together they cross-validate: a price level that is both a high-volume node and a long TPO stack is a level the market has agreed on twice — once with size, once with time.
Market Profile is based on time at price, using TPOs (Time Price Opportunities) to show how long price stayed at each level.
Instead of volume bars, it forms letter-based shapes that reveal balance and imbalance in auction behavior.
| Dimension | Volume Profile | Market Profile |
|---|---|---|
| X-axis quantity | Traded volume at each price | Count of TPO letters at each price |
| POC definition | Highest-volume price row | Longest TPO stack (most time) |
| Value area | 70% of volume around POC | 70% of TPOs around POC |
| Best for | Identifying where size traded | Identifying where time was spent |
| Primary weakness | Blind to duration of acceptance | Blind to executed size |
| Origin | Modern derivative (charting platforms) | Steidlmayer / CBOT, 1980s |
A single print can act like a "gap" in structure—price may return to test or bounce off it.
| Situation | Interpretation |
|---|---|
| Price above VAH, rising vol | Bullish continuation likely |
| Price below VAL, low vol | Possible bounce / absorption |
| LVN + single print | Strong rejection zone or magnet area |
| Price stuck near POC | Balance - wait for breakout |
Composite VP, last 5 sessions. BTC at $63,200 dropped into yesterday's LVN at $62,800-$63,000.
This setup aligns volume structure with price action - a confluence pattern. It is not a guaranteed edge; backtest your specific entry rules on your specific instrument before sizing real capital. Confluence raises the prior, not the certainty.
Treat the profile as evidence, not prophecy.
POC (Point of Control) is the price level with the highest traded volume (Volume Profile) or longest time spent (Market Profile) within the chosen window. They often diverge — the volume POC shows where size traded, the time POC shows where price stalled.
The value area is the band around POC that contains 70% of the session's volume (or 70% of TPOs in Market Profile). The 70% figure is a convention that approximates ±1 standard deviation of the distribution around POC.
Volume Profile measures traded volume at each price level. Market Profile measures time spent at each price level using 30-minute TPO letters. Volume Profile shows where size accumulated; Market Profile shows where the auction lingered.
A single print is a price level visited by only one TPO letter — the auction passed through quickly without acceptance. Single prints often act as future magnets when price returns to test the unfinished area.
HVN (High Volume Node) is a price zone where lots of trading happened — it tends to act as support/resistance or a sticky zone. LVN (Low Volume Node) is a price zone where little trading happened — price tends to move through LVNs quickly, treating them as rejection zones.
Most traders only look at price.
Price without context is hard to interpret. Volume and time tell the story behind past price. They reveal which areas have historically mattered — they do not guarantee those areas will matter tomorrow. The profile is a map of where capital has flowed, not a forecast of where it will. Yesterday's POC matters until it doesn't — once price spends a full session outside the prior value area, the old levels lose authority. Re-anchor your profile every session.
Use Volume Profile and Market Profile to: