TradeLabs AILearn

Volume-Weighted Moving Average (VWMA)

The VWMA weights each price by its volume, so heavily traded periods count more. Learn the formula, how it differs from SMA and VWAP and how to read the gap.

Beginner3 min readUpdated 3 Oct 2026
Markdown
Lesson 5 of 22

The volume-weighted moving average (VWMA) is a moving average where each closing price is weighted by the volume traded in that period. Prices from high volume periods pull the average more strongly than prices from quiet periods. The idea is simple: a price level where many shares changed hands tells you more about where real buyers and sellers agree than a price reached on thin trading.

The formula#

VWMA = Σ (Close × Volume) ÷ Σ Volume, over the last n periods

If every period had the same volume, the VWMA would equal the simple moving average. The more volume varies, the more the two differ.

Reading VWMA against SMA#

Plotting a VWMA and an SMA of the same length together gives a quick read on whether volume supports the move:

SituationInterpretation
VWMA above SMA in an uptrendHigher prices came on higher volume: strong buying
VWMA below SMA in an uptrendRally on light volume: weaker participation
VWMA below SMA in a downtrendFalling prices on heavy volume: strong selling
VWMA above SMA in a downtrendDecline on light volume: selling may be fading

This comparison is a simple way to blend trend and volume analysis in one glance. See Volume Analysis Basics.

VWMA vs VWAP#

The names are similar but the tools differ:

VWMAVWAP
WindowRolling: last n periodsCumulative from a starting point, usually the session open
ResetsNever; it rolls forwardEach session (or at an anchor)
Price usedUsually the closeUsually the typical price (high + low + close) ÷ 3
Typical useTrend on any timeframeIntraday fair value benchmark

See VWAP and Anchored VWAP.

Trading with the VWMA#

  1. Trend filter: price above a rising VWMA suggests an uptrend supported by volume.
  2. Pullbacks: in trends, pullbacks to the VWMA can offer entries, as with other moving averages.
  3. Confirmation: use the VWMA versus SMA gap to judge whether a breakout or trend has volume behind it.
  4. Crossovers: a short VWMA crossing a long one, or price crossing the VWMA, signals momentum changes.

Limitations#

  • Volume data quality: in forex, most platforms show tick volume rather than real traded volume, so a VWMA is less meaningful. In crypto, volume differs by exchange.
  • Spikes distort it: a single huge volume day, such as an index rebalance, can pull the VWMA strongly even if it does not reflect lasting interest.
  • Lag: like all moving averages, the VWMA follows price.

Choosing a length#

Common lengths match other moving averages: 20 for short term trend, 50 for intermediate trend. Many traders plot a 20 period VWMA alongside a 20 period SMA for the comparison described above. As with any indicator, consistency matters more than finding the perfect number.

Common mistakes#

  • Treating VWMA and VWAP as the same thing.
  • Using VWMA on instruments without reliable volume data.
  • Ignoring one off volume spikes that distort the average.

Frequently asked questions#

What is a VWMA?#

A moving average that weights each period's closing price by its volume, so prices with heavier trading count more.

What does it mean when the VWMA is above the SMA?#

That higher prices in the window came with heavier volume, which in an uptrend suggests strong participation behind the move.

Is VWMA the same as VWAP?#

No. VWMA uses a rolling window of n periods; VWAP accumulates from a starting point and usually resets each session.

Next, learn the most popular momentum oscillator: the RSI (Relative Strength Index).

Check your understanding

3 quick questions on this lesson. Get them all right to finish it.

Turn on JavaScript to take the quiz.

Finished this lesson?Sign in to save your progress across devices.
Next lessonRSI (Relative Strength Index)The RSI measures the speed and size of recent price moves on a 0 to 100 scale. Learn the formula, overbought and oversold levels, divergence and how to trade it.