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

Gap-and-go retest

This intraday NIFTY futures strategy trades only on gap days, and only in the gap's direction. When the session opens above yesterday's high, it waits for price to dip back to that high and then buys the first 5-minute close back above it. A gap below yesterday's low is traded the same way on the short side. A tight 0.3% stop and a 1% target frame each trade.
On days NIFTY opens beyond yesterday's high or low, trades the futures in the gap's direction when a 5-minute close re-crosses that level, with a 0.3% stop and 1% target.
Market viewEither direction (follows the move)
TradesNIFTY near-month futures, 1 lot intraday
RiskOpen-ended (loss not capped by the structure)
CapitalFutures margin
SuitsIntermediate
Trades a month3.5
Typical hold2.8 hours
Profitable months5 of 12
Longest losing run8 trades
Made money inQuiet sessions with a range under 0.75%Flat-to-moderate openingsIndia VIX between 11.5 and 14.5
Lost money inGap-down openings of 0.4% or moreChoppy days that close mid-rangeIndia VIX above 14.5
Default settings
Symbol
Entry mode
Bar minutes
Tgt %
SL %
Last entry
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
First tick after a 5-minute re-cross close, up to 14:30, on gap days only
Legs
BUY FUT · Near month, gap-up day re-cross above yesterday's high · Current month · 1 lotSELL FUT · Near month, gap-down day re-cross below yesterday's low · Current month · 1 lot
Exits
stop 0.3% against the entry pricetarget 1% in favourtime square-off at 15:15
Re-entry
None; one trade a day
Gap
the session's open (the exchange's, near-month future) above the previous session's high = gap up; below the previous session's low = gap down. Other days: no trade.
Entry
ENTRY_MODE "retest" - gap up: after a BAR_MINUTES bar of today has closed at or below yesterday's high, the next bar closing above it buys LOTS at the first tick after that bar; gap down: a close back below yesterday's low after a close at or above it sells. ENTRY_MODE "open_cross" - the source's literal cross, where the first bar of the day is compared with yesterday's close, so a first bar that holds the gap already counts. Signal bars closing up to LAST_ENTRY; one trade a day.
Stop
SL_PCT % of the entry price.
Target
TGT_PCT % of the entry price.
Exit
stop, target or EXIT_TIME.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 42 trades · before costs
Net P&L−₹7,495
Win rate38%
Max drawdown−₹49,019
Avg per trade−₹178
Profit factor0.92
Worst trade−₹5,330
3

Where it made and lost money

With only 42 trades the evidence is thin, but the pattern is clear in this test. Sessions that opened with a gap down of 0.4% or more lost ₹39,293 over 12 trades, winning just one: the short re-cross below yesterday's low kept failing as price bounced back. Choppy days lost ₹17,349 over 13 trades, as the tight 0.3% stop was hit in the swings. Quieter sessions with a range under 0.75% made ₹14,066 over 19 trades, because a calm retest held long enough to reach 15:15 in profit. Weekly expiry days made ₹29,053 over 10 trades while other days lost ₹36,548, and evenings with India VIX above 14.5 cost ₹17,635.

Expiry day (NIFTY weekly)
Expiry day+₹29,05310 trades60% won
Other days−₹36,54832 trades31% won
How the entry day opened
Gap up of 0.4% or more+₹8,3407 trades43% won
Flat open+₹23,45823 trades52% won
Gap down of 0.4% or more−₹39,29312 trades8% won
Day of the week
Monday−₹16,0209 trades33% won
Tuesday+₹26,6489 trades56% won
Wednesday−₹11,5056 trades33% won
Thursday−₹14,38510 trades20% won
Friday+₹7,7678 trades50% won
Kind of session on the entry day
Quiet session (range under 0.75%)+₹14,06619 trades47% won
Trend day (closed near the high or low)−₹4,21210 trades20% won
Choppy day (wide range, closed mid-range)−₹17,34913 trades38% won
India VIX the evening before
VIX below 11.5 (calm)−₹1809 trades33% won
VIX 11.5-14.5 (normal)+₹10,31917 trades47% won
VIX above 14.5 (nervous)−₹17,63516 trades31% won
Session direction on the entry day
NIFTY closed above its open−₹6,93924 trades38% won
NIFTY closed below its open−₹55718 trades39% won
Trend going in
Uptrend (NIFTY above its 20-day average)−₹5,41222 trades36% won
Downtrend (NIFTY below its 20-day average)−₹2,08420 trades40% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Note yesterday's high and low on the near-month NIFTY future; skip the first session after a futures expiry, when those levels belong to the old contract.
  2. If today opens above yesterday's high, it is a gap-up day; if it opens below yesterday's low, a gap-down day; otherwise there is no trade.
  3. On a gap-up day, wait for a 5-minute candle to close at or below yesterday's high, then buy one lot when a later candle closes back above it.
  4. On a gap-down day, wait for a close at or above yesterday's low, then sell when a later candle closes back below it.
  5. Signals count until 14:30 and only one trade is taken per day.
  6. Exit at a 0.3% stop, a 1% target, or at 15:15, whichever comes first.

