QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Open Backtesting →
OI · PCR · VIX signalsIntradayNIFTYlow complexity

Heavyweight divergence trap

When NIFTY breaks above a recent high, traders often check whether its biggest stocks are joining in. This strategy looks for the opposite: NIFTY pushing above its last 15-minute high while HDFCBANK or RELIANCE is slipping below its own 15-minute low. A breakout that the heavyweights do not support is treated as a possible bull trap, and the strategy buys an at-the-money NIFTY put to profit if the index falls back.
Buys a NIFTY ATM put when NIFTY breaks above its last 15-minute high while HDFCBANK or RELIANCE breaks below its own, betting the breakout fails.
Market viewBearish
TradesNIFTY weekly ATM put, 1 lot bought
RiskLimited to the premium paid
CapitalPremium only
SuitsIntermediate
Trades a month15.6
Typical hold39 min
Profitable months7 of 12
Longest losing run16 trades
Made money inSessions that closed below their openTrend days that close near the high or lowIndia VIX at 11.5 or above
Lost money inSessions that closed above their openQuiet sessions under 0.75% rangeIndia VIX below 11.5
Default settings
Symbol
Heavyweights
Bar minutes
Entry cutoff
Exit time
Stop buffer points
Cooldown secs
Max trades per day
Min DTE
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
Minute check to 14:45: NIFTY above its 15-min high while a heavyweight is below its low
Legs
BUY PE · ATM (about 0.5 delta) · Nearest · 1 lot
Exits
stop NIFTY future 5 points above the breakout candle's hightime Anything still open at 15:15
Re-entry
Yes, 5 minutes after an exit; up to 3 trades a day
Bars
15-minute bars from 09:15 of the near-month futures of NIFTY and of each name in HEAVYWEIGHTS (built from their ticks). "Latest completed bar" = the last bar of TODAY that has closed.
Entry
checked once a minute from the first completed bar to ENTRY_CUTOFF: the NIFTY future trades above the high of its latest completed bar AND at least one heavyweight future trades below the low of ITS latest completed bar -> buy LOTS of the ATM put of the nearest expiry with at least MIN_DTE days left, at the next tick. At most MAX_TRADES_PER_DAY a day, and a new trade only COOLDOWN_SECS after the last exit.
Stop
once the breakout bar (the 15-minute bar the signal fired in) has closed, a NIFTY future print more than STOP_BUFFER_PTS above that bar's high exits - the breakout was real after all.
Exit
anything open at EXIT_TIME is sold.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 187 trades · before costs
Net P&L+₹49,322
Win rate19%
Max drawdown−₹15,567
Avg per trade+₹264
Profit factor1.43
Worst trade−₹2,554
3

Where it made and lost money

The put pays only when the trap is real and NIFTY turns down. On sessions that closed below their open, trades made ₹1,09,291 over 78 trades; on sessions that closed above their open they lost ₹62,758 over 105, winning just 8%, as the breakout simply continued and hit the stop. Trend days made ₹45,914 over 50 trades, because a confirmed reversal tends to run, while quiet sessions lost ₹29,634 over 94 as small puts decayed. Calm VIX below 11.5 lost ₹11,669 over 53 trades, against ₹39,034 over 89 in the normal band. Figures are before costs.

Session direction on the entry day
NIFTY closed above its open−₹62,758105 trades8% won
NIFTY closed below its open+₹1,09,29178 trades35% won
Kind of session on the entry day
Quiet session (range under 0.75%)−₹29,63494 trades16% won
Trend day (closed near the high or low)+₹45,91450 trades20% won
Choppy day (wide range, closed mid-range)+₹30,25339 trades26% won
Day of the week
Monday−₹22,78242 trades10% won
Tuesday+₹33,58335 trades29% won
Wednesday+₹20,87440 trades25% won
Thursday−₹8,85332 trades16% won
Friday+₹23,71134 trades18% won
India VIX the evening before
VIX below 11.5 (calm)−₹11,66953 trades15% won
VIX 11.5-14.5 (normal)+₹39,03489 trades22% won
VIX above 14.5 (nervous)+₹19,16841 trades17% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹48,25694 trades21% won
Downtrend (NIFTY below its 20-day average)−₹1,72389 trades17% won
How the entry day opened
Gap up of 0.4% or more−₹4,98633 trades12% won
Flat open+₹39,848115 trades23% won
Gap down of 0.4% or more+₹11,67135 trades14% won
Expiry day (NIFTY weekly)
Expiry day+₹28,05240 trades25% won
Other days+₹18,482143 trades17% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Build 15-minute candles from 09:15 for the NIFTY future and for the HDFCBANK and RELIANCE futures.
  2. Every minute until 14:45, check whether NIFTY is trading above the high of its last completed candle while at least one heavyweight trades below the low of its own last completed candle.
  3. When both are true, buy one lot of the ATM put of the nearest NIFTY expiry at the next tick.
  4. Once the candle in which the signal fired has closed, exit if NIFTY trades more than 5 points above that candle's high; the breakout has held.
  5. Otherwise sell the put at 15:15.
  6. Allow up to three trades a day, with a 5-minute pause after each exit.

