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

Afternoon short straddle

Instead of selling options in the morning, this strategy waits for the afternoon, when the day's big moves are often done and the remaining time value melts quickly. It sells the at-the-money NIFTY call and put 150 minutes before the close and buys them back 30 minutes before the close. Each leg has its own 30% stop. A second mode sells a far out-of-the-money strangle in the last hour of expiry day.
Sells the NIFTY ATM call and put 150 minutes before the close with a 30% stop on each leg, and buys back what is left 30 minutes before the close.
Market viewNeutral / range-bound
TradesNIFTY weekly options, 2 legs sold intraday
RiskOpen-ended (loss not capped by the structure)
CapitalFull option-selling margin
SuitsIntermediate
Trades a month20.5
Typical hold2.0 hours
Profitable months7 of 12
Longest losing run3 trades
Made money inTrend days that close near the high or lowQuiet sessions and gap-up openingsIndia VIX between 11.5 and 14.5
Lost money inGap-down openings of 0.4% or moreChoppy days with a wide range
Default settings
Symbol
Mode
Entry min before close
Exit min before close
Leg SL %
Str entry min before close
Str exit min before close
OTM distance %
Str leg SL %
Range ATR mult
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
150 minutes before the close (13:10 on a 15:40 session), every 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: premium 30% above its entrytime 30 minutes before the close (15:10)
Re-entry
None
rule
MODE "atm" (any day):
Entry
ENTRY_MIN_BEFORE_CLOSE minutes before the close (13:00 on a 15:30 session, 13:10 on 15:40), sell the ATM call and put of the nearest expiry, LOTS each.
Stop
each leg on its own, LEG_SL_PCT % above its sale price, filled at the level.
Exit
EXIT_MIN_BEFORE_CLOSE minutes before the close (15:00 / 15:10). MODE "expiry_strangle" (weekly expiry days only):
Entry
STR_ENTRY_MIN_BEFORE_CLOSE minutes before the close (14:15 / 14:25), sell the call and the put whose strikes are at least OTM_DISTANCE_PCT % of the index away (above / below), LOTS each. Skipped when the session's range so far exceeds RANGE_ATR_MULT x the 5-day ATR (a volatile day).
Stop
each leg on its own, STR_LEG_SL_PCT % above its sale price, filled at the level.
Exit
STR_EXIT_MIN_BEFORE_CLOSE minutes before the close (15:25 / 15:35).
Re-entry
none.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 246 trades · before costs
Net P&L+₹38,378
Win rate66%
Max drawdown−₹30,957
Avg per trade+₹156
Profit factor1.35
Worst trade−₹7,292
3

Where it made and lost money

In this test the afternoon straddle earned on quiet sessions (₹18,889 over 108 trades) and on trend days (₹14,403 over 70), but made only ₹1,589 over 66 choppy days. On a trend day the move is usually largely done by early afternoon, or one leg stops while the other decays to almost nothing; on a choppy day the late swings hit one leg's stop and then reverse against the other. Gap-down mornings lost ₹12,804 over 40 trades, as weak sessions often extended into the afternoon. Gap-up days were the best opening, making ₹25,239 over 38 trades.

How the entry day opened
Gap up of 0.4% or more+₹25,23938 trades74% won
Flat open+₹22,446166 trades66% won
Gap down of 0.4% or more−₹12,80440 trades60% won
Day of the week
Monday+₹4,13849 trades67% won
Tuesday+₹7,89847 trades60% won
Wednesday+₹19,61251 trades65% won
Thursday+₹11,22447 trades74% won
Friday−₹10,55849 trades63% won
Expiry day (NIFTY weekly)
Expiry day+₹7,81351 trades59% won
Other days+₹27,068193 trades68% won
Kind of session on the entry day
Quiet session (range under 0.75%)+₹18,889108 trades72% won
Trend day (closed near the high or low)+₹14,40370 trades64% won
Choppy day (wide range, closed mid-range)+₹1,58966 trades58% won
India VIX the evening before
VIX below 11.5 (calm)+₹5,95666 trades67% won
VIX 11.5-14.5 (normal)+₹18,542109 trades65% won
VIX above 14.5 (nervous)+₹10,38269 trades67% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹22,805120 trades68% won
Downtrend (NIFTY below its 20-day average)+₹12,075124 trades65% won
Session direction on the entry day
NIFTY closed above its open+₹21,169120 trades70% won
NIFTY closed below its open+₹13,711124 trades62% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. All times are counted back from the session close, so the trade keeps the same distance to the bell now that F&O closes at 15:40 (13:10 entry, 15:10 exit).
  2. Default 'atm' mode, every trading day: 150 minutes before the close, sell one lot each of the ATM call and put of the nearest NIFTY expiry.
  3. Each leg is stopped on its own if its premium rises 30% above the sale price; the other leg stays open.
  4. 30 minutes before the close, buy back whatever is still open. No re-entry.
  5. Optional 'expiry_strangle' mode, weekly expiry days only: 75 minutes before the close, sell a call and put at least 0.6% of the index away, with a 100% stop per leg, and close 5 minutes before the bell.
  6. In strangle mode, the day is skipped if the session's range so far is more than 1.2 times the 5-day ATR.

