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

VIX expected-move condor

This monthly iron condor lets India VIX set the strikes. VIX is the market's estimate of NIFTY's annual volatility, so dividing it by the square root of twelve gives a one-month expected move. The strategy sells a call and a put roughly that far from the index at the start of each monthly series, buys protective wings 300 points beyond each, and holds the four legs to the monthly expiry.
Each month, sells NIFTY options at the one-month move implied by India VIX on both sides, buys cheaper wings 300 points further out, and holds to expiry.
Market viewNeutral / range-bound
TradesNIFTY monthly options, 4 legs (iron condor)
RiskDefined (max loss known at entry)
CapitalHedged option-selling margin
SuitsIntermediate
Trades a month1.1
Typical hold27 days
Profitable months9 of 12
Longest losing run1 trades
Made money inNIFTY within 1% over the month (6 of 6 won)Months starting in a 20-day uptrend (4 trades)
Lost money inNIFTY falling over 1% over the month (3 of 3 lost)VIX below 11.5 at entry (3 trades)
Default settings
Symbol
Entry time
K SD
Wing strikes
Wing step
Stop mult
Target %
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
09:30 on the first trading day of each monthly series
Legs
SELL CE · Futures + VIX one-month move (nearest strike) · Current month · 1 lotSELL PE · Futures - VIX one-month move (nearest strike) · Current month · 1 lotBUY CE · Sold call + 300 points · Current month · 1 lotBUY PE · Sold put - 300 points · Current month · 1 lot
Exits
expiry All four legs closed at 15:15 on the monthly expiry daystop None by default
Re-entry
A new condor each monthly series
Entry
ENTRY_TIME on the first trading day of each monthly series (the session after the previous monthly expiry), on that month's options. Expected move = K_SD x VIX / 100 / sqrt(12), with VIX = India VIX at the previous close. Sell the call at the listed strike nearest to spot x (1 + move) and the put nearest to spot x (1 - move); buy the call WING_STRIKES x WING_STEP points above the short call and the put the same distance below the short put. LOTS each.
Stop
none by default; STOP_MULT > 0 closes everything when the loss reaches STOP_MULT x the credit.
Target
none by default; TARGET_PCT > 0 closes everything at that % of the credit.
Exit
EXIT_TIME on the monthly expiry day.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 13 trades · before costs
Net P&L−₹35,641
Win rate69%
Max drawdown−₹39,538
Avg per trade−₹2,742
Profit factor0.47
Worst trade−₹18,510
3

Where it made and lost money

With 13 monthly trades every bucket is small, but the pattern is consistent with how a condor works. The 6 months when NIFTY stayed within 1% all won, making ₹21,319. The 3 months when it fell more than 1% all lost, together ₹48,640, as the index broke through the short put and the loss ran out to near the full wing width. Months that started with NIFTY below its 20-day average lost ₹50,572 over 9 trades. The 3 entries after a VIX close below 11.5 also lost ₹50,207: low VIX puts the short strikes closer to the money, so a normal monthly move reaches them.

India VIX the evening before
VIX below 11.5 (calm)−₹50,2073 trades0% won
VIX 11.5-14.5 (normal)+₹3,9687 trades86% won
VIX above 14.5 (nervous)+₹10,5983 trades100% won
Kind of session on the entry day
Quiet session (range under 0.75%)−₹13,3747 trades71% won
Trend day (closed near the high or low)−₹8,6764 trades75% won
Choppy day (wide range, closed mid-range)−₹13,5922 trades50% won
Market while the trade was held
NIFTY rose over 1% while held−₹8,3214 trades75% won
NIFTY within ±1% while held+₹21,3196 trades100% won
NIFTY fell over 1% while held−₹48,6403 trades0% won
How the entry day opened
Gap up of 0.4% or more−₹42,88911 trades64% won
Flat open+₹3,8021 trades100% won
Gap down of 0.4% or more+₹3,4451 trades100% won
Session direction on the entry day
NIFTY closed above its open−₹4,63010 trades80% won
NIFTY closed below its open−₹31,0123 trades33% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹14,9304 trades100% won
Downtrend (NIFTY below its 20-day average)−₹50,5729 trades56% won
Day of the week
Wednesday−₹39,08612 trades67% won
Thursday+₹3,4451 trades100% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. On the first trading day of each monthly series, at 09:30, read India VIX's previous close.
  2. Compute the expected move: VIX divided by 100, divided by the square root of 12, times the monthly futures price.
  3. Sell one lot of the monthly call at the strike nearest the futures price plus that move, and one lot of the put nearest the price minus that move.
  4. Buy one lot of the call 300 points above the short call and one lot of the put 300 points below the short put.
  5. By default there is no stop and no target.
  6. Close all four legs at 15:15 on the monthly expiry day (the last Tuesday of the month).

