QuantsappFaster in the app: live data, alerts, tradingOpen
Log inStart free
OI · PCR · VIX signalsPositionalNIFTYmedium complexity

IV-percentile short strangle

Option sellers often say the time to sell is when options are expensive. This strategy measures that with the IV percentile: the share of past days on which NIFTY's at-the-money implied volatility was lower than today. When it reaches 80 or more, it sells a 16-delta call and put on the nearest monthly expiry, then takes profit at half the credit, stops at twice the credit, or exits the day before expiry.
Sells a 16-delta NIFTY monthly strangle only when ATM implied volatility is in the top 20% of its recent readings, taking profit at half the credit.
Market viewNeutral / range-bound
TradesNIFTY monthly options, 2 legs sold (16 delta)
RiskOpen-ended (loss not capped by the structure)
CapitalFull option-selling margin
SuitsAdvanced
Trades a month1.2
Typical hold8 days
Profitable months3 of 12
Longest losing run1 trades
Made money inToo few trades to judge (14 in the year)
Lost money inToo few trades to judge (14 in the year)
Default settings
Symbol
Scan time
Gate
IV percentile threshold
IV rank threshold
Min IV days
IV min DTE
Short delta
Use wings
Wing delta
Min DTE
Target %
Stop mult
Exit days before
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 a day when ATM IV percentile is 80 or more and no trade is open
Legs
SELL CE · 0.16 delta · Nearest monthly with 5+ days left · 1 lotSELL PE · 0.16 delta · Nearest monthly with 5+ days left · 1 lot
Exits
target 50% of the credit capturedstop loss of 2 x the credittime 15:15 one trading day before expiry
Re-entry
Next qualifying day after the trade closes
IV
one ATM implied-vol reading per trading day at SCAN_TIME - the mean of the ATM call and put IV of the nearest expiry with at least IV_MIN_DTE calendar days left.
IVP
% of the previous readings (up to LOOKBACK_DAYS of them) that are BELOW today's reading. IVR : (IV - min) / (max - min) over the same window, in %. GATE picks "ivp" | "ivr" | "both".
Entry
when flat, at SCAN_TIME on a day with IVP >= IVP_THRESHOLD (IVR >= IVR_THRESHOLD for "ivr"): sell the ~SHORT_DELTA call and the ~SHORT_DELTA put of the nearest MONTHLY expiry that still has at least MIN_DTE calendar days, LOTS each. USE_WINGS adds bought ~WING_DELTA wings (iron condor).
Exits
target TARGET_PCT % of the credit; stop when the loss reaches STOP_MULT x the credit (both at the trigger level); otherwise EXIT_TIME on the trading day EXIT_DAYS_BEFORE before expiry.
Re-entry
the next scan day that passes the gate, after the previous trade has closed.
2

Results

PRE-BUILT · DEFAULTS
NIFTY · 2025-10-01 → 2026-09-30 · 14 trades · before costs
Net P&L+₹22,497
Win rate86%
Max drawdown−₹28,291
Avg per trade+₹1,607
Profit factor1.55
Worst trade−₹28,291
3

Where it made and lost money

With 14 trades, no condition reaches the evidence threshold, so read these as hints. Trades entered after India VIX closed above 14.5 made ₹49,636 over 8 trades, all winners: that is the situation the IV gate is built for, selling rich premium that then deflates. Trades held while NIFTY stayed within 1% made ₹26,135 over 7, while those held through a fall of more than 1% lost ₹20,399 over 5, since a fall pushes the short put towards the money and lifts put volatility at the same time. Entries on sessions that closed lower made ₹44,896 over 8 trades.

India VIX the evening before
VIX below 11.5 (calm)−₹12,7081 trades0% won
VIX 11.5-14.5 (normal)−₹14,4325 trades80% won
VIX above 14.5 (nervous)+₹49,6368 trades100% won
Kind of session on the entry day
Quiet session (range under 0.75%)−₹28,2911 trades0% won
Trend day (closed near the high or low)+₹38,2697 trades100% won
Choppy day (wide range, closed mid-range)+₹12,5196 trades83% won
Market while the trade was held
NIFTY rose over 1% while held+₹16,7602 trades100% won
NIFTY within ±1% while held+₹26,1357 trades100% won
NIFTY fell over 1% while held−₹20,3995 trades60% won
How the entry day opened
Gap up of 0.4% or more−₹21,3693 trades67% won
Flat open+₹18,5647 trades86% won
Gap down of 0.4% or more+₹25,3014 trades100% won
Session direction on the entry day
NIFTY closed above its open−₹22,3996 trades67% won
NIFTY closed below its open+₹44,8968 trades100% won
Trend going in
Uptrend (NIFTY above its 20-day average)+₹18,7204 trades100% won
Downtrend (NIFTY below its 20-day average)+₹3,77710 trades80% won
Expiry day (NIFTY weekly)
Expiry day+₹15,8702 trades100% won
Other days+₹6,62712 trades83% won
Day of the week
Monday−₹20,5825 trades60% won
Tuesday+₹5,3691 trades100% won
Wednesday+₹18,5984 trades100% won
Thursday+₹2,1641 trades100% won
Friday+₹16,9473 trades100% won
The same trades, split by the market conditions around each entry, before costs.
4

About this strategy

  1. Every day at 15:15, record NIFTY's ATM implied volatility: the average of the ATM call and put IV on the nearest expiry with at least 7 days left.
  2. Once 40 daily readings exist, compute the IV percentile: the percentage of earlier readings (up to 252) below today's.
  3. If the percentile is 80 or higher and no trade is open, sell the call and put closest to 16 delta on the nearest monthly expiry with at least 5 calendar days left. One lot each.
  4. Take profit when 50% of the credit has been captured.
  5. Stop out when the loss reaches twice the credit.
  6. Otherwise close at 15:15 one trading day before expiry. The next trade waits for a fresh qualifying day.