Why traders use it

A gap beyond the previous day's range shows that overnight news has shifted the market's view. If price then tests the old high or low and pushes through again, the level has held as new support or resistance, which many traders read as confirmation that the gap will extend. The tight stop is meant to keep the cost of a failed retest small, while the 1% target aims for a much larger reward.

Works best whenCalmer sessions, with a range under 0.75%, where the retest of yesterday's high or low holds and price drifts in the gap's direction into the afternoon; in this test weekly expiry days and normal India VIX readings were also kinder to it.
Struggles whenLarger gap-down openings, where the short re-cross below yesterday's low repeatedly failed; wide, choppy sessions that trip the 0.3% stop; and nervous evenings with India VIX above 14.5.

The year in plain words

From 1 Oct 2025 to 30 Sep 2026 on NIFTY futures with default settings, the rules fired on 42 days and won 16, for a ₹7,495 loss before costs and a profit factor of 0.92. Wins averaged ₹5,284 and losses ₹3,540, but too few trades reached the 1% target (2) while 16 hit the 0.3% stop and 24 drifted to 15:15. June made ₹13,955 and May lost ₹21,575; the deepest drawdown was ₹49,019. After ₹20 per order and bid-ask slippage the loss widens to ₹18,546. The setup lost money in this period.

What the settings do

Entry mode"retest" needs a candle of today to close back at the broken level before the re-cross; "open_cross" compares the first candle with yesterday's close, so a gap that simply holds can trigger straight away.Bar minutesThe candle length used to judge the dip and the re-cross. Longer candles filter brief wicks but enter later.Tgt %Profit target as a percentage of the entry price. A smaller target is reached more often; 1% was reached only twice here.SL %Stop distance as a percentage of entry. At 0.3% it is tight, so normal noise can trigger it; widening it cuts stop-outs but enlarges each loss.Last entryThe last candle close that can trigger an entry. Later cut-offs add trades with little time left to run.Exit timeWhen any open trade is squared off, well before the 15:40 close.

Risks

  • A 0.3% stop on NIFTY futures is narrow enough that ordinary swings can hit it before the move develops.
  • With only 42 trades in a year, a handful of outcomes decides the result, so the numbers are noisy.
  • Gap days are often news days, when spreads widen and stop fills can be worse than the level.
  • The strategy lost money both before and after costs in this test.

Who it suits

Intraday futures traders who want few, rule-based trades tied to gap days, can act on 5-minute closes, and accept long gaps between signals and frequent small stop-outs.

5

Questions traders ask

What is the gap-and-go retest strategy?

On a day NIFTY opens beyond yesterday's high or low, it waits for price to come back to that level and then trades the re-cross in the gap's direction. The old high becomes support on a gap up, and the old low becomes resistance on a gap down. This version uses 5-minute closes, a 0.3% stop and a 1% target.

Is the gap-and-go strategy profitable on NIFTY futures?

Not in this test. From 1 Oct 2025 to 30 Sep 2026 it lost ₹7,495 before costs and ₹18,546 after ₹20 per order and bid-ask slippage, over 42 trades with a 38% win rate. Past results do not guarantee future ones, in either direction.

How often does it trade?

Only on days NIFTY opens outside the previous day's range and then retests the level. That happened 42 times in the year, and October 2025 had no trades at all.

Why skip the day after futures expiry?

Yesterday's high and low on that day belong to the contract that just expired, while today's price is from the next month, which trades at a different level. Comparing them would create false gaps, so the rules sit out that session.

6

Before you rely on it

WATCH OUT2-4 signals a month and a 50-60% success ratio quoted for BANKNIFTY over 4 years, before costs. Gross of costs.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe AFL's "gap up" is an open above the prior high, and its "cross above the prior high" on 5-minute bars is ambiguous once price already opened above it: per the spec it means a dip back to / below the level and a re-cross (ENTRY_MODE "retest", default). The 0.3% stop is the author's suggestion; 1% target; square-off 15:15 ("end of day"). The source tested BANKNIFTY; NIFTY is the default. Fills are the first tick after the signal bar closes. The session after a futures expiry is skipped: yesterday's high / low belong to the expired contract while the new month trades at a different price (the rolled series jumps at the roll).
Also known asgap up gap down breakout
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.