IV-rank gated option buying
This strategy tests a popular rule for option buyers: only buy when implied volatility is low compared with its own recent range, so you are not overpaying for premium that can collapse. The filter sits on top of a plain 15-minute opening-range breakout on NIFTY that buys the ATM call or put, so the gate can be switched off to see what it adds.How it trades
Results
PRE-BUILT · DEFAULTSWhere it made and lost money
Low implied volatility did not choose good days by itself in this test; the kind of session did. Trend days that closed near the high or low made ₹44,235 over 22 trades with a 68% win rate, while quiet sessions with a range under 0.75% lost ₹54,170 over 65 trades. Low-IV days were often quiet ones, so the breakout fizzled, the ATM option bled time value and hit its 30% stop or drifted to 15:15. Sessions that closed below their open made ₹13,253 over 52 trades, against a ₹29,125 loss when the close was above the open, suggesting downside breakouts followed through better.
About this strategy
- Each day at 09:30, read the average implied volatility of the ATM call and put on the nearest weekly expiry with at least 2 days left.
- Compute the IV rank: where today's reading sits between the lowest and highest readings collected so far in the run, after at least 20 days of history.
- Allow trades only when IV rank is below 30, and skip listed Budget and RBI policy days.
- Mark the high and low of NIFTY's first 15 minutes; the first break above the high buys the ATM call, the first break below the low buys the ATM put, up to 13:30.
- Use the nearest weekly expiry that is not expiring that day; one trade per day.
- Exit at a 30% loss or a 60% gain on the premium paid, or at 15:15.
Why traders use it
An option buyer pays for implied volatility as well as direction. If IV is already high, a correct directional call can still lose when volatility drops back. Buying only when IV is near the bottom of its range is meant to tilt the odds: premiums are cheaper, and any rise in volatility helps rather than hurts. Many traders apply a rule like this by feel; this version makes it mechanical so it can be measured.
The year in plain words
On NIFTY from 1 Oct 2025 to 30 Sep 2026 with default settings, the gate allowed 100 breakout trades and 40 won, for a loss of ₹17,724 before costs (profit factor 0.85). Stops ended 47 trades, targets only 19, and 34 were closed at 15:15. October, March and April had no trades, partly because the filter needs 20 days of history first. January and February were positive, while June and July together lost ₹17,517. After ₹20 per order and bid-ask slippage the loss rose to ₹23,038. Low IV alone did not make the breakout entries work in this period.
What the settings do
Risks
- IV rank here builds from the run's own history, so early in a run it is based on few readings and can be misleading.
- Buying ATM weekly options means time decay works against every trade that does not move quickly.
- The breakout entry, not the filter, drives most of the result; a weak entry stays weak even with a good filter.
- The 30% stop can fill worse on fast reversals.
Who it suits
Option buyers who want to test whether a volatility filter improves their entries, and who are comfortable losing more trades than they win while waiting for a larger winner. Capital needed is limited to the premium per trade.
Questions traders ask
What is IV rank?
IV rank shows where today's implied volatility sits between its lowest and highest levels over a past window, on a scale of 0 to 100. An IV rank of 20 means volatility is near the bottom of its recent range, so options are relatively cheap.
Does an IV rank filter make option buying profitable?
Not in this backtest. With the filter at 30 on NIFTY from 1 Oct 2025 to 30 Sep 2026, the breakout trades lost ₹17,724 before costs and ₹23,038 after ₹20 per order and bid-ask slippage. Switch the gate off to compare. Past results do not guarantee future ones.
What is the difference between IV rank and IV percentile?
IV rank uses only the highest and lowest readings, so one spike can distort it. IV percentile counts how many past days had lower IV than today, which is less sensitive to a single extreme. The “Gate” setting lets you run either.
Why skip Budget and RBI policy days?
Implied volatility usually rises into scheduled events and drops right after, which can hurt an option bought that day even if the direction is right. Skipping those days keeps the test about ordinary sessions.