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

VIX implied-move strangle

This positional strategy sells one NIFTY monthly strangle about two weeks before expiry, with strikes placed where India VIX says a one-standard-deviation move would reach by expiry. The idea is to let the market's own volatility gauge set the distance: wider strikes when fear is high, tighter when it is calm. The position is held to the monthly expiry with no stop by default.
Sells a NIFTY monthly strangle about two weeks before expiry, with strikes placed at the one-standard-deviation move implied by India VIX, and holds it to expiry.
Market viewNeutral / range-bound
TradesNIFTY monthly options, 2 legs sold
RiskOpen-ended (loss not capped by the structure)
CapitalFull option-selling margin
SuitsIntermediate
Trades a month1
Typical hold15 days
Profitable months11 of 12
Longest losing run1 trades
Made money inMonths when NIFTY drifted lower while heldToo few trades to judge other conditions
Lost money inMonths with a rally of over 1% (2 trades only)
Default settings
Symbol
Entry time
Entry cal DTE
Min DTE
Method
SD mult
Delta target
Stop mult
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 Positional · 1 Oct 25 → 30 Sep 26
Enters
15:15 on the first session with 15 or fewer (and at least 3) calendar days to monthly expiry
Legs
SELL CE · First strike at or above future + India VIX one-SD move to expiry · Current monthly · 1 lotSELL PE · First strike at or below future - India VIX one-SD move to expiry · Current monthly · 1 lot
Exits
expiry 15:15 on the monthly expiry daystop None by default (optional: loss of a set multiple of the credit)
Re-entry
None - one strangle per monthly contract
Entry
ENTRY_TIME on the first trading day with ENTRY_CAL_DTE or fewer calendar days left to the monthly expiry (at least MIN_DTE), once per monthly. Strikes by METHOD: "vix_sd" : move = spot x VIX / 100 x sqrt(days left / 365) x SD_MULT, VIX = India VIX at the previous close; sell the call at the first listed strike at or above spot + move and the put at the first at or below spot - move (rounded outward). "straddle" : move = the ATM call + put premium (the straddle's width), same rounding. "delta" : sell the call and put closest to DELTA_TARGET. LOTS each.
Stop
none by default; STOP_MULT > 0 closes both when the loss reaches STOP_MULT x the credit.
Exit
EXIT_TIME on the monthly expiry day.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 12 trades · before costs
Net P&L+₹74,419
Win rate92%
Max drawdown−₹371
Avg per trade+₹6,202
Profit factor201.45
Worst trade−₹371
3

Where it made and lost money

With only 12 trades, no condition has enough trades to call a best or worst, so treat every split as a hint. The clearest one is what the market did while the strangle was open: in the 7 months when NIFTY fell more than 1%, the trades made ₹44,795 and all won, while the 2 months with a rise of over 1% made ₹5,494 and included the year's only loss. The VIX-based strikes were wide enough that a moderate fall never reached the put, and falling markets tend to arrive with rising put premiums but faster time decay into expiry. One sharp move through a strike, which did not happen here, would change the picture.

India VIX the evening before
VIX below 11.5 (calm)+₹5,1243 trades67% won
VIX 11.5-14.5 (normal)+₹30,9685 trades100% won
VIX above 14.5 (nervous)+₹31,9803 trades100% won
Kind of session on the entry day
Quiet session (range under 0.75%)+₹21,6885 trades80% won
Trend day (closed near the high or low)+₹24,5543 trades100% won
Choppy day (wide range, closed mid-range)+₹21,8303 trades100% won
Market while the trade was held
NIFTY rose over 1% while held+₹5,4942 trades50% won
NIFTY within ±1% while held+₹17,7832 trades100% won
NIFTY fell over 1% while held+₹44,7957 trades100% won
How the entry day opened
Gap up of 0.4% or more+₹5,6911 trades100% won
Flat open+₹31,8807 trades86% won
Gap down of 0.4% or more+₹30,5013 trades100% won
Session direction on the entry day
NIFTY closed above its open+₹45,5927 trades100% won
NIFTY closed below its open+₹22,4804 trades75% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹46,3247 trades86% won
Downtrend (NIFTY below its 20-day average)+₹21,7484 trades100% won
Expiry day (NIFTY weekly)
Expiry day+₹19,2982 trades100% won
Other days+₹48,7739 trades89% won
Day of the week
Monday+₹61,39610 trades90% won
Tuesday+₹6,6761 trades100% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Wait for the first session with 15 or fewer calendar days (and at least 3) left to the NIFTY monthly expiry.
  2. At 15:15 that day, take the previous day's India VIX close and the month's futures price.
  3. Work out the expected move: futures price × VIX ÷ 100 × the square root of days left ÷ 365.
  4. Sell the first call strike at or above price plus that move and the first put strike at or below price minus it, one lot each.
  5. Optionally, close both legs if the loss reaches a set multiple of the credit; this stop is off by default.
  6. Hold to the monthly expiry and close at 15:15 that day; trade once per monthly contract.

Why traders use it

India VIX is an annualised estimate of how much NIFTY is expected to move, and scaling it to the days left gives a one-standard-deviation band that the index stays inside roughly two times out of three. Selling outside that band means the strikes adapt automatically to the mood of the market rather than sitting a fixed number of points away. Entering about two weeks out catches the faster part of time decay on monthly options while leaving some room before expiry.

Works best whenIn this test, months when NIFTY drifted sideways or lower within the VIX-implied range during the final two weeks, so both sold options decayed to expiry. The sample of 12 trades is too small to rank conditions with confidence.
Struggles whenIts one losing month came during a rally of over 1% while the strangle was held. A move that carries the index past a short strike would hurt most, and with no default stop that loss would run to expiry.

The year in plain words

With default settings on NIFTY from 1 Oct 2025 to 30 Sep 2026, the strategy sold 12 monthly strangles and 11 made money, for ₹74,419 before costs. Every trade was held to the monthly expiry. The only loss, in October 2025, was ₹371, and the best month, April 2026, earned ₹12,623. Because it places just two orders in and two out each month, costs barely moved the result: ₹73,344 after ₹20 per order and bid-ask slippage. The honest caveat is the sample size: twelve trades in a year with no sharp break through either strike, and no stop to limit one if it comes.

What the settings do

Entry timeThe time the strangle is sold on entry day. A late-day entry uses the day's settled prices.Entry cal DTEThe entry happens on the first session with this many calendar days or fewer to monthly expiry. A larger number collects more premium but holds the risk longer.Min DTEThe fewest days to expiry allowed at entry, so the trade is skipped if a holiday stretch pushes the first eligible day too close to expiry.MethodHow strikes are chosen: the India VIX expected move, the ATM straddle's price as the expected move, or a target delta.SD multMultiplies the VIX expected move. Above 1 places strikes further out for less premium and fewer breaches; below 1 does the opposite.Delta targetThe delta of each sold option when METHOD is delta. Lower deltas sit further out of the money.Stop multZero means no stop. A positive value closes both legs once the loss reaches that multiple of the premium collected.Exit timeWhen the strangle is closed on the monthly expiry day.

Risks

  • There is no stop by default, so a large move against one leg is carried in full to expiry.
  • The position is held overnight for about two weeks and is exposed to gaps on global or domestic news.
  • Twelve trades is a small sample; one bad month in a different year could outweigh the period shown here.
  • Naked short options need substantial margin, which rises when volatility spikes.

Who it suits

Positional option sellers with enough margin for an unhedged monthly strangle who prefer one trade a month over daily management, and who accept that rare large losses are the price of a high win rate.

5

Questions traders ask

How do you calculate the expected move from India VIX?

Multiply the index level by VIX divided by 100 to get the yearly one-standard-deviation move, then scale it by the square root of days left divided by 365. With NIFTY at 25,000, VIX at 13 and 15 days left, that is about 25,000 × 0.13 × 0.2, or roughly 660 points.

Is the VIX strangle strategy profitable?

In this backtest on NIFTY from 1 Oct 2025 to 30 Sep 2026 it made ₹74,419 before costs and ₹73,344 after ₹20 per order and bid-ask slippage, winning 11 of 12 months. Statutory charges are extra, the sample is small and the position has no stop, so past results do not guarantee future ones.

Which expiry does it trade?

The NIFTY monthly expiry, the last Tuesday of the month, moved earlier if that day is a holiday. It enters roughly two weeks before and holds to that expiry, so it never trades the weekly contracts.

Can I add a stop loss?

Yes. Set “Stop mult” above zero and both legs close once the loss reaches that multiple of the credit received. The default run had no stop, so try a few values to see how often it would have fired and what it would have cost.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESNIFTY monthly options (last Tuesday; holiday-shifted expiries come from the expiry list). "Spot" is the month's own forward (its future). Sized in lots.
WATCH OUTThe article reports success rates (75% / 71% / 62%) without P&L or costs; a "success" that loses a multiple of the credit on the failures can still lose money.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe article's entry day is an example ("~15 days before expiry"); we enter on the first session at or inside ENTRY_CAL_DTE calendar days, at 15:15 per the spec. The source has no stop and defers adjustments; the stop is an optional setting, off by default. VIX is yesterday's close (today's is only known at 15:30).
Also known asVIX based strangleexpected move stranglestraddle-width 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.