Indicators6 min read
What Is VWAP? Volume Weighted Average Price Explained
VWAP stands for Volume Weighted Average Price. It is the average price an instrument has traded at during a session, weighted by the volume traded at each price.
It matters because it is a benchmark, not just an indicator. Institutional desks are measured against VWAP — a buy-side trader who filled a large order below the day's VWAP did a good job, and one who filled above it did not. That creates real behaviour around the line, which is why it acts as support and resistance more reliably than most calculated levels.
How VWAP is calculated
For each candle, multiply the typical price (high + low + close, divided by three) by that candle's volume. Keep a running total of those values and a running total of volume, then divide one by the other.
The key property is that VWAP resets. Standard VWAP resets at the start of each trading session, so it always describes today, not the last 20 days. This is what separates it from a moving average, which drags history forward indefinitely.
Reading price relative to VWAP
Price above VWAP means the average buyer today is in profit and control sits with buyers. Price below means the reverse. Traders use it as a session bias filter: long setups only while price holds above VWAP, short setups only below.
The line is also used as a mean-reversion target. When price extends far from VWAP without a clear catalyst, intraday participants who are offside start to lean against the move, and price frequently rotates back toward the line. This is a tendency, not a rule — in a strong trend day, price can hold one side of VWAP from open to close.
VWAP bands and anchored VWAP
Standard deviation bands drawn around VWAP mark how far price has stretched relative to the session's own volatility. The first band is often used as a target and the second as an exhaustion zone.
Anchored VWAP is the more powerful variant: instead of resetting at the session open, you anchor it to a specific event — an earnings release, a swing high, the start of a rally. The resulting line shows the average entry price of everyone who has traded since that event, which is why it so often acts as support or resistance on retests.
Practical use on an evaluation account
VWAP is most useful as an objective bias filter. Deciding at the session open that you will only take trades on one side of the line removes a large share of impulsive counter-trend entries — which are the trades that most often trigger a daily loss limit.
It also provides clean invalidation. If you are long above VWAP because buyers are in control, a decisive close below it says the premise is gone. That is a defined, non-negotiable exit, which is exactly what a drawdown rule requires.
Frequently asked questions
What does VWAP mean in trading?
VWAP is the average price of an instrument over a session, weighted by the volume traded at each price. It represents the average price paid by all participants during that session.
Is VWAP better than a moving average?
For intraday trading, usually yes, because it incorporates volume and resets each session so it describes today's activity rather than the last several days. For swing and position trading, moving averages are more appropriate because VWAP's daily reset makes it meaningless across multiple days.
Does VWAP work on crypto?
Yes, but with a caveat: crypto trades 24/7, so there is no natural session open. Most platforms reset crypto VWAP at 00:00 UTC. Anchored VWAP is often more useful on crypto because you can anchor it to a meaningful event rather than an arbitrary daily boundary.
Related guides
Moving Averages
The foundation most other indicators are built on. SMA vs EMA, the periods that matter, and why crossovers lag.
ReadTrading Sessions
When volume actually shows up. Session characteristics, the overlap, and choosing hours that fit your strategy.
ReadRSI (Relative Strength Index)
A 0–100 momentum oscillator. What overbought actually means, why it is not a sell signal, and how divergence works.
ReadTrade it on a funded account
MixFunded evaluations start from $5. Payouts are processed every Monday in USDT (TRC-20) and published on-chain.