Skip to content
Trading Academy

Lesson 7 of 21 · 4 min read

VWAP: the volume-weighted average price

Why big trades have more say in the average price, how Binance computes VWAP (a window of 14 candles) and how others do (from the start of the day) and why it suits hourly and shorter charts.

On this page

In this lesson

  • see on three trades why VWAP is not an ordinary average
  • find out how Binance computes VWAP and how other platforms do
  • see VWAP on an hourly chart and switch it on in Binance

An ordinary average is like a vote where everyone has one voice. VWAP is a shareholders' vote: whoever brought more money decides more. Professor Wick protested for a while – then he found out that a whale with two bitcoins simply outvotes ten small traders with fractions.

BTCsmall tradesbig tradeBig trades weigh more.
VWAP computes the average price so that big trades have more say than small ones.

Three trades, two averages#

The VWAP (volume-weighted average price) multiplies each price by how much was traded at it. Picture three trades:

TradePriceAmountPrice × amount
160,0000.1 BTC6,000
261,0000.1 BTC6,100
359,0002 BTC118,000
  • Ordinary average: (60,000 + 61,000 + 59,000) / 3 = 60,000.
  • VWAP: (6,000 + 6,100 + 118,000) / 2.2 BTC = 59,136.

The big trade at 59,000 pulled VWAP almost all the way to itself. VWAP therefore answers: how much, on average, did the people who actually traded pay? On a chart, instead of individual trades it uses each candle's typical price (high + low + close) / 3 and its volume.

A window or a day?#

This is where platforms differ:

  • Binance computes VWAP from the last 14 candles (the Length 14 setting) – the window moves like a moving average's.
  • Many other platforms compute VWAP from the start of the day (session VWAP) and start again at midnight.

Both versions are honest; they just answer a different question: "what was paid over the last 14 candles" versus "what was paid today". On a daily chart mainly the first makes sense – and even so, VWAP is at home on hourly and shorter charts.

On an hourly chart#

  • VWAP 14 – volume-weighted average price over the last 14 candles
  • Volume (panel below the chart)
VWAP 14 (yellow) on an hourly chart. On 5 March at 19:00 UTC, on the candle with the week's biggest volume, VWAP moved by 911 USDT in a single hour – big trades have a big say.BTC/USDT · 1H · Data: Binance Vision · CC BY-NC-SA 4.0

When the price is above VWAP, those who bought over the last 14 hours are on average in profit; below it, at a loss. That is why mainly short-term traders watch it as the "fair price" of the last few hours.

On Binance#

Original mode → indicator icon → Main Indicator → VWAP. It has one setting: the length (Length, default 14). In the video the chart switches to 1H, MA is switched off and VWAP on:

Video (22 s): 1H chart, MA off, VWAP on (Length 14), Save (Binance, 9 Oct 2026).

VWAP is not price support

VWAP shows the average price at which people traded recently – nothing more. The price can cross it back and forth several times a day. And since Binance and others compute it differently, the same chart can show two different "VWAP" lines.

Common myths#

  • "VWAP is just another moving average." An average counts every candle the same; VWAP counts by volume.
  • "VWAP is the same everywhere." Binance uses a window of 14 candles, other platforms start from zero every day.
  • "VWAP suits a weekly chart." On long timeframes it loses its meaning – it is a tool for hours, not months.

Summary

  • VWAP = sum of (typical price × volume) / sum of volume; big trades weigh more.
  • Binance computes VWAP from the last 14 candles, other platforms often from the start of the day.
  • It suits hourly and shorter charts best.
  • On Binance: Original → indicator icon → Main Indicator → VWAP (Length 14).