NOONOO TRADINGJoin free chat

VWAP Indicator: Volume-Weighted Average Price Explained

VWAP blends price and volume into a single intraday line that institutions use as a fair-value benchmark. Here is how it is calculated, how traders read it, and where it breaks down.

What Is VWAP?

VWAP stands for Volume-Weighted Average Price. It is the average price an asset has traded at during a session, with each price weighted by the volume that traded there. Unlike a simple moving average, which treats every period equally, VWAP gives more weight to price levels where large amounts of trading actually happened.

The result is a single line plotted on an intraday chart that represents, roughly, the "average cost" paid by everyone trading that session. Because it factors in volume, VWAP is harder to distort with thin, low-volume price spikes than a plain price average.

One critical detail for beginners: standard VWAP resets at the start of each new session. On most platforms it begins recalculating from the first candle of the day, so it is an intraday tool by design. There are anchored and rolling variations (covered below), but the classic version is session-based.

How VWAP Is Calculated

The formula is straightforward, and walking through it removes the mystery:

  1. For each period (e.g., each 1-minute or 5-minute candle), find the typical price: (High + Low + Close) ÷ 3.
  2. Multiply that typical price by the volume for the period.
  3. Keep a running sum of those (price × volume) values from the session start.
  4. Keep a running sum of volume from the session start.
  5. Divide the cumulative (price × volume) by the cumulative volume.

In short: VWAP = Σ(Typical Price × Volume) ÷ Σ(Volume), accumulated from the open.

Example — Suppose a coin trades in three 5-minute candles after the open:
CandleTypical PriceVolumePrice × Volume
1$10010$1,000
2$10240$4,080
3$10120$2,020
Cumulative price × volume = $7,100. Cumulative volume = 70. VWAP = $7,100 ÷ 70 ≈ $101.43. Notice the heavy-volume second candle ($102) pulls the average toward it far more than the light first candle, even though the first candle came first.

Why Institutions Use VWAP as a Benchmark

VWAP's biggest role is not as a flashy signal — it is a benchmark. Large funds and desks often need to buy or sell huge positions without moving the market against themselves. They measure their execution quality against VWAP:

This institutional usage is what makes VWAP self-reinforcing intraday: a lot of large players are watching the same line, so price often reacts around it. For automated approaches, VWAP is a common reference point in execution logic and in some crypto trading bot designs, though using it well still requires backtesting before risking capital.

Reading VWAP: Intraday Support and Resistance

Beyond execution, discretionary traders use VWAP to read intraday bias and to spot dynamic support and resistance:

Example — A coin opens at $100, runs to $108, then pulls back. As it drifts down, VWAP has risen to roughly $104. Price dips, touches $104, and buyers step in — a "VWAP retest." Some traders use this as a potential entry zone, placing a stop-loss below the line so they are wrong quickly if price closes decisively under VWAP. Note: this is a tendency, not a rule — VWAP gets broken constantly, which is exactly why a defined stop matters.

Anchored VWAP is a popular variation: instead of starting at the session open, you "anchor" the calculation to a significant event — a major swing high, a swing low, or a news candle — to see the average cost since that moment.

Limits and Honest Caveats

VWAP is useful, but it is not a crystal ball. Understanding its weaknesses keeps you from over-trusting it.

LimitationWhat it means
Session resetStandard VWAP resets daily, so it is weak for multi-day swing or position trading. Use anchored/rolling versions or other tools for longer horizons.
Lagging by natureVWAP reflects what has already traded. In fast, news-driven moves it can sit far from price and react slowly.
Crypto data quirksVWAP depends on accurate volume. In 24/7 crypto markets, "session start" is fuzzy, and reported volume can differ across exchanges or include wash trading.
Not a standalone signalA VWAP touch alone is not a trade. It needs confirmation and risk control.

VWAP works best as one input among several. Many traders pair it with momentum tools such as RSI or MACD, plus disciplined position sizing. It is most reliable for liquid, high-volume assets during active hours; in thin markets the signal degrades.

This article is educational and is not investment advice. No indicator guarantees profits, and past chart behavior does not predict future prices. Crypto trading carries substantial risk of loss — never risk more than you can afford to lose, and verify any approach with your own research and testing before using real funds.

NOONOO TRADING — join the free chat and watch live trading together.

Join free chat →

📈 Sign up on OKX for a trading fee discount

Get OKX fee discount →