QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Futures · technicalIntradayNIFTYlow complexity

VWAP band RSI fade

This intraday futures scalp bets that NIFTY snaps back to its session VWAP after stretching too far from it. When a 5-minute bar closes 0.3% below VWAP with RSI oversold, it buys; when a bar closes 0.3% above VWAP with RSI overbought, it sells. The target is a return to VWAP, with a stop 0.3% away and a forced exit at 15:14.
Buys NIFTY futures when price closes 0.3% below VWAP with RSI oversold, or sells when 0.3% above with RSI overbought, targeting a return to VWAP.
Market viewFades moves (mean reversion)
TradesNIFTY near-month futures, 1 lot
RiskOpen-ended (loss not capped by the structure)
CapitalFutures margin
SuitsIntermediate
Trades a month15.5
Typical hold1.1 hours
Profitable months3 of 12
Longest losing run8 trades
Made money inChoppy days with a wide range that close mid-rangeQuiet sessions with a range under 0.75%
Lost money inTrend days that close near the high or lowEvenings when India VIX closed above 14.5Entries during a 20-day downtrend
Default settings
Symbol
Bar minutes
Band %
RSI period
RSI os
RSI ob
Stop %
Entry from
Entry to
Exit time
Lots
Backtest this strategy →Change any setting, pick your own period and run it in the Quantsapp web app. Backtesting is part of the Max plan. Pro+ members can use it now as a free trial.
1

How it trades

What it trades
Universe
NIFTY Intraday · 1 Oct 25 → 30 Sep 26
Enters
5-min close 0.3% beyond VWAP with RSI ≤30 (buy) or ≥70 (sell), 09:30–15:00
Legs
BUY FUT · near month · Current month · 1 lotSELL FUT · near month · Current month · 1 lot
Exits
target price touches the session VWAPstop 0.3% of entry price against the tradetime 15:14 square-off
Re-entry
Next qualifying bar after an exit
Bars
BAR_MINUTES bars of the near-month future, anchored at 09:15. RSI(RSI_PERIOD), Wilder, on a roll-adjusted close series continuous across sessions; the session VWAP of the future (traded quantity weighted, reset each session).
Entry
a bar closing between ENTRY_FROM and ENTRY_TO at or below VWAP x (1 - BAND_PCT %) with RSI <= RSI_OS -> buy LOTS; at or above VWAP x (1 + BAND_PCT %) with RSI >= RSI_OB -> sell LOTS. Filled at the first tick after the bar closes. One trade at a time.
Exit
target - the first tick back AT the session VWAP (the VWAP as it stands at that tick) - "VWAP touch". stop - STOP_PCT % of the entry price against the trade (Stop points), at market. time - anything open at EXIT_TIME.
Re-entry
yes - the next qualifying bar after the exit.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 186 trades · before costs
Net P&L−₹91,368
Win rate42%
Max drawdown−₹1,04,439
Avg per trade−₹491
Profit factor0.77
Worst trade−₹6,232
3

Where it made and lost money

The type of day decided everything in this test. On choppy days that swung widely and closed mid-range, the fade worked as intended: 77 trades made ₹91,410 with a 60% win rate, because stretched moves did return to VWAP. On trend days that closed near their high or low, 95 trades lost ₹2,01,700 with a 24% win rate: price ran away from VWAP and kept going, so fades were stopped or held to 15:14 at a loss. Days after India VIX closed above 14.5 lost ₹75,524, and entries in a 20-day downtrend lost ₹62,449.

Kind of session on the entry day
Quiet session (range under 0.75%)+₹20,28713 trades77% won
Trend day (closed near the high or low)−₹2,01,70095 trades24% won
Choppy day (wide range, closed mid-range)+₹91,41077 trades60% won
Session direction on the entry day
NIFTY closed above its open−₹10,01374 trades46% won
NIFTY closed below its open−₹79,990111 trades41% won
India VIX the evening before
VIX below 11.5 (calm)−₹5,76735 trades46% won
VIX 11.5-14.5 (normal)−₹8,71268 trades47% won
VIX above 14.5 (nervous)−₹75,52482 trades38% won
Trend going in
Uptrend (NIFTY above its 20-day average)−₹27,55462 trades48% won
Downtrend (NIFTY below its 20-day average)−₹62,449123 trades40% won
Expiry day (NIFTY weekly)
Expiry day−₹28,49940 trades40% won
Other days−₹61,504145 trades43% won
How the entry day opened
Gap up of 0.4% or more−₹26,54331 trades39% won
Flat open−₹16,790105 trades45% won
Gap down of 0.4% or more−₹46,67049 trades41% won
Day of the week
Monday−₹11,71431 trades45% won
Tuesday−₹26,36034 trades41% won
Wednesday−₹15,75746 trades41% won
Thursday−₹10,75440 trades48% won
Friday−₹32,35331 trades39% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Build 5-minute bars of the NIFTY near-month future from 09:15, a 14-bar RSI, and the session VWAP that resets each morning.
  2. If a bar closing between 09:30 and 15:00 is at least 0.3% below VWAP and RSI is 30 or lower, buy one lot of the future at the next tick.
  3. If a bar closes at least 0.3% above VWAP with RSI 70 or higher, sell one lot instead.
  4. Take profit the moment price touches the current VWAP.
  5. Stop out if price moves 0.3% of the entry price against the trade.
  6. Close anything still open at 15:14. Hold one trade at a time; a new signal can be taken after an exit.