Why traders use it

Morning sessions carry most of the day's news and opening swings. By early afternoon NIFTY has often settled into a range, while ATM options still hold time value that decays fast into the close. Selling then trades a shorter exposure window for a smaller premium, and many traders find it easier to fit around a working day. The '1 pm straddle' and last-hour expiry strangle are both widely discussed among Indian option sellers.

Works best whenIn this test, quiet sessions with a range under 0.75% and trend days that closed near their high or low, gap-up openings (₹25,239 over 38 trades), and normal India VIX between 11.5 and 14.5.
Struggles whenGap-down openings of 0.4% or more, which lost ₹12,804 over 40 trades, and choppy days with a wide range that whipsaw through the afternoon. Thin afternoon premiums also leave little room for costs.

The year in plain words

In the default ATM mode on NIFTY from 1 Oct 2025 to 30 Sep 2026, the strategy sold 246 afternoon straddles and won 66% of them, making ₹38,378 before costs with a profit factor of 1.35. Average losses (about ₹1,325) were larger than average wins (₹902), and 23 trades had a leg stopped. The first half of the year was weak, with February down ₹8,039, while May to September all made money, June the most at ₹14,995. After ₹20 per order and bid-ask slippage the profit fell to just ₹264, effectively breakeven, with a maximum drawdown of ₹38,139. The before-costs edge was real but too thin to survive daily trading costs.

What the settings do

Modeatm sells an at-the-money straddle on every trading day; expiry_strangle sells an out-of-the-money strangle only in the last hour of expiry day.Entry min before closeIn atm mode, how many minutes before the close the straddle is sold. A larger number enters earlier with more premium and more time for a move.Exit min before closeIn atm mode, how many minutes before the close any open leg is bought back.Leg SL %In atm mode, how far a leg's premium may rise above its sale price before that leg is closed. Tighter stops trigger more often.Str entry min before closeIn strangle mode, how many minutes before the close the expiry-day strangle is sold.Str exit min before closeIn strangle mode, how many minutes before the close the strangle is closed.OTM distance %In strangle mode, the minimum distance of each strike from the index as a percentage. Further strikes collect only a few rupees but rarely go in the money.Str leg SL %In strangle mode, the stop on each leg as a percentage above its sale price. The default 100% lets a leg double before it is closed.Range ATR multIn strangle mode, the day is skipped when the range since the open exceeds this multiple of the 5-day ATR. Zero turns the filter off.

Risks

  • After a leg is stopped, the other leg is an unhedged short option until the exit time.
  • Afternoon premiums are smaller than morning ones, so brokerage and spread take a large share of the profit.
  • Late-session breakouts can move the ATM options sharply in the final hours, when gamma is high.
  • Short options need margin, and expiry-day short positions carry extra margin.

Who it suits

Traders who are busy in the morning and want a short, defined daily window for intraday option selling, with margin for a NIFTY straddle. The thin after-costs result calls for close attention to execution costs.

5

Questions traders ask

What is the 1 pm straddle strategy?

It is a short straddle sold in the early afternoon instead of the morning: sell the ATM call and put, put a stop on each leg, and buy them back shortly before the close. The idea is to skip the volatile morning and collect the fast time decay of the last few hours.

Is the afternoon short straddle profitable?

In this backtest on NIFTY from 1 Oct 2025 to 30 Sep 2026 it made ₹38,378 before costs but only ₹264 after ₹20 per order and bid-ask slippage, with statutory charges excluded. That is roughly breakeven over 246 trades. Past results do not guarantee future ones.

Why count entry time from the close?

NSE moved the F&O close from 15:30 to 15:40 on 3 Aug 2026. Counting back from the close keeps the trade the same length relative to the bell, so the default enters at 13:10 and exits at 15:10 under the new timing.

What is the expiry day last hour strangle?

It is the second mode: on NIFTY weekly expiry days only, sell a call and a put at least 0.6% away from the index about 75 minutes before the close, and close 5 minutes before the bell. Volatile days are skipped using an ATR range filter.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESBoth sources traded BANKNIFTY weeklies (gone since Nov 2024); NIFTY weekly here, so the "300 points from spot" of the expiry variant is restated as a % of the index (0.6% ~ 300 BANKNIFTY points then). Sized in lots.
WATCH OUTNeither thread has backtest numbers. Late expiry-day shorts face extra ELM margin, and far-OTM fills at LTP overstate the edge (a few rupees of premium); switch on slippage. ATR from the rolled futures jumps at each monthly roll, so the filter is off for a day or so after it.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe source thread leaves stop and target as placeholders: 30% per-leg stop, no target (the spec's reading). "Avoid a volatile last hour" is undefined: we skip when the range since the open is above 1.2 x ATR(5) of the daily futures bars (only in the expiry mode, where the author used it). The author's "skip RBI policy / Fed days" is not possible: the SDK has no macro-event calendar. The index level for the strangle distance is the expiry's own parity price (the chain's fair price).
Also known as1 pm straddleafternoon straddlelast hour option sellingpost 2pm strangle
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.