Why traders use it

HDFCBANK and RELIANCE carry a large share of NIFTY's weight, so a real index rally usually needs at least one of them. When the index pokes higher while a heavyweight is falling, the move may be driven by a few smaller names or by short-lived buying, and it often fades. Buying a put limits the loss to the premium paid and a tight stop just above the breakout candle, while a genuine reversal can pay several times that amount.

Works best whenAn upside poke fails and NIFTY closes the session below its open, ideally on a trend day that ends near its low. India VIX at 11.5 or above also lined up with the better results in this test.
Struggles whenNIFTY closes above its open, so the breakout was genuine and the stop is hit, or the session is quiet with a range under 0.75%, letting the put decay. Calm markets with India VIX below 11.5 also lost in this test.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, the strategy took 187 trades and won only 19%, yet made ₹49,322 before costs and ₹39,252 after ₹20 per order and bid-ask slippage. The tight stop ended 147 trades with small losses averaging ₹754, while the 36 winners averaged ₹4,533. Most of the gain came from April to July, with July adding ₹19,957; August lost ₹10,581. The maximum drawdown before costs was ₹15,568. The result relies on a small number of sizeable winners.

What the settings do

HeavyweightsThe stocks whose futures must fail to confirm the breakout. Adding names makes the condition easier to meet, since any one of them weakening is enough.Bar minutesThe candle size for both NIFTY and the heavyweights. Shorter candles give more, smaller signals.Entry cutoffNo new trades after this time, so late signals do not have to be closed almost immediately.Exit timeWhen any open put is sold.Stop buffer pointsHow many NIFTY points above the breakout candle's high the stop sits. A bigger buffer stops out less often but loses more each time.Cooldown secsThe wait after an exit before another signal can be taken.Max trades per dayThe cap on trades per day, which limits repeated losses on a strong up day.Min DTEThe minimum days to expiry for the bought put. At 0 the strategy can buy the weekly on its expiry day.

Risks

  • Four out of five trades lost, so long losing streaks are normal and need patience.
  • Profits depended on a few months; a year without such reversals could be negative.
  • Buying puts on expiry day (allowed at the default “Min DTE” of 0) means very fast time decay.
  • The signal relies on two stocks; if index weights change, the logic may weaken.

Who it suits

Intraday option buyers who can watch the index and its heavyweights together, accept many small stop-outs, and prefer a limited premium at risk on each trade.

5

Questions traders ask

What is a bull trap in NIFTY?

A bull trap is a move above a resistance level that looks like a breakout but quickly reverses, catching buyers who entered on the break. This strategy tries to spot likely traps by checking whether NIFTY's biggest stocks are confirming the move.

Is the heavyweight divergence strategy profitable?

From 1 Oct 2025 to 30 Sep 2026 on NIFTY it made ₹49,322 before costs and ₹39,252 after ₹20 per order and bid-ask slippage, with only 19% of trades winning. Gains came from a few large reversals. Past results do not guarantee future ones.

Why HDFCBANK and RELIANCE?

They are among the largest weights in NIFTY, so their direction strongly affects the index. A NIFTY breakout while one of them is making a new short-term low suggests the move lacks broad support from the leaders.

Why buy a put instead of selling NIFTY futures?

A bought put caps the maximum loss at the premium, and the strategy's stop is tight, so most losers are small. It also needs no futures margin. The trade-off is time decay, which costs money if the reversal does not come quickly.

6

Before you rely on it

WATCH OUTa single-source alert with no published results; on a monthly futures roll day the heavyweights' and NIFTY's 15-minute bars are each on one contract all day, so the roll does not affect a same-day comparison. Gross of costs.
WHERE THE RULES WERE UNCLEAR · OUR CHOICES- The source raises a "BEAR TRAP" alert on an UPSIDE break with no exits; the spec reads it as a failed-breakout short, expressed as a long ATM put. The stop above the breakout bar's high and the EXIT_TIME exit are the spec's. - "Spot" is the NIFTY near-month future (the SDK's underlying series); the heavyweights are read from their own near-month futures, through a second qa.Backtest that is used ONLY to read prices (nothing trades on it). - The stop cannot be set until the breakout bar closes (its high is not known before), so it is armed then. - Cooldown 300 s is the source's; the daily cap is ours, to keep the trade count sane.
Also known asbear trap alertheavyweight divergence
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.