What Is IVR?
Implied Volatility Rank — commonly called IVR — is a measure that tells you where a stock's current implied volatility (IV) sits relative to its own historical range over the past 252 trading days (approximately one year).
IVR is expressed as a number from 0 to 100:
- •IVR 0–20: Options are cheap. IV is near its 52-week low.
- •IVR 20–50: Options are normally priced.
- •IVR 50–90: Options are elevated. Premium is expensive relative to history.
- •IVR 90–100: Options are extremely expensive. Most buyers should avoid.
The formula is straightforward: IVR = (Current IV − 52-week IV Low) ÷ (52-week IV High − 52-week IV Low) × 100.
Why IVR Matters for Call Buyers
When you buy a call option, you are paying the implied volatility premium. If IV is elevated relative to its historical range, you are overpaying — and if IV subsequently reverts to its mean (which it almost always does), your option loses value even if the stock moves in your favor. This is called "IV crush."
Buying calls when IVR is low (under 35) gives you a structural edge:
1. Cheaper premium: You pay less for the same strike and expiry. 2. IV expansion upside: If IV rises while you hold, your option gains value from two sources — delta and vega. 3. Better risk/reward: Lower premium means your maximum loss is smaller.
Experienced options traders treat IVR as one of the first filters before entering any long premium trade. It is not optional — it is fundamental.
How Stoptions.ai Uses IVR
Stoptions.ai fetches real options chains for every qualified S&P 500 setup and calculates IVR against a rolling 252-day window. Any setup with IVR above 90 is automatically rejected before it reaches your Morning Brief.
This is a hard filter — not a suggestion. No matter how strong the momentum signals are (EMA crossover, RSI zone, Relative Strength vs SPY, Volume Surge), if the options premium is overpriced at an IVR above 90, the trade does not appear in your feed.
Setups with IVR 0–20 receive a position size boost. Setups with IVR 35–50 are flagged as "Elevated" and assigned a smaller position size. Setups with IVR 50–90 are shown with a "High" warning and reduced sizing.
This systematic approach removes emotion from premium management and keeps every trade structurally sound from an entry perspective.
IVR vs IV Percentile — What Is the Difference?
IVR and IV Percentile are often confused. They measure different things:
IVR compares current IV to the high and low of the past year. It answers: "How high is current IV relative to its 52-week range?"
IV Percentile measures what percentage of days in the past year had a lower IV than today. It answers: "On what percentage of past days was IV lower than right now?"
Both are useful. IVR can be distorted by a single extreme spike in the 52-week window (e.g., an earnings move that pushed IV to 120 makes everything else look cheap). IV Percentile is less sensitive to outliers.
Stoptions.ai uses IVR as the primary filter because it is the most widely understood metric and maps directly to premium pricing.
Practical IVR Rules for S&P 500 Options
Here are the IVR guidelines that the Stoptions.ai scoring engine applies to every S&P 500 trade setup:
- •IVR 0–20 (Cheap): Extend DTE to 45 days. Slight position size boost available. Best entry conditions for long calls.
- •IVR 20–35 (Normal): Standard entry. 30–45 day DTE. No size adjustment.
- •IVR 35–50 (Elevated): Reduce DTE to 30 days. Slightly smaller position size. Acceptable but not ideal.
- •IVR 50–90 (High): Caution. Only the highest conviction setups (composite score 80+) pass this filter. Position size reduced by 1–2 levels.
- •IVR 90+ (Reject): Trade is filtered out entirely. Do not buy options premium at these levels.
Applying these rules consistently — rather than case by case — is what separates systematic traders from discretionary ones.
Frequently Asked Questions
What is a good IVR for buying call options?
An IVR below 35 is generally considered a good environment for buying call options. IVR under 20 is ideal — it means options are near their cheapest point in the past year, giving you the best entry on premium. Stoptions.ai flags all setups with IVR classifications so you always know the volatility context before entering.
What does IVR 50 mean in options trading?
An IVR of 50 means the current implied volatility is exactly in the middle of its 52-week range — halfway between the yearly low and the yearly high. This is a neutral reading. Options are neither cheap nor expensive. Stoptions.ai labels this as "Elevated" and reduces position sizing slightly at IVR 50.
Should I avoid buying options when IVR is high?
Yes — when IVR is high (above 60), you are paying elevated premium for options. Even if the stock moves in your favor, mean-reversion in implied volatility (IV crush) can offset your directional gains. Stoptions.ai automatically rejects setups with IVR above 90 and reduces position sizing for setups between IVR 50–90.
How does IVR affect position sizing in options?
IVR directly affects how much capital you should allocate to a trade. When IV is cheap (IVR under 20), you can size up slightly because the premium is inexpensive relative to history. When IV is elevated (IVR 50–90), you should reduce your position size to limit your at-risk premium. Stoptions.ai automates this calculation and includes position sizing guidance in every trade card.