Why traders use it

VWAP is the average price paid during the day, weighted by volume, and many intraday traders treat it as fair value. When price runs well away from it with an extreme RSI reading, the move looks stretched and a pull back toward VWAP seems likely. The setup gives a clear entry, a natural target and a fixed stop, which makes it a popular scalping idea for index futures.

Works best whenIn this test, choppy days that swung widely and closed mid-range, and quiet sessions with a narrow range, where stretched moves away from VWAP did come back and the fade reached its target.
Struggles whenTrend days that closed near their high or low, where price moved away from VWAP and stayed away, and days after India VIX closed above 14.5. Entries during a 20-day downtrend also lost far more than those in an uptrend.

The year in plain words

On NIFTY futures from 1 Oct 2025 to 30 Sep 2026 with default settings, the strategy made 186 trades, won 42%, and lost ₹91,368 before costs, a profit factor of 0.77. Price returned to VWAP in only 34 trades; 70 hit the 0.3% stop and 82 were still open at 15:14. Wins and losses were similar in size (₹3,926 against ₹3,753), so the low win rate decided the result. March, April and June together lost over ₹76,000, and the maximum drawdown reached ₹1,04,439. After ₹20 per order and bid-ask slippage the loss was ₹1,43,730. In this period, stretches from VWAP more often kept going than reverted.

What the settings do

Bar minutesThe bar length used for signals and RSI. Shorter bars give more, noisier signals.Band %How far, in percent, price must close from VWAP to count as stretched. A wider band trades only bigger deviations.RSI periodThe number of bars in the RSI. A shorter RSI reaches extremes more easily.RSI osThe RSI level at or below which a long fade is allowed. Lower values demand a deeper oversold reading.RSI obThe RSI level at or above which a short fade is allowed. Higher values demand a stronger overbought reading.Stop %The stop distance as a percentage of the entry price. A tighter stop exits sooner when the stretch keeps extending.Entry fromThe earliest time a signal bar may close.Entry toThe latest time a signal bar may close.Exit timeWhen any open trade is closed for the day.

Risks

  • Fading a move means trading against momentum; on trend days several signals in a row can all lose.
  • A full NIFTY futures lot moves several thousand rupees for a 0.3% move, so losses add up quickly.
  • The target is a moving VWAP, which itself drifts toward price on trend days, so many trades end at the time exit instead.
  • Stops are filled at market, so fast moves can cost more than the 0.3% set.

Who it suits

Intraday futures traders exploring mean-reversion ideas who can monitor positions through the day and have the margin for a full NIFTY futures lot. It is useful mainly as a study of when VWAP fades fail.

5

Questions traders ask

What is a VWAP mean reversion strategy?

It assumes price tends to return to the day's volume-weighted average price after moving far from it. Traders buy when price is well below VWAP and sell when it is well above, aiming to exit when price comes back to VWAP. An oscillator like RSI is often added to confirm the move is stretched.

Is the VWAP band RSI fade profitable?

Not in this test. On NIFTY futures from 1 Oct 2025 to 30 Sep 2026 it lost ₹91,368 before costs and ₹1,43,730 after ₹20 per order and bid-ask slippage (statutory charges not included). Other settings may behave differently, and past results do not guarantee future ones.

Why did so few trades reach VWAP?

When NIFTY trends, price moves away from VWAP and VWAP slowly follows, so the gap rarely closes the same day. In this test only 34 of 186 trades touched VWAP; most were stopped or closed at 15:14.

Why trade futures rather than options for this setup?

Futures move one-for-one with the index and have no time decay, so the result reflects only whether the reversion happened. Option versions of the same idea add premium decay and changing delta, which make the outcome harder to read.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULES- The source buys ATM options (call for long, put for short) with a Rs 500 risk; the spec's futures version is used, NIFTY futures sized in lots. Its exit is undefined: target = VWAP touch, stop = 0.3% beyond entry (spec interpretation), time exit 15:14. - Bar size: the source runs 1-5 minute bars; 5 minutes is used. - Rolled series: the RSI runs on a forward-adjusted close series (each monthly roll jump - curve next-month minus expiring month at the expiry-day close, or the overnight gap when the curve has no next month - is removed from that roll on); the VWAP is per session and needs no adjustment. Trades use real prices.
WATCH OUTfading trends - an independent walk-forward found VWAP / EMA band fades negative in all 30 NIFTY/BANKNIFTY 5-minute combinations (best -0.28R out of sample). Gross of costs.
Also known asmean reversion scalp
Backtests run on historical NSE data with fills at the last traded price. "Before costs" excludes brokerage, taxes and slippage. Quantsapp is not recommending any strategy; it is just a backtesting utility. Past results are not a promise of future returns.

Log in or sign up

Enter your mobile number. New to Quantsapp? The same OTP creates your free account.

+91

By continuing you agree to the Terms of Use and Privacy Policy.