Why traders use it

Using VIX to place strikes adapts the condor to conditions automatically: wider in nervous markets, tighter in calm ones. The short strikes sit about one standard deviation away, which historically contains the month's move most of the time, so the condor wins often. The wings cap the worst case at the strike gap minus the premium, and they cut margin compared with a naked strangle. Holding one position a month suits traders who prefer a low-maintenance approach.

Works best whenMonths in which NIFTY ends within about 1% of where it started, especially when the series begins with the index above its 20-day average; all 6 such flat months won in this test.
Struggles whenMonths when NIFTY falls more than 1%, which all lost here, and months entered after a very low VIX reading, when the short strikes sit too close to absorb a normal monthly move.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 the condor was opened 13 times and won 9, a 69% win rate. But the wins averaged ₹3,501 and the four losses ₹16,787, close to the full wing width. October 2025, January, March and September 2026 each lost ₹15,000 to ₹18,510 and erased the other months' gains. Net P&L was a ₹35,642 loss before costs and ₹39,299 after ₹20 per order and slippage on eight fills a month (statutory charges excluded). The high win rate did not make up for losses that were nearly five times the size of wins.

What the settings do

Entry timeWhen the condor is opened on the first day of the series.K SDHow many VIX expected moves away the short strikes are placed. Above 1 sells further out for less premium and fewer losses; below 1 sells closer for more.Wing strikesHow many wing steps beyond each short strike the protective options are bought. Wider wings collect more net premium but allow a larger maximum loss.Wing stepThe number of points in each wing step. With the defaults, the wings are 300 points beyond the short strikes.Stop multZero means no stop. A positive value closes the condor when the loss reaches that multiple of the credit collected.Target %Zero means no target. A positive value closes the condor once that percentage of the credit has been earned.Exit timeWhen the four legs are closed on the monthly expiry day.

Risks

  • Losses run to nearly the full wing width, about five times a typical win, so one bad month wipes out several good ones.
  • There is no stop by default, so a losing month is held all the way to expiry.
  • Eight fills a month make costs significant against a thin credit.
  • Low VIX makes the expected move, and so the cushion, smaller exactly when complacency is highest.

Who it suits

Traders who want a once-a-month, defined-risk option-selling position and can accept that most months make a little while a few lose much more. It needs hedged margin and patience to hold to expiry.

5

Questions traders ask

How do you calculate the expected move from India VIX?

India VIX is an annualised volatility figure. Dividing it by the square root of 12 gives an approximate one-month move in percent. With VIX at 12, that is about 3.5%, so the short strikes are placed roughly 3.5% above and below the index.

Is the VIX expected move iron condor profitable?

In this NIFTY backtest from 1 Oct 2025 to 30 Sep 2026 it won 9 of 13 months but lost ₹35,642 before costs and ₹39,299 after ₹20 per order and bid-ask slippage, because the losing months were much larger. Past results do not guarantee future ones.

What is the maximum loss on this iron condor?

It is the wing width, 300 points per lot by default, minus the net premium collected. Only one side can lose at expiry, so the worst case is known when the trade is opened.

Why does a 69% win rate still lose money?

Because the average loss was nearly five times the average win. Condors collect small premiums most months and give back close to the full wing width when the market breaks through a short strike.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESNIFTY monthly options (last Tuesday). "Spot" is the chain's own forward (the month's future), so the bounds are centred where that expiry is priced. Sized in lots.
WATCH OUT"~70% win rate" is a poster's claim with no data. Undefined stop means a full wing-width loss in a trending month; costs (8 fills) matter on a thin credit.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESThe source gives no stop and only a "1% of capital" target; both are optional settings here, off by default. Wing distance uses 100-point steps (the spec's reading of "2-3 strikes"). LATE_ENTRY_FALLBACK (data): if the month's chain is missing on the series' first day (the local store keeps only the nearest two expiries, so a monthly appears ~2 weeks before it expires), enter on the first later day its chain exists (at least FALLBACK_MIN_DTE days left), same strike rule. On the server's full data the fallback never triggers.
Also known asVIX expected move condor
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.