vwma
Volume Weighted Moving Average
vwma(source, periods)
Parameters
| Name | Type | Description |
|---|---|---|
source |
field | Data series to calculate VWMA on |
periods |
int | Number of periods for the moving average |
Formula
VWMA = Σ(field[i] * volume[i]) / Σ(volume[i])
Examples
vwma(close, 20); # 20-period volume-weighted MA
x = vwma(close, 50); close > x; # Price above VWMA
vwma(hlc3, 20); # VWMA of typical price
Returns
float — may be NULL
Range
periods must be 2-400
Notes
Division by zero protection returns NULL
References
TradingView: ta.vwma()