VWAP reclaim: the cleanest mean-reversion setup nobody talks about
Why VWAP works, how to size a reclaim trade, and the one filter that separates the live trades from the chop.
VWAP (Volume-Weighted Average Price) is the most-watched intraday level on the tape. Institutional desks benchmark execution against it. Algos defend it. Retail traders draw it but rarely trade it correctly. This is the version we actually run.
Why VWAP is more than a moving average
VWAP isn't a smoothed line. It's the session's true average fill price, weighted by every share traded. When price extends away from VWAP, a measurable percentage of intraday volume becomes underwater. That underwater liquidity has to be defended, hedged, or unwound — and that's the inefficiency the reclaim trade harvests.
The setup, in three bullets
A clean VWAP reclaim has:
- Distance. Price has been at least 1.5× ATR(14) away from VWAP for 30+ minutes.
- Capitulation. A spike high/low on outsized volume — typically 2× the 20-bar volume average.
- Reclaim with displacement. A 5-minute candle that closes back through VWAP with a body taking up at least 60% of its range.
If all three conditions print, you have an entry. If only two print, you have noise.
Entry, stop, target
- Entry: market on the close of the reclaim candle.
- Stop: the swing low/high of the capitulation bar.
- Target: anchored VWAP from session open, or prior-day close — whichever is closer.
That's it. The trade lives or dies in the next 30–60 minutes. If it stalls under VWAP after reclaiming it, the reclaim was fake and you cut.
The filter that saves you on trend days
VWAP reclaim is a mean-reversion setup. Strong trend days don't mean-revert.
We use a simple regime filter: if price has trended one direction without two consecutive opposite-color 5-minute candles for an hour or more, the day is trending and reclaims are traps. Skip the setup, switch to pullback continuation.
Anchored VWAP is where the real edge lives
Session VWAP is the headline. Anchored VWAP is the asymmetric trade.
Anchor VWAP to:
- Last earnings print (institutional benchmark for the new fundamental regime)
- The high or low of a prior swing
- A specific economic release (CPI, FOMC)
These anchors become defended price levels in the days and weeks that follow. They produce some of the cleanest entries on the chart — and they barely show up in retail trading content because most platforms only ship session-anchored VWAP out of the box.
The Pine snippet
//@version=5
indicator("Session VWAP + reclaim flag", overlay=true)
vwap = ta.vwap(hlc3)
plot(vwap, "VWAP", color.new(color.yellow, 0))
atr = ta.atr(14)
distance = math.abs(close - vwap)
extended = distance > 1.5 * atr
reclaimUp = ta.crossover(close, vwap) and extended[1] and volume > ta.sma(volume, 20) * 2
reclaimDown = ta.crossunder(close, vwap) and extended[1] and volume > ta.sma(volume, 20) * 2
plotshape(reclaimUp, style=shape.triangleup, color=color.green, location=location.belowbar)
plotshape(reclaimDown, style=shape.triangledown, color=color.red, location=location.abovebar)
Our VWAP Bands Pro wraps this in adaptive σ bands, multi-anchor support, and clean alerts — but the snippet above is enough to start logging the setup yourself.
The reclaim isn't sexy. It's not the YouTube setup. But it's the one institutional desks actually trade — and the one that pays in the kind of sideways markets where everything else doesn't work.
Keep reading
CPI day: the four 5-minute bars that actually matter
How to trade CPI release mornings without getting whipsawed — and the historical edge hiding in the first 20 minutes after 8:30 AM.
The Opening Range Breakout, broken down bar by bar
A clean breakdown of how the first 15 minutes of the cash session set the day's tone — and how to trade the break without getting trapped.
Earnings IV crush: the post-print drift is where the money is
Why trading earnings options into the print is a coin flip — and what to do the morning after instead.