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

Straddle with trailing leg stops

This intraday short straddle sells the NIFTY at-the-money call and put at 11:00, later than the usual morning straddles, and manages each leg with a stop that trails down as the leg decays. Each leg starts with a stop 30% above its entry; for every 5 points the leg falls, the stop moves 5 points lower. Whatever survives is closed at 14:30.
Sells the NIFTY ATM straddle at 11:00 and gives each leg its own stop that trails down 5 points for every 5 points of decay, closing at 14:30.
Market viewNeutral / range-bound
TradesNIFTY weekly options, 2 legs sold
RiskOpen-ended (loss not capped by the structure)
CapitalFull option-selling margin
SuitsIntermediate
Trades a month20.5
Typical hold3.5 hours
Profitable months11 of 12
Longest losing run6 trades
Made money inTrend days that close near the high or lowDays after India VIX closed above 14.5
Lost money inQuiet sessions (still positive, but the weakest)
Default settings
Symbol
Entry time
Leg SL %
Trail x
Trail y
Trail unit
Arm profit %
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
11:00 every trading day
Legs
SELL CE · ATM (about 0.5 delta) · Nearest weekly · 1 lotSELL PE · ATM (about 0.5 delta) · Nearest weekly · 1 lot
Exits
stop Each leg on its own: starts 30% above its entry pricetrail Each leg's stop moves down 5 points for every 5 points the leg falls from entrytime Everything still open at 14:30
Re-entry
None - one straddle a day
Entry
at ENTRY_TIME sell the ATM call and ATM put of the nearest weekly expiry, LOTS each.
Stop
each leg starts with a stop LEG_SL_PCT % above its entry price.
Trail
per leg, for every TRAIL_X the leg's premium has fallen below its entry (measured at the lowest price seen so far), the stop is lowered by TRAIL_Y from the initial stop. TRAIL_UNIT "points" = X and Y in option points; "pct" = X and Y in % of the entry price. ARM_PROFIT_PCT > 0 (variant) starts trailing only after the leg is that % in profit. A stopped leg is closed alone at its stop level; the other leg keeps its own trail.
Exit
everything still open at EXIT_TIME. Max one CE and one PE trade per day; no re-entry.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 246 trades · before costs
Net P&L+₹1,33,792
Win rate61%
Max drawdown−₹7,004
Avg per trade+₹544
Profit factor2.34
Worst trade−₹5,370
3

Where it made and lost money

Every condition in this test was profitable, but not equally. Trend days earned the most, ₹83,919 over 70 trades: the leg on the wrong side hit its stop early for a limited loss, while the other leg's trailing stop ratcheted down as it decayed and locked in most of its premium. Evenings with India VIX above 14.5 added ₹59,862 over 69 trades, because richer premiums give the trail more room to work. Quiet sessions were the weakest at ₹19,179 over 108 trades: with little movement, neither leg decayed far enough after 11:00 to make the trail matter, leaving only small gains.

Kind of session on the entry day
Quiet session (range under 0.75%)+₹19,179108 trades60% won
Trend day (closed near the high or low)+₹83,91970 trades66% won
Choppy day (wide range, closed mid-range)+₹30,23066 trades59% won
Expiry day (NIFTY weekly)
Expiry day+₹35,12151 trades59% won
Other days+₹98,206193 trades62% won
How the entry day opened
Gap up of 0.4% or more+₹20,61338 trades58% won
Flat open+₹83,589166 trades64% won
Gap down of 0.4% or more+₹29,12540 trades55% won
Day of the week
Monday+₹42,91149 trades61% won
Tuesday+₹32,82647 trades60% won
Wednesday+₹23,00751 trades69% won
Thursday+₹17,21747 trades55% won
Friday+₹9,10249 trades61% won
India VIX the evening before
VIX below 11.5 (calm)+₹31,42466 trades67% won
VIX 11.5-14.5 (normal)+₹42,042109 trades60% won
VIX above 14.5 (nervous)+₹59,86269 trades59% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹54,006120 trades66% won
Downtrend (NIFTY below its 20-day average)+₹79,321124 trades57% won
Session direction on the entry day
NIFTY closed above its open+₹57,132120 trades61% won
NIFTY closed below its open+₹76,196124 trades62% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. At 11:00, find the ATM strike of the nearest NIFTY weekly expiry and sell one lot each of the call and the put.
  2. Give each leg an initial stop 30% above its own entry premium.
  3. Track each leg's lowest premium so far. For every full 5 points it has fallen from entry, lower that leg's stop by 5 points. Part-steps do not count, so a 9-point fall moves it only 5.
  4. If a leg's premium rises to its current stop, buy back that leg alone. The other leg keeps its own trailing stop.
  5. An optional setting delays trailing until a leg is a chosen percentage in profit; by default trailing starts immediately.
  6. At 14:30, close any leg that is still open. One straddle a day, no re-entry.

