VWAP Explained: How to Trade the Volume-Weighted Average Price Intraday
Walk into any intraday trading desk and you will hear "VWAP" mentioned dozens of times before lunch. It appears on institutional order-management systems, retail charting platforms, and algo strategies alike. Yet many beginner traders treat it as just another line on the chart. Understanding what it actually measures — and why large players care about it — can meaningfully change the way you read intraday price action.
What Is VWAP and How Is It Calculated?
VWAP stands for Volume-Weighted Average Price. It is the average price a security has traded at throughout the day, weighted by volume at each price point.
The calculation at each candle is:
- Compute the typical price:
(High + Low + Close) / 3 - Multiply by the candle's volume to get the volume-price product
- Maintain a running sum of both the volume-price products and the volume
- Divide:
VWAP = Cumulative (Typical Price × Volume) / Cumulative Volume
A simple view of the math for three 5-minute candles on Nifty futures:
| Candle | High | Low | Close | Typical Price | Volume | TP × Vol | Cum TP×Vol | Cum Vol | VWAP |
|---|---|---|---|---|---|---|---|---|---|
| 09:15 | 22,100 | 22,050 | 22,080 | 22,076.7 | 12,000 | 264,920,000 | 264,920,000 | 12,000 | 22,076.7 |
| 09:20 | 22,120 | 22,075 | 22,110 | 22,101.7 | 18,500 | 408,881,450 | 673,801,450 | 30,500 | 22,091.9 |
| 09:25 | 22,090 | 22,040 | 22,055 | 22,061.7 | 9,200 | 202,967,640 | 876,769,090 | 39,700 | 22,085.4 |
Key rule: VWAP resets to zero at the start of each trading session. It is a purely intraday indicator — it has no memory of the previous day. On NSE, the clock resets at 09:15 IST.
Why Institutions Pay Attention to VWAP
Large participants — mutual funds, FIIs, proprietary desks — frequently need to execute substantial order sizes. Buying 50,000 lots of Nifty futures at once would move the market against you. Instead, institutions break orders into slices and benchmark their execution against VWAP.
- A buy filled below VWAP is considered a good execution (better than average price)
- A sell filled above VWAP is considered a good execution
- Algorithms designed around VWAP participation rates are among the most common on Indian exchanges
This creates a self-reinforcing dynamic. When price dips below VWAP, institutional algorithms may see it as a buying opportunity, which attracts additional demand. The opposite holds when price rises above VWAP. Retail traders can observe this behavior and trade alongside it rather than against it.
VWAP as Dynamic Support and Resistance
Unlike static support/resistance drawn from yesterday's highs or lows, VWAP shifts throughout the session as more volume flows in. It acts as a dynamic equilibrium level — the fair price given all the volume transacted so far.
In trending sessions: - Price in an uptrend tends to stay above VWAP, with pullbacks to VWAP often finding buyers - Price in a downtrend tends to stay below VWAP, with bounces to VWAP often finding sellers
In choppy, range-bound sessions: - Price oscillates back and forth across VWAP repeatedly - Each cross gives a false signal, which is why VWAP alone is insufficient as an entry trigger
The strength of VWAP as support or resistance generally increases with the volume transacted near that level. A VWAP that has been tested twice and held carries more weight than one touched for the first time.
Common Intraday Tactics
1. Mean Reversion to VWAP
When price makes an extreme move away from VWAP — driven by a news spike, an opening gap, or a large block print — it often snaps back. Traders who spot price stretched two or three standard deviations from VWAP (using VWAP Bands or VWAP Standard Deviation channels) may look for reversion opportunities.
- Entry: Price far from VWAP, momentum slowing, volume declining on the extension
- Target: VWAP itself or the first standard deviation band
- Risk: Define a stop beyond the extreme — do not let a reversion trade become a trend trade
2. VWAP Rejection (Trend Continuation)
In a strong trending day, each pullback to VWAP is a potential continuation entry.
- Setup: Price is trending, pulls back to VWAP, forms a rejection candle (pin bar, engulfing)
- Entry: On confirmation of the rejection, in the direction of the trend
- Stop: A close through VWAP on meaningful volume
3. VWAP as a Bias Filter
Rather than entering directly off VWAP, many traders use it as a filter for all other signals:
- Only take long setups when price is above VWAP
- Only take short setups when price is below VWAP
This single rule can significantly reduce the number of counter-trend trades taken on trending days.
Combining VWAP with Other Signals
VWAP becomes more useful when it aligns with other tools rather than standing alone.
VWAP + Price Action A rejection candle at VWAP backed by strong volume is a higher-conviction signal than a candle pattern alone. Look for the candle's wick to probe VWAP and the body to close away from it.
VWAP + Key Levels When VWAP coincides with a prior day's high or low, a round number (like 22,000 or 22,500 on Nifty), or a significant pivot, the confluence strengthens the case for a reaction.
VWAP + RSI / Momentum Oscillators An oversold RSI reading while price touches VWAP from above (in an uptrend) can add confirmation to a long entry. However, beware of using too many indicators — they often carry overlapping information.
VWAP + Open Interest Data (for Futures) On Nifty or BankNifty futures, rising open interest as price holds above VWAP suggests fresh longs building, which can confirm trend strength. Declining OI on a bounce to VWAP may signal short-covering rather than genuine demand.
Platforms like AlgoRaj make it straightforward to overlay VWAP on futures charts alongside OI and volume data for this kind of multi-factor reading.
Limitations of VWAP
No indicator works in all conditions, and VWAP has specific weaknesses worth understanding before relying on it.
Lagging by design VWAP is a cumulative average, which means it lags price. In fast-moving markets, it can be far behind the action when you need it most.
Unreliable in choppy, low-volume sessions In sideways, low-conviction markets, price repeatedly crosses VWAP without follow-through. Trading every VWAP cross on such days is a reliable way to accumulate losses.
Spot indices lack true volume The Nifty 50 index itself is a price index — it has no direct volume. VWAP plotted on a Nifty spot chart uses index-level volume proxies that are less meaningful. For volume-based analysis, use Nifty futures or individual Nifty constituent stocks, where actual traded volume is available.
Resets daily Because VWAP resets each session, it provides no information about multi-day trends. Swing traders need different tools.
Practical Tips for Indian Retail Traders
- Start the day flat: Watch the first 15–30 minutes before relying on VWAP. Early in the session, VWAP is driven by limited candles and can be noisy.
- Use 5-minute charts as a base: This is the most commonly used timeframe for VWAP analysis on Nifty futures in Indian markets. You can confirm on a 15-minute chart if you prefer.
- Mark the previous session's key VWAP level for context, but remember that intraday VWAP resets. Think of yesterday's VWAP as a static reference level, not a live anchor.
- Volume spikes are meaningful: A move through VWAP on very high volume is more significant than a drift through on thin trading.
- Paper-trade first: Before adding VWAP-based entries to a live strategy, observe its behaviour across at least 20–30 sessions in different market conditions to build a realistic picture of its reliability.
How AlgoRaj Trades VWAP in Practice
Theory is one thing; a live, automated rule set has to be unambiguous. Here is exactly how the AlgoRaj VWAP strategy applies the ideas above on NIFTY weekly options — described not as a recommendation, but so you can see how a discretionary idea becomes a mechanical one.
- Instruments and timeframe. It tracks the at-the-money call and put of the nearest NIFTY weekly expiry on 2-minute candles, with each leg keeping its own independently-computed VWAP.
- Entry (short the option). On a closed candle it shorts a leg only when all three conditions hold: the previous candle closed below its VWAP, the current candle closes below the previous candle's low, and the time is before 14:30. That is the "failure to reclaim VWAP, then break structure" idea above, written as a rule.
- Confirm the fill before the stop. The entry goes in as a market-protection limit order, and the stop-loss is placed only after the fill is confirmed. This avoids a real failure mode where a stop attached to an unfilled entry becomes a naked order that can open an unintended position.
- Stop-loss. The stop sits at the previous candle's high, but constrained to land between 10 and 20 points above the actual fill, so risk per trade stays bounded even when the entry slips.
- Daily loss limit. A maximum of three stop-outs per option per day; once reached, that leg stops trading for the session. A stop that fires inside the immediately preceding candle also blocks a same-candle re-entry.
- Exit. Open positions are squared off near the close (around 15:15) if the stop has not already done so.
- Execution. The same signal fans out in parallel to every connected broker (for example Zerodha and Dhan), mirroring the trade across accounts.
These specific parameters are deliberately conservative and are not "the right answer" for every trader — the point is that a tradable VWAP strategy needs every one of these decisions pinned down in advance, which is precisely what discretionary screen-trading tends to leave vague.
Key Takeaways
- VWAP is the cumulative typical-price-times-volume divided by cumulative volume, reset each session at 09:15 on NSE
- Institutions benchmark execution quality against VWAP, creating consistent buying below and selling above it
- VWAP acts as dynamic intraday support in uptrends and resistance in downtrends
- Core tactics: mean reversion from extremes, rejection trades in trend direction, and using VWAP as a directional bias filter
- Combine VWAP with price action, key levels, or open interest for higher-conviction signals
- VWAP lags, fails in choppy markets, and requires real traded volume — use it on futures, not spot index charts
- No indicator, including VWAP, provides an edge on its own; discipline, position sizing, and risk management remain primary
This article is for educational purposes only and is not investment advice. Trading in financial markets involves risk of loss.
Written and reviewed by the AlgoRaj Editorial Team — traders and engineers covering Indian intraday and F&O markets. This article is educational and is not investment advice; see our Risk Disclaimer.