VWAP: Volume-Weighted Average Price — The Institutional Trader's Benchmark

VWAP is the average price a stock has traded at throughout the day, weighted by volume. Institutions measure their execution quality against VWAP. Smart retail traders use it for intraday entries and exits.

VWAP stands for Volume-Weighted Average Price. It is calculated as the cumulative total of (typical price multiplied by volume) divided by the cumulative total volume. The formula resets at the start of each trading day, giving you a real-time measure of where the "fair value" has been for the current session. Typical price is usually the average of the high, low, and closing price for each minute (or each individual trade). Unlike a simple moving average, VWAP incorporates volume data, giving more weight to prices at which more shares traded. This makes VWAP a more accurate representation of where the market truly values a stock during the day. Master day trading before using VWAP →

VWAP chart showing price oscillating around the VWAP line, with VWAP acting as support during pullbacks and resistance during breakouts

How Institutions Use VWAP

Large institutional traders — mutual funds, pension funds, and hedge funds — benchmark their execution quality against VWAP. When a fund needs to buy 500,000 shares of Apple, it does not place a single market order. Instead, it algorithms the order throughout the day, trying to fill at or below VWAP. Buying below VWAP means the fund got a better-than-average price — good execution. Selling above VWAP means the fund got a better-than-average price on the sell side. Institutional traders also use VWAP as a reference price for dark pool and block trades. When you see a large print at VWAP, it is often an institution executing a large order at what both sides agree is fair value. Many institutions mandate that their traders must achieve execution within a certain basis point range of VWAP. Compare VWAP intraday strategies to swing trading →

How Retail Traders Use VWAP

VWAP serves as dynamic support and resistance for intraday trading. When price is above VWAP, the intraday bias is bullish — buyers are in control and willing to pay above the average price. When price is below VWAP, the bias is bearish — sellers are dominant. The pullback to VWAP strategy is one of the most reliable: wait for a stock in an uptrend to pull back to VWAP, look for a rejection candle (hammer, bullish engulfing) on a 1-minute or 5-minute chart, and enter long with a stop below VWAP. The VWAP break strategy trades breakouts when price crosses above VWAP with high volume — this signals the bulls have regained control. VWAP is best used in conjunction with volume confirmation, RSI for overbought/oversold conditions, and moving averages for confluence on higher timeframes. Learn how moving averages compare to VWAP →

Real Example: AAPL Intraday VWAP Trade

Apple opens at $200, rallies to $205, then pulls back to VWAP at $202.50. The 1-minute chart shows a bullish engulfing candle at VWAP with above-average volume. You enter long at $202.80, stop loss at $201.50 (below VWAP), target $205 (previous high) or $208 (next resistance). Risk: $1.30. Reward: $2.20 to $5.20. Reward-to-risk ratio: 1.7:1 to 4:1. VWAP acted as dynamic support for the entire trading day — every pullback to VWAP was bought. This is a textbook VWAP support trade. The key is waiting for confirmation: do not buy the first touch of VWAP; wait for a rejection candle that shows buyers stepping in at that level. If VWAP breaks on high volume, the dynamic has shifted and you should look for short opportunities instead. Master support and resistance levels →

Anchored VWAP

Standard VWAP resets every day, making it primarily an intraday tool. Anchored VWAP (AVWAP) starts the VWAP calculation from a specific date or event — such as an earnings report, a major news announcement, or an IPO date. This makes AVWAP meaningful for swing and position trading across multiple days or weeks. For example, anchoring VWAP to an earnings beat date shows you the average price paid by everyone who bought since that event. Price trading above AVWAP suggests post-earnings momentum is intact. Price breaking below AVWAP suggests the post-event thesis is failing. AVWAP is powerful for identifying the "fair value" of a significant price move and can act as strong support or resistance on daily and weekly charts. Use volume indicators alongside VWAP →

What is the difference between VWAP and a simple moving average?

A simple moving average (SMA) gives equal weight to every price in the calculation period. A 20-period SMA adds the closing prices of the last 20 candles and divides by 20. VWAP weights each price by the volume traded at that price. VWAP answers the question "at what price has the most trading actually occurred?" while SMA answers "what is the average closing price?" VWAP is more relevant for intraday trading because it reflects where institutional activity has been concentrated. SMA is more useful for identifying trend direction and dynamic support/resistance over longer timeframes. Many traders use both: VWAP for intraday bias and SMA for trend direction. VWAP is also recalculated daily, while SMAs roll continuously.

Is VWAP only for day trading?

Standard VWAP is primarily an intraday tool because it resets at the start of each trading day. However, anchored VWAP extends VWAP analysis to any timeframe by starting the calculation from a specific date. Traders also use weekly and monthly VWAP on higher timeframe charts to identify major support and resistance levels. Some platforms automatically calculate weekly VWAP, which is simply VWAP calculated using the current week's data. The concept of volume-weighted pricing is applicable across all timeframes, but the standard single-day VWAP is most commonly used for intraday trading. For swing and position traders, anchored VWAP tied to a significant event date is more useful.

What is anchored VWAP?

Anchored VWAP (AVWAP) starts the VWAP calculation from a user-selected date or event rather than from the beginning of the trading day. You choose the anchor point — such as an earnings date, a product launch, a regulatory decision, or an IPO date — and VWAP is calculated from that point forward using all subsequent trading data. AVWAP reveals the average price paid by all traders who entered since the anchor event. It acts as a powerful dynamic support and resistance level on daily, weekly, and monthly charts. If price stays above AVWAP anchored to a positive catalyst, the post-event momentum is intact. A break below AVWAP suggests the catalyst has been fully priced in or the thesis is weakening. Most trading platforms (TradingView, Thinkorswim, Bloomberg) support anchored VWAP.

How do institutional traders use VWAP?

Institutional traders use VWAP as the primary benchmark for execution quality. When a fund manager tells a trader to buy 1 million shares, the trader's goal is to fill the order as close to or below VWAP as possible. If the trader buys at an average price of $50.10 and VWAP is $50.00, the execution was 10 cents above VWAP — below average. If they buy at $49.90 and VWAP is $50.00, the execution was 10 cents below VWAP — a good fill. Many institutions have execution algorithms specifically designed to minimize VWAP slippage. These algorithms slice large orders into smaller pieces and time them to match the volume distribution of the day. Institutions also use VWAP for fair value pricing in block trades and dark pool crosses, where both sides agree to trade at the VWAP price to ensure neither party gets a bad deal.

Related Resources