Why traders use it

A fixed stop treats a leg that has already decayed 40% the same as one just sold, so a late-day reversal can hand back the whole gain. Trailing the stop down with the premium locks in part of the decay as it happens. Starting at 11:00 skips the opening swings, when many morning straddles get stopped out, and closing at 14:30 avoids the final hour. The X-for-Y trail is a common feature in Indian algo platforms, which made this variant popular.

Works best whenDirectional days after 11:00, when one leg is stopped quickly and the other decays steadily under a ratcheting stop, and after nervous India VIX closes, when premiums are richer. In this test trend days earned the most.
Struggles whenVery quiet sessions, where the late entry collects little and neither leg decays enough for the trail to lock in much, and sharp reversals that stop the decayed leg just before a move against the other.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, the strategy traded 246 days, won 61% of them and made ₹1,33,792 before costs with a profit factor of 2.34. Average wins (₹1,549) were larger than average losses (₹1,053), and the maximum drawdown was only ₹7,004. 173 trades ran to 14:30 and 73 ended on a trailing stop. Eleven of twelve months were positive; April was the strongest at ₹31,276 and May was flat. After ₹20 per order and bid-ask slippage the profit is ₹84,258. The backtest fills stops exactly at their level, which flatters trailing stops on fast moves.

What the settings do

Entry timeWhen the straddle is sold. A later time collects less premium but avoids more of the morning volatility.Leg SL %Where each leg's stop starts, as a percentage above its entry. A tighter start limits early losses but is hit more often before trailing helps.Trail xHow far a leg must fall, from its entry to its lowest price, before the stop moves another step.Trail yHow far the stop moves down each step. Making it larger than the trigger step tightens the stop quickly; smaller keeps more room.Trail unitWhether the trail steps are measured in option points or as a percentage of the entry premium. Percentages scale the trail with the size of the premium.Arm profit %If set above zero, trailing starts only after a leg is that percentage in profit, leaving the original stop in place until then. Zero, the default, trails from the start.Exit timeWhen any remaining leg is closed for the day.

Risks

  • Stops are filled at their exact level in the backtest; on a quick spike a real fill can be several points worse, which matters for a stop placed close to price.
  • After one leg stops out, the other is an unhedged short option until 14:30.
  • The strong result comes from a single year; a different volatility regime could look very different.
  • Short straddles need margin, and a gap or event move can still produce a loss larger than the year's typical bad day.

Who it suits

Traders who want an automated intraday option-selling routine with an active stop on each leg, can run it every day without manual tweaks, and have the margin for a NIFTY short straddle.

5

Questions traders ask

What is a trailing stop on a straddle leg?

Each sold option has its own stop that moves down as the option's premium falls. Here, for every 5 points a leg's premium drops from its entry, its stop is lowered by 5 points. The stop never moves back up, so part of the decay is locked in.

Is the 11 AM straddle with trailing stops profitable?

In this backtest on NIFTY from 1 Oct 2025 to 30 Sep 2026 it made ₹1,33,792 before costs and ₹84,258 after ₹20 per order and bid-ask slippage, with a ₹7,004 maximum drawdown before costs. Stops filled at their exact level, which is optimistic. Past results do not guarantee future ones.

Why enter at 11:00 instead of 09:20?

By 11:00 the opening swings have usually settled, so the straddle is less likely to be stopped out on early noise. The trade-off is less premium and less time for decay. The entry time is a setting you can change.

What does 5/5 trailing mean?

It is shorthand for 'for every 5 points of profit, move the stop 5 points'. Some traders use unequal pairs, such as 10/5, to trail more loosely. The trail unit can also be set to percentages of the entry premium instead of points.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESThe source traded BANKNIFTY weeklies off the monthly future; BANKNIFTY weeklies are gone, so NIFTY nearest weekly here, ATM on the SDK's default basis (that expiry's own future if listed, else the parity forward). Sized in lots.
WATCH OUTFills at the stop level (no slippage) flatter a trailing stop that is hit on a fast move.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESOne source computes the trailed value but leaves applying it to its base class; we apply the trail continuously on every tick, as the spec's interpretation says. Steps are whole steps (floor), so a 5-point fall moves the stop 5 points and a 9-point fall still only 5.
Also known astrail SL X/Y straddle11 am BNF straddle trailingleg trailing stop 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.