OPEN-SOURCE SCRIPT
VT VWAP Suite

VT VWAP Suite is a clean multi-period VWAP tool designed to show price location, volume-weighted value, and filtered reactions around important VWAP levels. It provides market context and does not generate automatic trade entries.
FEATURES
* Daily, Weekly, and Monthly VWAP
* Custom Session VWAP
* Daily deviation bands at +/-1 and +/-2 standard deviations
* Filtered bullish and bearish VWAP reaction markers
* Compact dashboard
* Alerts for confirmed VWAP reactions
CALCULATION
All VWAPs use HLC3 as the price source and weight each bar by its available volume.
The Daily, Weekly, and Monthly VWAPs reset at the beginning of their respective periods. The Custom Session VWAP uses only bars inside the selected session and time zone.
The optional deviation bands are fixed at one and two volume-weighted standard deviations around the Daily VWAP. This allows users to enable them without configuring additional parameters.
REACTION MARKERS
A reaction marker requires the candle to touch the selected VWAP and close away from it in the corresponding direction.
The internal quality filter also evaluates:
* Candle body and closing position
* Distance from the VWAP relative to ATR
* Direction of the selected VWAP
* Current volume compared with its 20-bar average
* A three-bar cooldown between markers
Markers are calculated only after the candle closes. They identify qualified VWAP reactions, not guaranteed reversals or trade signals.
DASHBOARD
The dashboard shows whether price is above or below the Daily, Weekly, and Monthly VWAPs. It also displays the direction of the Daily VWAP.
For example, “Above · VWAP ↓” means price is currently above the Daily VWAP, while the VWAP itself is moving lower compared with the previous completed bar.
The Custom Session row appears only when the Custom Session VWAP is enabled.
PURPOSE
The script combines independently resetting VWAP periods, a session-restricted VWAP, one-click Daily deviation bands, filtered reaction markers, alerts, and a compact dashboard in one focused tool.
It does not introduce a new VWAP formula. Its purpose is to make multi-period VWAP analysis easier to read while filtering weak or repeated reactions.
LIMITATIONS
VWAP results depend on the volume data supplied by the chart and may differ between exchanges, brokers, and markets. Active VWAP values develop as new price and volume enter the current period.
The indicator does not account for news, spread, slippage, or individual risk. It is intended for educational and analytical purposes only and does not provide financial advice or guaranteed results.
FEATURES
* Daily, Weekly, and Monthly VWAP
* Custom Session VWAP
* Daily deviation bands at +/-1 and +/-2 standard deviations
* Filtered bullish and bearish VWAP reaction markers
* Compact dashboard
* Alerts for confirmed VWAP reactions
CALCULATION
All VWAPs use HLC3 as the price source and weight each bar by its available volume.
The Daily, Weekly, and Monthly VWAPs reset at the beginning of their respective periods. The Custom Session VWAP uses only bars inside the selected session and time zone.
The optional deviation bands are fixed at one and two volume-weighted standard deviations around the Daily VWAP. This allows users to enable them without configuring additional parameters.
REACTION MARKERS
A reaction marker requires the candle to touch the selected VWAP and close away from it in the corresponding direction.
The internal quality filter also evaluates:
* Candle body and closing position
* Distance from the VWAP relative to ATR
* Direction of the selected VWAP
* Current volume compared with its 20-bar average
* A three-bar cooldown between markers
Markers are calculated only after the candle closes. They identify qualified VWAP reactions, not guaranteed reversals or trade signals.
DASHBOARD
The dashboard shows whether price is above or below the Daily, Weekly, and Monthly VWAPs. It also displays the direction of the Daily VWAP.
For example, “Above · VWAP ↓” means price is currently above the Daily VWAP, while the VWAP itself is moving lower compared with the previous completed bar.
The Custom Session row appears only when the Custom Session VWAP is enabled.
PURPOSE
The script combines independently resetting VWAP periods, a session-restricted VWAP, one-click Daily deviation bands, filtered reaction markers, alerts, and a compact dashboard in one focused tool.
It does not introduce a new VWAP formula. Its purpose is to make multi-period VWAP analysis easier to read while filtering weak or repeated reactions.
LIMITATIONS
VWAP results depend on the volume data supplied by the chart and may differ between exchanges, brokers, and markets. Active VWAP values develop as new price and volume enter the current period.
The indicator does not account for news, spread, slippage, or individual risk. It is intended for educational and analytical purposes only and does not provide financial advice or guaranteed results.
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.