OPEN-SOURCE SCRIPT
Rolling VWAP (7D/30D/90D/365D)

his indicator calculates Volume-Weighted Average Price (VWAP) across multiple
rolling time periods: 7 days, 30 days, 90 days, and 365 days.
KEY FEATURES:
- Multi-timeframe VWAP calculation using hourly and daily data
- Automatic data source selection for stablecoin pairs (USDT/USDC/USD)
- Intelligent fallback system: attempts Binance data first, then uses current chart
- Three display modes: Lines, Bands (with volatility ranges), and Horizontal Lines
- Customizable colors, labels, and text for all timeframes
HOW IT WORKS:
- VWAP = Σ(Typical Price × Volume) / Σ(Volume) over specified period
- For 7D/30D/90D: uses 60-minute intervals (168/720/2160 bars)
- For 365D: uses daily intervals
- Bands mode adds ±5% standard deviation ranges around VWAP
- Updates in real-time for Lines/Bands modes
- Updates on confirmed bars for Horizontal Lines mode
rolling time periods: 7 days, 30 days, 90 days, and 365 days.
KEY FEATURES:
- Multi-timeframe VWAP calculation using hourly and daily data
- Automatic data source selection for stablecoin pairs (USDT/USDC/USD)
- Intelligent fallback system: attempts Binance data first, then uses current chart
- Three display modes: Lines, Bands (with volatility ranges), and Horizontal Lines
- Customizable colors, labels, and text for all timeframes
HOW IT WORKS:
- VWAP = Σ(Typical Price × Volume) / Σ(Volume) over specified period
- For 7D/30D/90D: uses 60-minute intervals (168/720/2160 bars)
- For 365D: uses daily intervals
- Bands mode adds ±5% standard deviation ranges around VWAP
- Updates in real-time for Lines/Bands modes
- Updates on confirmed bars for Horizontal Lines mode
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.