QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
Option selling · intradayIntradayNIFTYmedium complexity

Straddle with leg re-entry

This is the intraday ATM short straddle with a twist: when a leg is stopped out, it is not abandoned. The strategy waits for that leg to come back to its original selling price and sells it again, up to twice per leg. Re-entry modes at a fresh ATM strike or on a momentum fade are available as settings. The aim is to recover premium on days when a spike reverses.
Sells the NIFTY ATM straddle at 09:20 with a 30% stop on each leg, and re-sells a stopped leg up to twice when its price returns to the original entry.
Market viewNeutral / range-bound
TradesNIFTY weekly ATM straddle, 2 legs sold + re-entries
RiskOpen-ended (loss not capped by the structure)
CapitalFull option-selling margin
SuitsIntermediate
Trades a month56
Typical hold3.1 hours
Profitable months7 of 12
Longest losing run6 trades
Made money inTrend days that close near the high or lowMarkets above their 20-day averageCalm markets with India VIX below 11.5
Lost money inChoppy, wide-range sessionsMarkets below their 20-day average
Default settings
Symbol
Entry time
Leg SL %
Reentry mode
Max reentries
Momentum %
No reentry after
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
09:20 every trading day
Legs
SELL CE · ATM · Nearest weekly · 1 lotSELL PE · ATM · Nearest weekly · 1 lotSELL CE · Same strike, at original price · Nearest weekly · 1 lotSELL PE · Same strike, at original price · Nearest weekly · 1 lot
Exits
stop each leg: premium 30% above its own entrytime 15:15
Re-entry
Stopped leg re-sold at cost, max 2 per leg, none after 14:30
Entry
at ENTRY_TIME sell the ATM call and ATM put of the nearest weekly expiry, LOTS each.
Stop
each leg on its own at LEG_SL_PCT % above ITS OWN entry price (trigger fill). Re-entry, per leg, at most MAX_REENTRIES times, never after NO_REENTRY_AFTER, by REENTRY_MODE: "RE_COST" - wait until the SAME strike trades back down to the leg's ORIGINAL entry price, then sell it again. "RE_EXECUTE" - immediately sell the new ATM option of the same type. "RE_MOMENTUM" - note the new ATM option's price when the stop fills; sell it once it has fallen MOMENTUM_PCT % below that reference. Every re-entry carries the same LEG_SL_PCT stop on its own fill price.
Exit
everything still open at EXIT_TIME.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 672 trades · before costs
Net P&L+₹51,316
Win rate39%
Max drawdown−₹30,058
Avg per trade+₹76
Profit factor1.06
Worst trade−₹6,214
3

Where it made and lost money

As with other per-leg-stop straddles, this one earned on trend days and lost on choppy ones, the opposite of textbook intuition. On trend days that closed near the high or low it made ₹1,12,624 over 178 leg trades: one side is stopped early, the price never returns to the entry so no re-entry happens, and the other side decays to almost nothing. On choppy, wide-range days it lost ₹76,214 over 197 legs, because price swung back and forth, each return to cost triggered a re-entry, and the next swing stopped that re-entry too. Entries in uptrends made ₹45,706, while downtrends barely broke even at ₹2,118.

Kind of session on the entry day
Quiet session (range under 0.75%)+₹11,414290 trades43% won
Trend day (closed near the high or low)+₹1,12,624178 trades39% won
Choppy day (wide range, closed mid-range)−₹76,214197 trades34% won
Day of the week
Monday+₹41,703131 trades41% won
Tuesday+₹19,131178 trades28% won
Wednesday−₹13,143117 trades47% won
Thursday−₹2,170110 trades45% won
Friday−₹1,163126 trades43% won
Session direction on the entry day
NIFTY closed above its open+₹1,302321 trades40% won
NIFTY closed below its open+₹46,522344 trades39% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹45,706319 trades40% won
Downtrend (NIFTY below its 20-day average)+₹2,118346 trades38% won
How the entry day opened
Gap up of 0.4% or more−₹4,685104 trades38% won
Flat open+₹28,743457 trades39% won
Gap down of 0.4% or more+₹23,766104 trades41% won
India VIX the evening before
VIX below 11.5 (calm)+₹18,157183 trades40% won
VIX 11.5-14.5 (normal)+₹22,358299 trades39% won
VIX above 14.5 (nervous)+₹7,310183 trades40% won
Expiry day (NIFTY weekly)
Expiry day+₹28,591190 trades28% won
Other days+₹19,233475 trades44% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. At 09:20, sell one lot each of the ATM call and ATM put of the nearest NIFTY weekly expiry.
  2. Give each leg its own stop at 30% above its selling price.
  3. When a leg is stopped, in the default mode wait for the same strike to trade back down to its original selling price, then sell it again.
  4. Alternative modes re-sell the new ATM option at once, or after it has fallen 10% from its price at the stop.
  5. Each re-entry carries its own 30% stop; at most two re-entries per leg and none after 14:30.
  6. Close everything still open at 15:15.