Why traders use it

Implied volatility tends to rise in fear and fall back afterwards. Selling only when it is high relative to its own history means collecting larger premiums with more room before the strikes are reached, and gaining as volatility returns to normal. Sixteen-delta strikes sit roughly one standard deviation away, and the 50% profit target banks gains early. IV percentile and IV rank are widely quoted filters among option sellers who want a rule for when to stay out.

Works best whenToo few trades to judge from the evidence. In this test, trades opened after India VIX closed above 14.5 all won, as did those held while NIFTY stayed within about 1%, the pattern of high volatility settling down.
Struggles whenToo few trades to judge from the evidence. In this test, trades held through a fall of more than 1% lost money overall, as falls push the short put towards the money while volatility rises further.

The year in plain words

On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, the strategy traded only from January to May, because it needs 40 days of IV history before it can rank volatility and then needs IV to be in its top fifth. It took 14 trades and won 12, making ₹22,496 before costs (profit factor 1.55). Eleven hit the 50% target. The two losses were large, averaging ₹20,499 against average wins of ₹5,291, and the worst lost ₹28,291. May made ₹17,480; January lost ₹10,396. After ₹20 per order and bid-ask slippage it made ₹24,456: filling at bid and ask shifted exit timing enough that the costed run took 15 trades, and the extra winner outweighed the costs.

What the settings do

Scan timeThe time each day when implied volatility is read and a new trade can be opened.GateWhich measure decides entry: ivp (IV percentile), ivr (IV rank) or both together.IV percentile thresholdThe IV percentile needed to sell. A higher threshold trades only the most expensive days and fewer of them.IV rank thresholdThe IV rank needed when the gate uses ivr. IV rank compares today's IV with the window's high and low rather than counting days.Min IV daysHow many daily IV readings must exist before the percentile is trusted. Because the window starts with the backtest, no trade can happen until then.IV min DTEThe minimum days to expiry of the option series used for the IV reading, avoiding the distorted IV of options about to expire.Short deltaThe delta of the sold call and put. Higher deltas sell closer to the money for more premium and more risk.Use wingsWhen on, bought wings turn the strangle into an iron condor with a capped loss.Wing deltaThe delta of the bought wings when USE_WINGS is on.Min DTEThe minimum calendar days left on the monthly expiry at entry; otherwise the next monthly is used.Target %The share of the credit captured at which the trade is closed in profit.Stop multThe trade is closed when the loss reaches this multiple of the credit.Exit days beforeHow many trading days before expiry an open trade is closed.Exit timeThe time of day for the pre-expiry exit.

Risks

  • Both short legs are uncovered by default, so a large move can produce losses well beyond twice the credit, especially through an overnight gap.
  • Each of the two losing trades cost nearly as much as four average winners, which is typical of high-win-rate selling.
  • High implied volatility can be justified before scheduled events, so selling it then can be selling into real risk.
  • The IV percentile depends on the length of history used, and here it starts from the first backtest day.

Who it suits

Experienced option sellers with full margin for a naked monthly strangle who prefer trading rarely and only when premiums are rich. It needs tolerance for occasional large losses and multi-day overnight holds.

5

Questions traders ask

What is IV percentile?

IV percentile is the share of past days on which implied volatility was lower than today. An IV percentile of 80 means IV was lower on 80% of the days in the look-back window, so options are relatively expensive. It differs from IV rank, which compares today's IV with the window's high and low.

Is the IV percentile short strangle profitable?

In this backtest on NIFTY from 1 Oct 2025 to 30 Sep 2026 it made ₹22,496 before costs and ₹24,456 after ₹20 per order and bid-ask slippage, with statutory charges excluded. It took only 14 trades (15 in the costed run), all between January and May. Past results do not guarantee future ones.

Why did it not trade in October to December?

The percentile is built from IV readings collected during the backtest itself, and the rules require 40 readings first. After that, IV also had to rank in the top fifth of the readings so far, which first happened in January.

What is a 16-delta strangle?

It sells a call and a put whose delta is about 0.16, roughly one standard deviation away from the current price. Such options expire worthless most of the time, but when one is breached the loss can be several times the premium collected.

6

Before you rely on it

ADAPTED FOR TODAY'S NSE RULESMonthly NIFTY options (last Tuesday). Leaving a day before expiry avoids the expiry-day ELM on shorts and the near-expiry IV spike a source warns about. Sized in lots.
WATCH OUTThe lookback length changes the signal materially. High IVP before scheduled events (budget, results) can be justified. Near-expiry IV spikes come from low vega, not fear.
WHERE THE RULES WERE UNCLEAR · OUR CHOICESNo source gives exits: 50% target / 2x stop / exit a day before expiry are the spec's defaults. The SDK has no IV percentile and no IV history before START, so the percentile uses an EXPANDING window of the days walked (all of them, up to LOOKBACK_DAYS) once MIN_IV_DAYS readings exist - a one-year lookback is only reached one year into a run. Strangle (no wings) by default; set USE_WINGS = True for the defined-risk iron-condor form. LOCAL DATA: only the nearest two expiries are stored locally, so the monthly appears only in its last ~2 weeks and the IV series is a 7..14-DTE weekly IV, not a 30-day constant-maturity one.
Also known assell when ivp > 80iv rank gated selling
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.