Volume Profile vs VWAP
Volume profile draws a sideways histogram showing how much volume traded at each price level. VWAP condenses that same information into a single volume-weighted average line, so one of them shows the whole distribution and the other shows only its centre of gravity.
Both read the same input: how much traded at each price. One draws the whole distribution and the other reports its average, which is a summary and therefore lossy.
What each one is
Volume profile draws a sideways histogram of how much traded at each price level over a chosen window. Volume profile covers the construction.
VWAP is the volume-weighted average price over a period, usually the session, drawn as a single line. VWAP covers it.
One summarises the other. VWAP is the centre of gravity of the same distribution the profile plots in full.
Where they differ
How much detail survives. A profile shows peaks, gaps and shape. An average reports one number, and everything about the shape is gone.
What a two-peaked session does. The profile shows both busy areas. The average sits between them, describing a price where comparatively little traded.
How each is read. A profile for its peak and its value band; VWAP as a level price is above or below, which is a much simpler reading.
How each handles its window. VWAP resets on a schedule, usually daily. A profile’s window is a choice and changes the shape completely.
Where they agree
Both depend entirely on the volume feed. On a fragmented market or a spot currency pair the reported figure covers part of the trading, so both are partial in the same way.
Both describe the past. Neither contains any statement about what happens next, and both are complete descriptions of what already occurred.
Both are used as levels. People trade the profile’s peak and VWAP itself, which in both cases is treating a summary of history as a place price should react.
And neither supplies a stop. On this site’s shared series the ninetieth percentile bar range is 1.101, and a stop belongs at structure rather than at an average.
Which one to use
Use VWAP when one number is enough. Whether price is above or below the volume-weighted average is a clear, shared reading that a great many participants can compute identically.
Use the profile when the shape matters. A session with two distinct areas of activity is a completely different picture from a single balanced one, and only the profile distinguishes them.
Use VWAP when you need something other people also watch. It is very widely used, which gives the level a shared-attention mechanism a private profile window does not have.
And use both together, which is the normal arrangement. VWAP for the quick read, the profile when you want to know what is behind it.
Why the average is lossy
Because a single number cannot describe a distribution. Two very different sessions can produce the same average, and only one of these tools tells you which you are in.
And because the loss is invisible. VWAP looks equally authoritative whether it sits on a peak or in an empty middle, and nothing on the line says which.
What the volume feed decides
Whether either tool means anything. Both weight by volume, so a figure covering one venue out of many produces a confident reading of a fraction of the market.
How comparable readings are. Two providers reporting different volume for the same bar will produce different profiles and different averages.
Where it matters most. Centrally cleared instruments publish their volume; spot currency pairs do not, and there both tools are describing one broker’s flow.
And what to do about it. Check your feed before building anything on either, because neither tool can tell you its input was partial.
What to fix before using either
The window. VWAP’s reset and the profile’s period both change everything, and neither default was chosen for your instrument.
What the reading means to you. Above or below the average, at the peak or outside the band — each is a different rule with a different trade count.
Whether it is a level or a location. Both are places to watch, and neither supplies a reason to act when price arrives.
And the stop. Neither tool provides one, and on this site’s shared series the largest single bar range was 2.338.
The original data
Of the 24,971 unique videos in research/search-study-corpus.jsonl, no title compares these two
directly — this pair is constructed from two subjects the corpus covers separately. Separately, VWAP
appears in 323 titles at a median of 6,568 across 204 channels, and volume profile in 227 at a median of
12,984 across 109. The counts come from site/corpus_count.py.
323 videos on the line at 6,568 and 227 on the distribution at 12,984. More coverage for the simpler tool and double the audience per video for the fuller one — the profile is taught less and watched more.
The answer to the question on that chart is that the average is in an empty middle. Very little traded at that price — so treating it as a level where participants transacted is exactly backwards.
When it fails
The failure is trading VWAP as a level in a two-sided session. Price returns to the average, which reads as a level lots of people watch, so a position is taken expecting a reaction. The profile shows the average sitting between two busy areas with a hollow middle — almost nothing traded there, so there are no resting orders and no reason for price to pause. The line was accurate and it was describing a price the session largely skipped.
The second failure is running either on a partial volume feed. The input is a fraction.
A third is comparing profiles across different windows. The shapes are not comparable.
A fourth is treating either as a forecast. Both summarise the past.
A fifth is stopping at an average. The largest bar range here was 2.338.
And a sixth is assuming two sessions with the same VWAP are alike. They need not be.
Related
Volume profile covers the full distribution. VWAP covers its volume-weighted average. And anchored VWAP covers the version whose start you choose.
VWAP is the profile’s centre of gravity. That is useful and it is lossy — a session with two busy areas and nothing between them produces a VWAP sitting in the empty middle, describing a price where very little actually traded.
— Michael Whitman
This page is educational, not financial advice. Test every idea on your own charts before risking money.