Why traders use it

A plain straddle with leg stops often gets stopped on a morning spike that later fades, leaving the trader watching the premium they gave up decay anyway. Re-entering when the price comes back to cost lets the strategy rejoin the trade at the same terms. Many traders like the discipline it brings: the stop is never moved, but a fresh chance is taken when the market proves the spike was noise. Limiting re-entries to two per leg caps how often a bad day can repeat the loss.

Works best whenTrend days in which one leg is stopped early and the market keeps going, so no re-entry is triggered and the other leg decays almost to zero; in this test, also calm markets and uptrends.
Struggles whenChoppy, wide-range sessions where price returns to the entry level, triggering a re-entry, and then swings out again to stop it, repeating the loss up to three times per leg.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 the rules produced 672 leg trades, including re-entries, and made ₹51,316 before costs, a profit factor of 1.06. After ₹20 per order and bid-ask slippage they lost ₹17,786: with about 56 leg trades a month, costs outweighed a thin edge. Only 39% of legs won, but average winners of about ₹3,370 were larger than average losers of about ₹2,070. 373 legs hit the stop and 299 ran to 15:15. April 2026 was the best month at ₹24,180 and March the worst at a loss of ₹11,901.

What the settings do

Entry timeWhen the straddle is first sold. An earlier entry collects more premium but faces the opening swings.Leg SL %How far a leg's premium may rise above its selling price before it is bought back. Tighter stops trigger more stops and more re-entries.Reentry modeHow a stopped leg re-enters: at its original price on the same strike, immediately at the new ATM strike, or at the new ATM strike after its price fades by a set percentage.Max reentriesThe most times each leg may be re-sold in a day. More re-entries recover more on whipsaw-then-calm days and lose more on whipsaw-all-day ones.Momentum %In momentum mode, how far the new ATM option must fall after the stop before it is sold.No reentry afterThe time after which stopped legs are not re-sold.Exit timeWhen everything still open is closed.

Risks

  • On a whipsaw day each leg can be stopped three times, multiplying the loss of a plain straddle.
  • Re-entry at cost assumes a fill at exactly the old price; live fills on a touch can be worse.
  • With about 670 leg trades a year, brokerage and spread turned a profit before costs into a loss; statutory charges are not included either.
  • Short ATM options need full selling margin and can lose sharply on a sudden move.

Who it suits

Intraday option sellers who already trade the 09:20 straddle and want to test re-entry rules, and who can automate stop and re-entry orders through the day.

5

Questions traders ask

What is re-entry in a short straddle?

After a leg's stop loss is hit, a re-entry sells that leg again if certain conditions return. In the default mode here, the same strike must trade back down to its original selling price. Each re-entry gets a fresh stop, and the number of re-entries per leg is capped.

Is the straddle with re-entry profitable?

Before costs it made ₹51,316 on NIFTY from 1 Oct 2025 to 30 Sep 2026, but after ₹20 per order and bid-ask slippage it lost ₹17,786 over 672 leg trades. Statutory charges were excluded. Past results do not guarantee future ones, and the result depends heavily on trading costs.

Which re-entry mode is used by default?

Re-entry at cost: the same strike is re-sold only once its price falls back to where it was first sold. The other modes, re-selling the new ATM strike at once or after a 10% fade, can be chosen in the settings and give different results.

Why did it do better on trend days than choppy days?

On a trend day one leg is stopped and the price never comes back, so there is no re-entry, while the other leg decays. On a choppy day the price keeps returning to cost, re-entries happen, and the next swing stops them again.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESNIFTY nearest weekly (Tuesday); sized in lots.
WATCH OUTRe-entry at cost on the same strike assumes a fill right at the old price (touch-fill bias).
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe source says only "30% SL, two time re-entry"; we take the source's modes, RE_COST default, 2 re-entries per leg, same SL % on every re-entry, no new entries after 14:30 (the spec's reading). Each leg and each re-entry is its own trade (one leg per position), so the trade log shows every stop and every re-entry; a day's straddle is the CE trades plus the PE trades. The re-entry trigger is found on the option's own tick series (bt.history), filled at the LTP of that moment.
Also known asRE ASAPRE COSTre-executestraddle with 2 re-entriesre-cost straddle
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.