Volatility timing · round 1 · B1

Cheap-volatility straddle Failed

If I only buy when options look cheap against recent movement, does the straddle pay? Over 91 trades on NIFTY and SENSEX weekly options (2024-10-03 to 2026-10-01), Cheap-volatility straddle lost ₹72,996 net after brokerage, taxes and slippage: 30% win rate, profit factor 0.55, max drawdown ₹88,637. Year 1 −₹22,411, year 2 −₹50,585. Verdict: failed.

The filter does not turn the straddle profitable: it loses in both years and year 2 is worse.

NIFTY and SENSEX weekly options · 1 lot, after costs and slippage · data to · page updated

Net P&L−₹72,996both indices, target and stop
Win rate30%91 trades
Profit factor0.55gross wins ÷ gross losses
Per trade−₹802average, after costs
Max drawdown−₹88,637peak to trough
Premium at risk₹6,677average net debit per trade

How it trades

  • Same entry as the plain straddle: ATM call and put at 09:20 on expiry days.
  • Only when the mean absolute 09:20 to 15:15 move of the last 20 expiry days is at least today's straddle price as a percentage of spot, so realized movement has recently beaten what the option charges. The first 20 expiries are skipped.
  • Exit. Take profit at +50% of the premium paid, stop at −35% (checked on each minute's close, filled at the next open), otherwise out at 15:15.

Did it pass the bar?

  • ✗ Profit in year 2
  • ✗ Profit factor above 1.3
  • ✓ At least 40 trades
  • ✓ Beats its baseline per trade
  • ✗ Profit in all four index and year cells

A strategy has to clear every line. Year 1 ends 2025-09-30; year 2 is the unseen test.

Results by index and exit rule

RunTradesWin rateNet P&LPer tradeProfit factorMax drawdownYear 1Year 2
Both indices · Target and stop (designed)9130%−₹72,996−₹8020.55−₹88,637−₹22,411−₹50,585
NIFTY · Target and stop (designed)4527%−₹44,834−₹9960.45−₹54,001−₹7,793−₹37,041
SENSEX · Target and stop (designed)4633%−₹28,162−₹6120.65−₹34,636−₹14,618−₹13,544
Both indices · Held to 15:15 (sensitivity)9125%−₹38,738−₹4260.80−₹88,726+₹11,755−₹50,493
NIFTY · Held to 15:15 (sensitivity)4524%−₹10,205−₹2270.88−₹45,642+₹11,304−₹21,509
SENSEX · Held to 15:15 (sensitivity)4626%−₹28,533−₹6200.74−₹44,474+₹451−₹28,984

Against its control

Run (both indices)TradesWin rateNet P&LPer tradeProfit factorMax drawdownYear 1Year 2
Cheap-volatility straddle (this strategy)9130%−₹72,996−₹8020.55−₹88,637−₹22,411−₹50,585
Plain straddle (baseline)20833%−₹1,78,044−₹8560.60−₹2,01,679−₹85,851−₹92,193

Cumulative P&L

year 2 →−₹72,996
Cumulative net P&L after costs, trade by trade, both indices together. Dashed line is zero.

Best trade +₹4,826 (SENSEX, 2026-06-11); worst trade −₹3,672 (SENSEX, 2026-05-21).

What it tells us

Fewer than half of expiry days pass the filter, and the loss per trade improves when the trades are held to 15:15 with no target or stop, but it stays negative.

The research behind this idea (buying low implied volatility) comes from long-short portfolios on US equities and currencies, which a single index straddle cannot reproduce.

  • A trailing window of 20 expiries is about five months, so the filter reacts slowly.

How trades ended

ExitTradesShareNet P&L
stop6167%−₹1,59,269
target2629%+₹88,856
time44%−₹2,583

Results by month

MonthTradesWin rateNet P&L
2025-0220%−₹3,920
2025-03667%+₹5,645
2025-04757%+₹6,460
2025-05333%−₹1,001
2025-06560%+₹4,987
2025-07922%−₹11,230
2025-08813%−₹14,731
2025-09825%−₹8,621
2025-11250%+₹677
2025-12333%−₹1,757
2026-01250%+₹864
2026-02250%+₹424
2026-04450%+₹2,071
2026-0540%−₹12,903
2026-06825%−₹8,823
2026-0790%−₹23,424
2026-08617%−₹9,434
2026-09333%+₹1,720
Every trade (91)
DateIndexExitPremiumNet P&L
2025-02-25SENSEXstop₹7,553−₹2,822
2025-02-27NIFTYtime₹4,166−₹1,098
2025-03-04SENSEXstop₹7,214−₹2,691
2025-03-06NIFTYtarget₹6,460+₹2,894
2025-03-11SENSEXtime₹7,626+₹265
2025-03-13NIFTYstop₹6,230−₹2,540
2025-03-18SENSEXtarget₹8,627+₹4,351
2025-03-20NIFTYtarget₹6,724+₹3,366
2025-04-01SENSEXtarget₹7,781+₹4,611
2025-04-03NIFTYstop₹7,355−₹2,849
2025-04-17NIFTYtarget₹6,172+₹2,814
2025-04-22SENSEXstop₹9,525−₹3,584
2025-04-24NIFTYtarget₹5,834+₹2,832
2025-04-29SENSEXtarget₹7,673+₹4,628
2025-04-30NIFTYstop₹4,875−₹1,992
2025-05-06SENSEXstop₹6,487−₹2,436
2025-05-08NIFTYstop₹4,553−₹1,956
2025-05-20SENSEXtarget₹7,190+₹3,391
2025-06-10SENSEXstop₹8,325−₹3,256
2025-06-12NIFTYtarget₹6,903+₹3,261
2025-06-19NIFTYstop₹7,410−₹2,909
2025-06-24SENSEXtarget₹7,741+₹4,017
2025-06-26NIFTYtarget₹7,270+₹3,874
2025-07-03NIFTYstop₹6,776−₹2,804
2025-07-08SENSEXstop₹7,470−₹2,794
2025-07-10NIFTYstop₹6,117−₹2,436
2025-07-15SENSEXstop₹6,086−₹2,291
2025-07-17NIFTYstop₹5,450−₹2,149
2025-07-22SENSEXstop₹6,063−₹2,301
2025-07-24NIFTYtarget₹4,904+₹2,340
2025-07-29SENSEXstop₹7,117−₹2,739
2025-07-31NIFTYtarget₹8,271+₹3,944
2025-08-05SENSEXstop₹6,808−₹2,577
2025-08-07NIFTYstop₹7,218−₹2,769
2025-08-12SENSEXtarget₹6,123+₹2,957
2025-08-14NIFTYstop₹6,650−₹2,570
2025-08-19SENSEXstop₹6,567−₹2,509
2025-08-21NIFTYstop₹5,928−₹2,329
2025-08-26SENSEXstop₹5,857−₹2,282
2025-08-28NIFTYstop₹6,841−₹2,652
2025-09-02NIFTYtarget₹5,489+₹2,823
2025-09-09NIFTYstop₹6,052−₹2,397
2025-09-11SENSEXstop₹6,101−₹2,315
2025-09-16NIFTYtarget₹4,986+₹2,635
2025-09-18SENSEXstop₹5,159−₹1,944
2025-09-23NIFTYstop₹5,694−₹2,357
2025-09-25SENSEXstop₹6,042−₹2,297
2025-09-30NIFTYstop₹6,942−₹2,769
2025-11-13SENSEXtarget₹6,145+₹2,982
2025-11-27SENSEXstop₹6,098−₹2,305
2025-12-04SENSEXtarget₹5,879+₹2,846
2025-12-18SENSEXstop₹6,043−₹2,484
2025-12-24SENSEXstop₹5,635−₹2,119
2026-01-01SENSEXstop₹5,039−₹1,961
2026-01-08SENSEXtarget₹5,227+₹2,825
2026-02-12SENSEXstop₹5,984−₹2,273
2026-02-19SENSEXtarget₹5,539+₹2,697
2026-04-16SENSEXtarget₹8,389+₹4,085
2026-04-23SENSEXstop₹8,097−₹3,105
2026-04-28NIFTYstop₹7,683−₹3,052
2026-04-30SENSEXtarget₹7,608+₹4,143
2026-05-19NIFTYstop₹9,168−₹3,516
2026-05-21SENSEXstop₹9,252−₹3,672
2026-05-26NIFTYstop₹7,537−₹2,890
2026-05-27SENSEXstop₹7,529−₹2,825
2026-06-02NIFTYstop₹7,998−₹3,072
2026-06-09NIFTYstop₹7,638−₹3,098
2026-06-11SENSEXtarget₹7,735+₹4,826
2026-06-16NIFTYstop₹7,088−₹2,723
2026-06-18SENSEXstop₹6,645−₹2,635
2026-06-23NIFTYstop₹5,662−₹2,254
2026-06-25SENSEXtarget₹6,057+₹3,274
2026-06-30NIFTYstop₹8,193−₹3,141
2026-07-02SENSEXstop₹6,778−₹2,725
2026-07-07NIFTYstop₹5,948−₹2,351
2026-07-09SENSEXstop₹8,143−₹3,032
2026-07-14NIFTYstop₹8,050−₹3,105
2026-07-16SENSEXstop₹6,749−₹2,554
2026-07-21NIFTYstop₹6,393−₹2,511
2026-07-23SENSEXstop₹6,482−₹2,437
2026-07-28NIFTYstop₹5,831−₹2,315
2026-07-30SENSEXstop₹6,383−₹2,394
2026-08-04NIFTYtarget₹6,263+₹2,970
2026-08-11NIFTYstop₹8,700−₹3,317
2026-08-13SENSEXstop₹7,080−₹2,703
2026-08-18NIFTYstop₹5,340−₹2,172
2026-08-20SENSEXstop₹5,005−₹1,998
2026-08-25NIFTYstop₹5,532−₹2,214
2026-09-01NIFTYtime₹5,733−₹920
2026-09-08NIFTYtime₹6,367−₹830
2026-09-22NIFTYtarget₹6,542+₹3,470

Frequently asked questions

What is the Cheap-volatility straddle option-buying strategy?

If I only buy when options look cheap against recent movement, does the straddle pay? Same entry as the plain straddle: ATM call and put at 09:20 on expiry days. Only when the mean absolute 09:20 to 15:15 move of the last 20 expiry days is at least today's straddle price as a percentage of spot, so realized movement has recently beaten what the option charges. The first 20 expiries are skipped. Exit: Take profit at +50% of the premium paid, stop at −35% (checked on each minute's close, filled at the next open), otherwise out at 15:15.

Did the Cheap-volatility straddle strategy make money on NIFTY and SENSEX?

Over 91 trades on NIFTY and SENSEX weekly options (2024-10-03 to 2026-10-01), Cheap-volatility straddle lost ₹72,996 net after brokerage, taxes and slippage: 30% win rate, profit factor 0.55, max drawdown ₹88,637. Year 1 −₹22,411, year 2 −₹50,585. Verdict: failed. NIFTY alone: −₹44,834 over 45 trades. SENSEX alone: −₹28,162 over 46 trades. Year 1 ends 2025-09-30; year 2 is the unseen test.

What does the backtest of Cheap-volatility straddle show?

The filter does not turn the straddle profitable: it loses in both years and year 2 is worse. Fewer than half of expiry days pass the filter, and the loss per trade improves when the trades are held to 15:15 with no target or stop, but it stays negative.

Is Cheap-volatility straddle a recommendation to trade?

No. It is a backtest on historical data at target and stop exits, one lot, intraday, and it did not pass the bar MarketCue set for it. Options buying can lose the whole premium paid. MarketCue is not a SEBI-registered investment adviser.

Backtest on historical data, not a live track record and not advice. Options trading can lose the whole premium paid. MarketCue is not a SEBI-registered investment adviser. See the disclaimer.