VWAP for Intraday Trading: Anchors, Bands, and Reversions
Apply VWAP with anchors, standard-deviation bands, and reversion logic to time intraday entries, exits, and institutional flow confirmation.
翻訳ビューではインタラクティブツールが動作しない場合があります。
VWAP for Intraday Trading: Anchors, Bands, and Reversions
VWAP (Volume-Weighted Average Price) is the single most-watched intraday benchmark by institutions. Algorithms and execution desks benchmark fills to it, and studies of execution data show that retail entries taken at VWAP retests outperform random entries by a meaningful margin. Yet most retail traders use VWAP as a single line and miss the anchors, bands, and regime logic that make it tradeable. Read it correctly and you trade alongside institutional flow rather than against it.
Core Concept
VWAP = cumulative (typical price × volume) ÷ cumulative volume, where typical price = (high + low + close) ÷ 3. It is the average price the market has paid today, weighted by size.
Formula (cumulative from session open):
- Typical Price = (High + Low + Close) ÷ 3
- VWAP = Σ(Typical Price × Volume) ÷ ΣVolume
Default behaviour: VWAP resets at the session open. Price above VWAP: buyers in control, the average holder is in profit. Below: sellers in control. VWAP rises on up-volume, falls on down-volume, and flattens when price chops around it.
Standard-deviation bands around VWAP (typically ±1σ and ±2σ) frame intraday ranges. Price at +2σ is extended; +1σ is the normal range edge. Bands expand with intraday volatility and contract during lunch.
Concrete example: a stock opens at $100.00. In the first 30 minutes it trades 50,000 shares at an average typical price of $100.50, so VWAP = $100.50. If price then pushes to $101.80 on heavy volume, VWAP drags up but lags — say to $100.90. Price is +$0.90 above VWAP; if the +1σ band sits at $101.40 and +2σ at $101.90, price is between the bands but approaching extension.
Practical Application
Rule 1: Anchor VWAP to Institutional Events
Standard VWAP resets at the open. Anchored VWAP starts from a chosen event: the day's open, a news release, a swing high/low, or a gap. Institutions execute from anchors — a large buy program initiated at 10:00 anchors VWAP at 10:00, and price tends to revert to that anchor through the day. Plot 2-3 anchored VWAPs simultaneously; confluence (price reverting to multiple anchors at the same level) is high-probability S/R.
Rule 2: Classify the Day — Trend or Range
| Day type | Open behaviour | Band behaviour | Trade |
|---|---|---|---|
| Trend day | Gap + sustained VWAP hold | Price stays above VWAP and +1σ | Longs on pullbacks to VWAP |
| Range day | Flat open | Tags both ±1σ within first 90 min | Fade bands, target VWAP |
Trend days retest VWAP from above 1-3 times without breaking. Range days open flat and tag both bands in the first 90 minutes.
Rule 3: Match the Setup to the Day Type
Reversion setup (range days): fade ±2σ extensions back to VWAP. Hit rate 60-70% when the day is range-bound (both ±1σ tagged by 11:00 ET), the extension candle is exhaustive (long wick, declining volume), and the stop sits beyond ±2.5σ. Avoid the fade on trend days — price at +2σ on a trend day often extends to +3σ or more.
Trend continuation setup (trend days): buy the first pullback to VWAP after 10:30 ET. Requires price held above VWAP since the open, the pullback touches VWAP on declining volume, entry on the first candle to close back above VWAP, stop below VWAP, target the prior high or +1σ. This setup hits 55-65% and offers 2:1 to 3:1 R:R.
Worked Trade Example
Trend day. Stock opens at $100.00, pushes to $101.50, and holds above VWAP ($100.70). At 11:15 ET price pulls back to $100.72 on declining volume, tagging VWAP. The next 5-minute candle closes back above VWAP at $100.95.
- Entry: $100.95 on the close above VWAP
- Stop: $100.55 (below VWAP), risk $0.40
- Target: prior high $101.50 (R:R ≈ 1:1.4) or +1σ at $101.80 (R:R ≈ 1:2.1)
- Filters passed: trend day confirmed, pullback on declining volume, close above VWAP
Checklist
- Day type classified (trend vs range) by 11:00 ET
- Correct setup for day type (continuation vs reversion)
- Stop beyond VWAP/±2.5σ, not at it — price overshoots the magnet
- Anchored VWAP confluence confirmed where relevant
- Volume confirms (declining on pullback, or exhaustive on extension)
Common Mistakes
Fading ±2σ on a trend day. Price at +2σ on a trend day often extends to +3σ or more. Fix: classify the day first; fade only on confirmed range days that have tagged both bands.
Placing the stop exactly at VWAP. Price overshoots the VWAP magnet by 0.1-0.3% before reverting. Fix: stop beyond VWAP (or beyond ±2.5σ for reversion), never at it.
Using VWAP on daily or weekly charts. VWAP is an intraday benchmark that resets each session; on higher timeframes it loses meaning. Fix: restrict VWAP to intraday timeframes and use moving averages on daily+ charts.
Advanced Tips
Combine VWAP with Volume Profile: VWAP confluence with a high-volume node (HVN) is the strongest intraday S/R — see Volume Profile vs Traditional Volume Bars. For multi-timeframe momentum confirmation on VWAP entries, cross-check with MACD Histogram and Multi-Timeframe Resonance. For volatility-adjusted intraday stops, see ATR Adaptive Stop Loss and Position Sizing. VWAP works best on liquid equities and index futures; avoid it on illiquid names where a single print skews the average.
Summary
VWAP is the institution's mark. Trade with it, not against it. Classify the day (trend vs range) by 11:00 ET, anchor to institutional events, match the setup to the day type, and place stops beyond VWAP — never at it. Combine with Volume Profile for the strongest intraday S/R. VWAP is intraday only; on higher timeframes it loses its meaning.
Live Chart
Open full chart →Related market data, powered by TradingView.