Skip to content
All library documents

Rolling VWAP with Volume-Weighted Deviation Bands

Article ProRealCode

Summary

The document explains Rolling VWAP as a continuously updated volume-weighted average over a recent window of bars, unlike a conventional VWAP that resets daily. Its calculation divides the sum of each selected price multiplied by volume by total volume. A variance calculation produces a standard deviation, which is multiplied by configurable values to plot three upper and lower bands around the average.

The window length has a minimum setting and is adjusted by chart timeframe; the source price and band visibility are also configurable. The text presents the average as a possible trend or reference level and the bands as potential areas of support, resistance, overextension, or reversal. These interpretations are not validated with performance evidence, and band touches alone do not establish a profitable entry or exit. The described parameters and timeframe rules are implementation choices, so traders should verify them against their data and intended use rather than treating them as universal settings.

Key ideas

  • Rolling VWAP weights recent bar prices by their traded volume over a moving window.
  • The window length can vary with chart timeframe and has a configurable minimum.
  • Standard deviation bands show how far price has moved from the volume-weighted average.
  • The price source, band multipliers, and visibility of bands can be adjusted.
  • The document offers possible interpretations of the bands but no empirical trading results.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.