What It Does

VWAP Pullback Continuation runs on a single equity-index contract at one intraday timeframe. On every bar close it computes session-anchored VWAP and the VWAP slope over a configurable lookback window. The slope picks the bias; the pullback into a tight band around VWAP picks the timing.

  • When the VWAP slope is up over the last lookback bars and the close has pulled back into the small band around VWAP, the strategy goes long.
  • When the VWAP slope is down and the close has pulled back into the band, it goes short.
  • An open position closes when the take-profit or stop is hit, when the bar-count timeout is reached, or when the session ends.

Session anchoring uses each contract’s 9:30 to 16:00 ET cash hours. The VWAP resets at the start of each new session; no overnight positions are carried.

There is no separate trend filter (other than the VWAP slope itself), no volatility scaling, and no position sizing beyond a fixed contract count. The slope and the pullback together are the signal.

VWAP is one of the few institutional reference levels that has crossed into everyday retail vocabulary. The pullback-continuation read is the other half of the VWAP-fade story: when VWAP itself is trending, large execution flow tends to add at VWAP rather than fade against it. A clean pullback into VWAP in an up-sloping regime is read as a refill of trend, not exhaustion.

The edge is modest and trend-regime-dependent. In a sideways session VWAP slope flips repeatedly and the entries get whipsawed. In a strongly-trending session the slope holds and the pullbacks fire cleanly, often more than once per session. The strategy lives or dies on how well the chosen trend lookback matches the typical intraday trend cadence of the contract.

A trend-lookback and band sweep on 2024 across the four equity indices showed a sharp preference for a short trend lookback (10 bars rather than the textbook 20 or 40). The intraday trend cadence on 5-minute equity-index bars is faster than the textbook assumes: by the time a 30-bar slope reading stabilizes, the pullback is already over. At 10 bars the slope responds quickly enough to catch each fresh leg.

Presets

Three presets cover the canonical lookback and band-width variants:

  • Standard 5m Pullback: 10-bar trend lookback, 0.15% band around VWAP, 0.50% target, 0.30% stop, both sides. The default configuration and canonical preset.
  • Tight Band Pullback: same 10-bar trend filter but a tighter 0.10% band. Price has to land closer to VWAP before triggering.
  • Wide Band Pullback: 0.20% band picks up pullbacks that only graze VWAP. More signals per session, similar aggregate result on the 2024 sweep.

Use the form to set your own trend lookback, band, target, stop, and direction. The presets are starting points, not endpoints.

Best In

  • Strongly trending intraday sessions where the slope holds for hours and pullbacks to VWAP get repeatedly bought or sold.
  • Liquid, high-volume instruments where VWAP itself behaves like a magnet.
  • As a counter-pair to a fade strategy: pullback continuation works when fade fails, and vice versa.

Where It Struggles

  • Sideways or chop sessions where VWAP slope flips between positive and negative. Entries fire on both sides and stops out repeatedly.
  • News-driven intraday reversals where the slope inverts mid-trade.
  • Early in the session before the trend lookback has accumulated enough bars. The strategy waits silently until it can read a slope.

Possible Uses

  • A trend-following counterweight to VWAP Mean Reversion. The two strategies look at the same level and trade opposite signals; they tend to win in opposite market regimes.
  • A starting point for layered strategies. Combine with a volatility filter, an opening-range gate, or a higher-timeframe regime cue and the picture often improves materially.
  • A clean honest test of “do VWAP-aligned pullbacks pay” on each equity index.

What It Does Not Do

  • No bracket orders. The take-profit and stop are evaluated on bar close, so intrabar excursions through the stop are tolerated until the next close.
  • No volatility-adjusted band, target, or stop. The same fixed percentages apply on a calm morning and a chaotic one.
  • No re-entry while in position. A single pullback produces one trade, not a stream.
  • No overnight holding. Positions are flattened when the session ends.

Contract Coverage

The strategy ships on the four CME equity-index futures (NQ, ES, YM, RTY). All four share the same 9:30 to 16:00 ET cash session anchor, which is what the strategy’s session-VWAP and pullback-band need. Gold and crude trade an effectively 23-hour electronic session, and their cash-equivalent intraday windows have not been settled yet on this site, so those contracts are held back for a follow-up.

Test this strategy

Run it on your contracts, timeframes, and parameters.