DayTraderScripts
← Back to blog
SetupsVWAPMean Reversion

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.

DayTraderScripts Desk·May 10, 2026·2 min read

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:

  1. Distance. Price has been at least 1.5× ATR(14) away from VWAP for 30+ minutes.
  2. Capitulation. A spike high/low on outsized volume — typically 2× the 20-bar volume average.
  3. 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