VWAP Explained: How Traders Use the Volume-Weighted Average Price
Most moving averages treat every candle the same — a quiet hour and a frantic one count equally. VWAP doesn't. It weights price by how much actually traded, so the line lands where the real money changed hands. That's why desks at big funds measure their fills against it, why day traders draw it before anything else, and why price so often stalls, bounces, or accelerates the moment it touches the VWAP line. Here's what it measures, how it's built, and how to trade with it instead of squinting at it.
VWAP stands for Volume-Weighted Average Price. It answers a simple question: across everything that traded today, what was the average price paid — with the busy moments counting for more than the dead ones? A plain moving average asks "what's the average of the last 20 closes?" VWAP asks "what's the average price that money actually paid?" Because volume does the weighting, VWAP sits close to the price levels where the crowd was most active, which is exactly why it behaves like a magnet and a fair-value line rolled into one.
How VWAP is actually calculated
The formula looks intimidating but the idea is plain. For each period (a candle, a print, a bar), you take a representative price and multiply it by the volume that traded there. You add all of those up, then divide by the total volume. That's it — a running average where every unit of volume gets one vote.
VWAP = Σ (Typical Price × Volume) ÷ Σ Volume, where Typical Price is usually (High + Low + Close) ÷ 3 for each period. Both sums run cumulatively from the session's start, so VWAP is a single line that updates with every new bar.
A worked example
Say a stock trades through three chunky bars early in the session:
- Bar 1: typical price $100, volume 1,000 shares → 100 × 1,000 = 100,000
- Bar 2: typical price $102, volume 3,000 shares → 102 × 3,000 = 306,000
- Bar 3: typical price $101, volume 1,000 shares → 101 × 1,000 = 101,000
Add the price×volume column: 100,000 + 306,000 + 101,000 = 507,000. Add the volume: 1,000 + 3,000 + 1,000 = 5,000. Divide: 507,000 ÷ 5,000 = $101.40.
Notice what happened. A simple average of $100, $102 and $101 would be $101.00. But because three times as much volume traded at $102, VWAP is pulled up to $101.40. The busy bar had more say — that's the whole point. VWAP tells you the price the average dollar paid, not the average of the candles.
Why VWAP resets every day
Standard VWAP is an intraday tool. It starts fresh at the market open and accumulates through the session, then wipes clean for the next day. That reset is a feature, not a bug: it makes VWAP a benchmark for today's auction, not last week's. Early in the session the line is jumpy because there's little volume to smooth it; by midday it's heavy and slow-moving, which is exactly when it becomes a reliable line in the sand. This daily reset is also why VWAP is far more popular with day traders and scalpers than with swing traders — a line that resets at every open isn't much use if you hold for weeks.
In 24-hour markets like crypto and forex, "the open" is a choice. Platforms typically anchor the daily VWAP to a fixed UTC time. Some traders prefer to anchor it to a specific event instead — which brings us to the more flexible cousin.
Anchored VWAP
Anchored VWAP lets you start the calculation from a bar you pick — an earnings gap, a swing high, the day a major low printed — instead of the session open. It answers a sharper question: "what's the average price everyone has paid since that event?" If price is trading above the anchored VWAP drawn from a big low, buyers who got in since the bottom are, on average, in profit — a subtle sign of strength. It's one of the most useful ways to turn VWAP into a swing-trading tool.
How to actually trade with VWAP
1. Use it as a fair-value bias line
The simplest read: price above VWAP means buyers are in control today and the average participant is underwater on shorts; price below VWAP means sellers have the edge. Many intraday traders simply refuse to go long below VWAP or short above it. It won't make the trade for you, but it stops you fighting the day's dominant side.
2. Trade the reclaim and the reject
The highest-quality VWAP setups happen at the line itself. In an uptrend, price pulls back to VWAP, holds, and pushes off it — the bounce, with your stop just below the line. After a dip below, price pushing back above and holding is a reclaim (marked on the chart above). The mirror image in a downtrend is the reject: price rallies into VWAP from below, stalls, and rolls over. In each case VWAP gives you a precise level to enter against and a tight place to be wrong.
3. Respect the trend day
On a strong trend day, price can ride one side of VWAP from open to close and never come back to touch it. Don't keep fading a runaway move just because it's "far from VWAP" — distance from the line is not a reversal signal. VWAP tells you who's in control, not that control is about to change hands.
4. Combine it with structure and volume
VWAP is strongest where it lines up with something else: a prior support level sitting right at VWAP, or a reclaim that happens on a clear surge in volume. A touch of VWAP on thin, fading volume is far weaker than one backed by a spike. Pair the line with the chart, don't trade it blind.
Common mistakes
- Treating a touch as an automatic trade. Price touches VWAP dozens of times a day. The touch is where you look for a setup — the confirmation candle is what triggers it.
- Using intraday VWAP on the daily chart. A resetting session line is meaningless on a swing timeframe. Use anchored VWAP there instead.
- Fading strong trends. "It's stretched from VWAP" is not a short signal. Overextended can stay overextended all session.
- Ignoring the early-session noise. In the first few minutes VWAP whips around on tiny volume. Give it time to build weight before you lean on it.
Key takeaways
- VWAP is the average price weighted by volume — it lands where the real money traded, so it acts as an intraday fair-value benchmark.
- It's calculated cumulatively from the session open and resets each day; anchored VWAP lets you start it from an event of your choosing.
- Above VWAP favours buyers, below favours sellers — use it as a bias filter, then trade the bounce, reclaim, or reject at the line.
- A touch is a place to look, not a signal. Confirm with price structure and volume, and never fade a clean trend just because it's far from the line.
See where price sits versus fair value — at a glance.
Paldomz ChartVerdict factors volume-weighted levels and market structure into one clear read, then hands you a BUY / SELL / STAND ASIDE verdict from trend, structure and momentum. So instead of eyeballing whether price is above or below VWAP, you get the context and the call in one place.
⚡ Open the Free ToolEducational content only. Not financial advice. Trading involves substantial risk of loss and is not suitable for everyone. No guarantee of earnings — past performance and past signals do not predict future results. Trade only with money you can afford to lose.