WhitmanTrading

How to Read a Volume Profile

To read a volume profile, look at how much traded at each price rather than at each time. The busiest price is the point of control and the band around it is the value area. The period you build it from determines every level it shows, so state that period.

An ordinary chart shows volume per unit of time. A profile shows it per price. That single change is what produces levels nobody had to draw, and it is the entire reason to use one.

Before you start

A stated period the profile is built from. A session, a week, a swing. Written down, because every level the tool produces depends on it and an unstated period makes the levels arbitrary.

The point of control and value area displayed, not just the histogram. The shape is interesting; the two derived levels are what you actually use.

A bare chart so the profile is the only overlay. Its levels are horizontal and easy to lose among moving averages and drawn lines.

The steps

1. Read it as volume at price, not volume at time

A candlestick chart with a volume histogram beneath it.
It shows how much traded at each price, not at each time. Illustrative chart - not real market data.

Each horizontal bar is how much changed hands at that price across the period. Long bars are prices where a lot of business was done.

2. Mark the busiest price

A candlestick chart with the highest-volume price marked.
The busiest price is a level nobody had to draw. Illustrative chart - not real market data.

The point of control — the single price with the most volume. It is a level derived from what happened rather than from anyone’s interpretation.

3. Mark the value area

Price bars with a value band drawn around the busiest prices.
The value area is where most of the business happened. Illustrative chart - not real market data.

The band containing the majority of the period’s volume, conventionally about seventy per cent. Its edges are the levels most people watch.

4. Read the shape

The first half of the price series with a wide distribution.
A fat profile is agreement. A thin one is a disagreement. Illustrative chart - not real market data.

A profile concentrated around one price means participants broadly agreed on value. A stretched thin one means they did not, and price travelled looking for agreement.

5. Note where almost nothing traded

The second half of the price series with low-volume gaps marked.
Price moves fast through the parts where little traded. Illustrative chart - not real market data.

Thin areas in the profile are prices few wanted. Price tends to move through them quickly, because there is little there to slow it down.

6. State the period every time

A long-horizon view where the profile window changes the levels.
The period you choose changes every level it produces. Illustrative chart - not real market data.

A daily profile and a weekly one produce different points of control on the same chart. Neither is wrong and they are not interchangeable.

7. Watch the edges of value

Price bars with the value area boundaries marked.
The edges of value are where the decisions get made. Illustrative chart - not real market data.

Price returning to the edge and being rejected, or accepting and moving beyond it, is where the tool produces something actionable.

8. Anchor it to something meaningful

A candlestick chart with session boundaries marked.
So state the period, or the levels mean nothing. Illustrative chart - not real market data.

A session, a swing, a move between two events. An arbitrary window produces arbitrary levels with the appearance of objectivity, which is worse than a drawn line.

How to tell it worked

Review 20 sessions of profile levels, spanning at least 30 days, with the right-hand edge covered.

Count how many times price reacted at the point of control. If it is fewer than 10 out of 20, the level is not functioning on this instrument at this period, and it should be changed or dropped rather than kept because the tool is fashionable.

A candlestick chart annotated with the round-trip cost.
And every level you trade costs 2% of a bar. Illustrative chart - not real market data.

Count how many levels you noted before price reached them. 20 out of 20. A level identified after the reaction is a description, and profiles make retrospective description unusually easy.

Then check that every level you used had its period recorded. A level whose window you cannot state is not reproducible, which means it cannot be tested and should not be traded.

Why the period is the hidden judgement call

The profile presents itself as objective and it is, conditionally. The volume at each price is a fact. Which prices get included is a choice, and that choice creates every level the tool outputs.

Move the window and the point of control moves with it. A daily profile, a weekly one and one anchored to a swing will give three different busiest prices on the same chart, all correct for their own window.

Which is why an unstated period is worse than a drawn line. A trend line is visibly someone’s opinion. A profile level looks like a measurement, so an arbitrary window borrows credibility the choice has not earned.

The original data

Of the 24,971 unique videos in research/search-study-corpus.jsonl, 58 have an instruction-shaped title mentioning volume profile, at a median of 10,561 views across 31 channels, with a maximum of 692,933. Order flow, the adjacent subject, appears in 21 at a median of 14,422. The counts come from site/rank_howto.py.

A candlestick series with several gaps, the largest marked.
A gap leaves a hole in the profile that price often revisits. Illustrative chart - not real market data.

58 videos across only 31 channels means several creators have made multiple. That is a more concentrated distribution than most subjects here, which suggests a committed specialist audience rather than a broad one — and it fits a tool that requires a platform feature many charting packages put behind a paywall.

The answer to the question on that chart is that the edge is a location, not a signal. Price arriving at the value area boundary tells you where the decision is being made, and not which way it will go. Fading it requires a rejection you can see; taking the break requires acceptance beyond it. The profile identified the place, and the remaining work is the same work every level requires.

When it fails

A sideways, range-bound candlestick series.
In a range the profile is one block and says almost nothing. Illustrative chart - not real market data.

A quiet range produces a single fat block with no useful structure in it. Volume distributes evenly across a narrow band, the point of control sits in the middle of where price already is, and the value area covers nearly the whole range. Every level the tool produces is a price that price is already at, so it generates the appearance of analysis while telling you nothing you could not see. The profile is most informative after a directional move and least informative exactly when a range makes people reach for another tool.

The second failure is an unstated period. The levels then cannot be reproduced or tested.

A third is a gap in the underlying. No volume traded there, so the profile has a hole that is an absence rather than a signal.

A fourth is treating the point of control as a trade. It is a location with no direction attached.

A fifth is switching periods until a level appears where you want one. That is drawing a line with extra steps.

And a sixth is stacking it with other overlays. Its levels are horizontal and disappear among them.

Volume profile covers the construction and the full vocabulary. Volume is the underlying measurement and what it does and does not tell you. And support and resistance is the drawn equivalent of the levels this produces mechanically.

What I actually do

What I like about this tool is that its levels are not drawn by anyone. A trend line is my opinion rendered as a line; the busiest traded price is a fact about what happened. What I had to learn the hard way is that the period is my opinion — change it from a day to a week and every level moves, so the objectivity is only as good as the window you declared.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money.