Volume Weighted Average Price
Volume Weighted Average Price (VWAP) is the ratio of the cumulative dollar value traded to the cumulative volume traded over a specified period, typically a single trading session. It represents the average price at which a security has traded throughout the day, weighted by volume, and serves as a key benchmark for institutional execution quality.
Key takeaways
- VWAP resets at the start of each trading session and accumulates intraday, making it a session-based measure rather than a trailing indicator.
- Institutional investors use VWAP as a transaction cost benchmark: buying below VWAP is considered outperformance, selling above VWAP is outperformance.
- VWAP acts as dynamic intraday support and resistance; price frequently oscillates around this level throughout the session.
- Unlike simple moving averages, VWAP incorporates both price and volume, giving heavier weight to periods of high trading activity.
- Multi-day VWAP variants (anchored VWAP) can be applied to any custom starting date to track institutional cost basis from a specific event.
Explanation
VWAP is computed by summing the product of each transaction's price and its associated volume across all trades in the period, then dividing by the total volume. In practice, it is typically calculated using bar data (minute, 5-minute, etc.) by multiplying each bar's typical price—the average of high, low, and close—by the bar's volume, summing these products cumulatively, and dividing by cumulative volume.
The measure's prominence stems from its adoption by institutional investors as the de facto standard for measuring execution quality. A portfolio manager who instructs a broker to execute a large buy order 'at VWAP' is requesting that the broker deliver a volume-weighted average price equal to or better than the session's VWAP. This incentivizes brokers to spread their executions throughout the day proportionally to volume, preventing large orders from moving the market unnecessarily. Passive VWAP execution is thus inherently a participation-rate strategy.
From a technical analysis perspective, VWAP functions as a dynamic intraday level of equilibrium—the price at which equal amounts of stock have traded above and below throughout the session. When price is above VWAP, buyers have been in control on average; when below, sellers have dominated. Aggressive traders use VWAP as an entry criterion: in a trending market, they look to enter long positions on pullbacks to VWAP. Market makers and high-frequency traders also monitor their own cost basis relative to VWAP to assess whether they are accumulating inventory at favorable or unfavorable prices.
Anchored VWAP, popularized by trader and analyst Brian Shannon, extends the concept by allowing the start date to be anchored to any significant market event—an earnings announcement, a breakout candle, a key pivot low, or even an IPO date. Anchored VWAP from a significant support breakdown, for example, shows the average cost basis of all participants who bought after that event; if price rallies back to this level, it often faces resistance as those participants (who may be sitting at breakeven) are inclined to sell.
Formula
VWAP = \frac{\sum_{i=1}^{n} P_i \times V_i}{\sum_{i=1}^{n} V_i}
Example
A pension fund wants to build a $50 million position in a large-cap stock whose average daily volume is approximately 10 million shares. To minimize market impact, the fund's execution desk targets VWAP participation. If the stock's session VWAP ends at $102.34 and the fund's average execution price across all fills during the session is $102.18, the desk has achieved a favorable execution—$0.16 per share, or roughly $78,000 in savings across the full position relative to the benchmark. Conversely, if the fund was forced to execute quickly and paid an average of $103.10, the $0.76 per share slippage would represent approximately $372,000 in execution cost, clearly underperforming VWAP.
Related terms
Basis Breakdown Breakout Cap Cup And Handle Pattern Doji Engulfing Pattern Market Impact Relative Strength Slippage Stochastic Oscillator Stock