Ask a retail trader what VWAP is and you will usually hear "a moving average that uses volume". Ask someone who works at an execution desk and you get a different answer: it is the number their performance is scored against at the end of the day.
That second answer explains why the line matters. When a fund needs to buy two million shares without moving the market, the desk handling that order is judged on whether they filled below VWAP. Millions of dollars of buying pressure appear beneath the line, and evaporate above it. The indicator does not predict that behaviour. It creates it.
How VWAP is calculated
VWAP is the average price paid per unit traded, weighted by how much traded at each price.
For each period you take the typical price, which is the high plus the low plus the close divided by three, and multiply it by that period's volume. You keep a running total of those values and a running total of volume, then divide one by the other.
VWAP = cumulative (typical price x volume) / cumulative volume
Two consequences follow from that formula and both matter in practice.
First, VWAP resets. The standard version restarts at the beginning of each session, because it is designed to measure execution quality over a trading day. Carry it across days and the cumulative totals grow so large that new data barely moves it.
Second, VWAP is not a moving average. A 20-period moving average drops the oldest bar as it adds a new one. VWAP never drops anything within its window. Early-session volume keeps its weight all day, which is why the line flattens as the session progresses.
Why the line acts as support and resistance
There is no magic in the arithmetic. The line works because of who is watching it.
Institutional algorithms that work large orders over a session are frequently benchmarked to VWAP. A buy algorithm becomes more aggressive when price drops below the benchmark, because filling there improves its score. A sell algorithm does the reverse. The result is a mechanical, size-driven tendency for price to be bought under the line and sold above it, at least until the flow is exhausted.
This is also why VWAP works best in liquid markets. In a thin altcoin with no institutional participation, the line is just a curve on a chart.
Session VWAP versus anchored VWAP
Session VWAP resets at the open. It is the right tool for day traders and close to useless for anyone holding for a week.
Anchored VWAP lets you choose the starting point. Instead of resetting at the session open, the calculation begins at a candle you select: an earnings release, a major high, the bottom of a crash, the day a token listed. From that anchor forward, the line shows the average price every buyer since that event has paid.
That reframing is what makes anchored VWAP useful beyond intraday trading. If you anchor to a swing high and price is still below the resulting line, then on average everyone who bought since that high is underwater. Rallies into that line meet people trying to get out at breakeven. It is a measurable version of the overhead supply idea that traders usually eyeball.
Anchor points worth using
- The most recent significant swing high or low
- The candle of a major news event or protocol upgrade
- The start of the current quarter or year
- The highest volume candle in the recent range, which often marks where the most positions were opened
Four setups
1. The VWAP reclaim
Price spends the morning below VWAP, then pushes above it and holds. The first pullback that finds support at the line is the entry. Stop sits below the low of the pullback. The logic is that the algorithms have flipped sides: what was a ceiling is now a floor.
The detail most traders miss is the word "holds". A single candle poking above the line is not a reclaim. Look for price to spend a meaningful stretch above it, and for the line itself to turn up.
2. The VWAP fade
In a range-bound session, price stretches away from VWAP, runs out of participation, and reverts. Standard deviation bands around VWAP make this tradeable: entries at the second band with targets back at the line.
This setup has a serious failure mode. In a trending session, price rides the upper band for hours and every fade is a loser. Check the shape of the VWAP line before taking one. A flat line means range. A line climbing at a steady angle means you are about to short a trend.
3. The anchored VWAP rejection
Anchor to a prior major high. Wait for price to rally into the resulting line for the first time. The first touch is where trapped buyers get their exit, and it frequently produces a sharp rejection. Stop above the line, target the recent low.
4. The VWAP squeeze
When session VWAP, a longer anchored VWAP and price all converge in a narrow area, positioning is compressed. Nobody has a meaningful gain or loss. These areas resolve with expansion, and they are worth watching for a breakout rather than predicting a direction.
Standard deviation bands
Most platforms let you plot bands at one, two and three standard deviations from VWAP. They measure how far price has strayed from the volume-weighted consensus.
Used well, the bands tell you about conditions rather than direction. Price grinding along the first band suggests a controlled trend. Price spiking to the third band suggests something forced, such as a liquidation cascade or a news reaction, and those moves usually retrace at least partially.
Used badly, the bands become a reason to short strength and buy weakness in a market that is trending hard. More traders have been hurt by that than helped.
Applying VWAP to crypto
Crypto has no session open, which breaks the assumption underneath standard VWAP. Three adjustments help.
Anchor to UTC midnight if you want a daily reset that most platforms and traders share. Anchor to the start of the week for a swing view. Or abandon session resets entirely and use anchored VWAP from structural points, which is what most experienced crypto traders end up doing.
Volume quality is the other issue. VWAP is only as good as the volume data behind it, and reported volume on some exchanges is unreliable. Use the venue where the asset actually trades, or an aggregated feed you trust, rather than whichever chart loads first.
Common mistakes
- Treating VWAP as a signal rather than a level. A cross of VWAP is not an entry. It is context for an entry you take for another reason.
- Using session VWAP on a daily chart. The line becomes meaningless once the cumulative window covers months.
- Ignoring the slope. A rising VWAP and a falling VWAP call for opposite playbooks at the same price level.
- Trading it in illiquid markets. Without size participating, the mechanism that makes the level work is absent.
Where to start
Pick one liquid market and add session VWAP with two standard deviation bands. Spend a week doing nothing but marking where price reacted to the line and where it sliced straight through. You will develop a feel for the difference between trending and rotational sessions faster than any written rule can give you.
Once that is familiar, add a single anchored VWAP from the most recent major swing. Two lines is usually enough. Traders who end up with six anchored VWAPs on one chart have replaced a benchmark with a decoration.