VWAP
Volume-weighted average price.
What it is
Volume-weighted average price.
Volume-Weighted Average Price (VWAP) is the cumulative product of price and volume divided by cumulative volume, typically reset at the start of each trading day. Each bar contributes proportionally to how much actually traded — a 100-share print and a 1,000-share print do not weigh the same.
VWAP is the most common institutional execution benchmark: an order is 'filled at VWAP' if its average execution price equals the day's VWAP. Buy-side traders work child orders into the day to track it; brokers offer VWAP execution algorithms specifically for this.
Retail traders also use VWAP as an intraday mean-reversion level — fades back to VWAP and bounces off it are common scalping setups. Crypto markets, which trade 24/7, often anchor VWAP to a session boundary or a recent swing rather than midnight.
VWAP_t = Σ(P_i · V_i) / Σ(V_i) for i = session start ... t
Read the full Volume-weighted average price (VWAP) definition in the glossary →
Live chart
BTC/USDT on Binance with this indicator pre-loaded. Powered by TradingView.
Chart by TradingView. Built-in study shown for illustration; the Noon Barbari engine computes its own values.
Parameters
| Parameter | Default | Range |
|---|---|---|
| Anchor | session | — |
| Rolling period | 20 | 2 – 500 |
Output fields
The named values this indicator exposes to your entry and exit rules.
Backtest this indicator
Drop this indicator into a rule-set, run it over years of BTC/USDT data, and see whether the edge is real or just curve-fit — no credit card required.