WhitmanTrading

Market Profile vs Anchored VWAP

Market profile builds a distribution showing how much time price spent at each level, producing a value area and a point of control. Anchored VWAP collapses the same kind of information into one volume-weighted average price measured from a starting point you choose.

Both of these are attempts to answer the same question — where did the trading really happen — and they differ in how much they are willing to summarise. One gives you a single number and the other gives you the whole distribution it came from.

What each one is

Market profile organises a session by price rather than by time, building a histogram of how long price spent at each level, from which a value area and a point of control are derived. Market profile covers it.

Anchored volume-weighted average price averages price weighted by volume from a chosen starting point, producing one line. Anchored VWAP covers it, and VWAP covers the session-based version.

One summarises and the other does not. Whereas a single average is easy to act on and discards everything about the shape, a profile keeps the shape and asks you to interpret it.

Where they differ

A price series with a horizontal distribution of activity beside it.
A distribution: where price spent its time, kept as a shape. Illustrative chart - not real market data.

How much survives the summary. Two very different sessions can produce the same average — one that traded evenly through a range, another that spent almost all its time at the extremes — and only the profile distinguishes them. That distinction is the entire argument for keeping the shape.

A price series with a volume-weighted average line from an anchor.
A single number: the average price paid since the anchor. Illustrative chart - not real market data.

What is being weighted. Market profile in its original form counts time at price — how many periods touched each level. The anchored average weights by volume. Those are related and not identical, since price can sit somewhere for a long time on very little trading.

A stretch where a distribution's centre and an average price disagree.
Where the point of control and the average part company. Illustrative chart - not real market data.

Where the judgement is. The profile’s judgement is in reading the shape — which areas are thin, where price was rejected, what the value area implies. The average’s judgement is entirely in the anchor choice, made once, and everything downstream follows from it.

How readily each becomes an order. The average is a price and can carry an order directly. A profile supplies several candidate levels — the point of control, the value area edges, the thin zones — and choosing among them is a further decision.

Where they agree

A window of price bars with a level and a distribution both marked.
Both describe where trading concentrated. Illustrative chart - not real market data.

Both describe where activity concentrated, rather than predicting anything. Neither is a signal.

Both need genuine data. A profile built on an unreliable feed and a weighted average built on one have the same problem, and neither displays any sign of it.

Both cost a round trip when acted on — 0.0098 on this site’s shared series, about 2% of the median bar range of 0.493.

And both degrade in a range. Direction runs here average 2.01 bars with a longest of 11, which produces a flat profile and a level price crosses repeatedly.

Which one to use

A range-bound stretch of price crossing a level repeatedly.
A range makes a single level meaningless quickly. Illustrative chart - not real market data.

Use the anchored average when you have a specific event to anchor to. A gap, an earnings release, a swing low — the level then means the average price paid by everyone who traded since that event, which is a real and shared reference.

A price series beside a distribution with a clear thin area.
Where the shape carries information a single number cannot. Illustrative chart - not real market data.

Use market profile when you want to find the thin areas. Price moves quickly through levels where little trading occurred, and those gaps in the distribution are visible on a profile and invisible on an average.

Use both when you can. They do not overlap — one names a level with a shared reference and the other shows the structure around it.

And when you cannot name a sensible anchor, use the profile. An arbitrary anchor produces a level about an arbitrary population of trades, whereas the profile requires no such choice.

Why the shape carries information a number cannot

A candlestick chart annotated with the cost of a round trip.
Every level acted on costs a round trip. Illustrative chart - not real market data.

Because thin areas behave differently from fat ones. A price region where almost nothing traded has few participants with a position to defend, so price tends to travel through it quickly — and that is a statement about structure that no average can express.

A section of a price series drawn without volume context.
Time spent at a price is not the same as volume traded there. Illustrative chart - not real market data.

And because time and volume can disagree. A market can hover at a level for hours on almost no trading, which the original time-based profile records as significant and a volume-weighted measure does not.

The original data

Of the 24,971 unique videos in the search corpus, no title compares these two directly. Market profile appears in 66 titles at a median of 9,438 views across 55 channels. Anchored volume-weighted average price appears in 29, at a median of 14,972 across 27.

A candlestick series with several gaps, the largest of them marked.
A gap is both a thin area on a profile and a natural anchor point. Illustrative chart - not real market data.

Twice the videos and two-thirds the audience per video. The older, more elaborate framework is taught more and sought less than the simpler tool built on the same idea — a pattern that recurs throughout this corpus wherever a method requires interpretation.

A stretch of price bars cut short at a decision point.
Price is at the average and entering a thin area. Which reading? Illustrative chart - not real market data.

On the chart above the two are compatible. The level says where the average participant sits; the thin area says price will not linger. Acting on the first while ignoring the second is how a good level produces a bad fill.

When it fails

The characteristic failure is treating the point of control as support. It marks where price spent the most time, which is a statement about the past distribution and not about where buyers are waiting — a heavily traded level is one where a great many participants already have positions, and they may be sellers as readily as buyers. The level is genuinely informative about structure and it does not carry the directional claim people attach to it, so trades are taken there on a premise the tool never made.

A second failure is anchoring the weighted average arbitrarily. The level is only meaningful if the starting point is.

A third is using either where the data is unreliable, such as spot foreign exchange, where the display looks identical to a real one.

A fourth is confusing time at price with volume at price, which are different measurements that disagree in exactly the quiet conditions where it matters.

And a fifth is reading a profile from a period too short to have a shape, where the distribution is noise rather than structure.

Market profile covers the distribution and its value area. Anchored VWAP covers the single level and the anchor choice. And VWAP covers the session-based average.

What I actually do

A single average tells you the middle and hides the shape. Two markets can share an average price and look completely different — one that traded evenly across a range, and one that spent almost all its time at two extremes — and only the profile lets you tell them apart.

— Michael Whitman

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