DEV Community

shakti tiwari
shakti tiwari

Posted on Originally published at optiontradingwithai.in

"Volatility Skew in NIFTY Options: What the Smile Tells You"

Volatility Skew in NIFTY Options: What the Smile Tells You

OBSERVED: On almost every NIFTY expiry, out-of-the-money (OTM) puts carry a higher implied volatility (IV) than OTM calls at the same distance from spot. That gap — the volatility skew — is a compressed summary of fear, demand, and dealer positioning. Most retail traders see it and ignore it, or worse, sell into it blindly.

SOURCE: Standard skew theory (risk reversal, crash premium) applied to NSE NIFTY/BANKNIFTY weekly and monthly options. IV inputs come from the public NSE option chain; the mechanics follow Black–Scholes.

DERIVED: A 4-step checklist to read skew without a terminal, plus the mistakes that cost retail traders.

1. What Is Volatility Skew?

If options were priced by a pure Black–Scholes world with constant volatility, calls and puts equidistant from spot would show the same IV. They do not. The plot of IV vs strike is a smile (or smirk) — downward sloping for NIFTY, richer on the put side.

The skew exists because:

  • Markets price downside tail risk higher than upside.
  • Demand for protective puts is structural (insurers, funds, retail).
  • Dealers short those puts charge more for the gamma risk.

2. Why Puts Are Richer (The Crash Premium)

  1. Asymmetric panic: indices fall faster than they rise; a 5% down day is common, a 5% up day is rare. Put protection is bid up.
  2. Hedging demand: portfolios buy OTM puts; that demand is persistent, not event-only.
  3. Dealer inventory: desks are net short puts → they earn premium but carry crash risk, so they price it in.

OBSERVED: During risk-off events (2020 COVID gap, 2024 election gaps) NIFTY skew steepens sharply — put IV can be 8–15 volatility points above call IV at the same delta.

3. Reading the Skew: The Risk Reversal

The cleanest skew read is the 25-delta risk reversal (RR):

RR = IV(call, 25-delta) − IV(put, 25-delta)
Enter fullscreen mode Exit fullscreen mode

A negative RR (calls cheaper than puts) is the normal NIFTY state and signals embedded downside protection demand.

call_iv_25d = 14.2   # OTM call
put_iv_25d  = 19.8   # OTM put
risk_reversal = call_iv_25d - put_iv_25d
print(round(risk_reversal, 2))   # -5.6 -> bearish-leaning skew
Enter fullscreen mode Exit fullscreen mode

SOURCE: A steep negative RR is not a sell signal by itself — it is a regime signal. The useful move is watching the RR change.

4. What a Changing Skew Tells You

DERIVED behaviors:

  • Skew steepens (RR more negative): fear rising, protection bid. Often precedes or accompanies drops.
  • Skew flattens/inverts (RR → 0 or positive): complacency or a short squeeze setup; call demand exceeds put demand.
  • Skew diverges from spot: if spot rises but skew keeps steepening, the rally is unloved (weak hands).

5. Skew vs Term Structure vs GEX

Signal Dimension Answers
Skew IV across strikes Where is fear positioned?
Term structure IV across expiries Contango or backwardation?
GEX Gamma across strikes How do dealers react?

SOURCE: Combine all three. Skew tells you where fear sits; term structure tells you when (near vs far IV); GEX tells you how dealers hedge that fear. Together they describe the options market's mood map.

6. Common Retail Mistakes

  1. Selling OTM puts because "IV is high." You are shorting crash protection; skew exists for a reason. You collect pennies in calm, pay pounds in a gap.
  2. Ignoring skew when buying straddles. A steep put skew means your long straddle is call-light and put-heavy; the payoff is asymmetric vs your assumption.
  3. Confusing IV rank with skew. IV rank is cross-sectional (current IV vs its range); skew is strike-structured (IV vs strike). Different tools.
  4. Trading the skew without a plan for pin risk. If you sell the rich put and spot pins, you eat theta slowly but carry tail risk.

7. Worked Example: Skew Into a RBI Day

Imagine NIFTY at 24,900, two days before an RBI policy. The chain shows:

Strike    Call IV   Put IV    Skew (PutCall)
24,700    13.1      18.9      +5.8
24,800    13.6      19.4      +5.8
24,900    14.2      19.8      +5.6
25,000    14.9      19.5      +4.6
25,100    15.6      18.9      +3.3
Enter fullscreen mode Exit fullscreen mode

The put side is 4–6 vol points richer across the board — a steep, normal skew. Now suppose the policy is dovish and NIFTY jumps 200 points the next day, but the skew flattens to +2.0. That flattening tells you the rally was unloved (call demand finally caught up) — a weak-hand move that often retraces. If instead the skew had steepened on the rally, it would signal genuine fear of a reversal.

DERIVED: Track the skew's change, not its level. The level is a regime; the change is the signal.

8. How to Trade Skew (Defined-Risk Ideas)

  • Risk reversal (sell put, buy call): expresses a bullish/low-skew view; net credit but naked-ish — size small.
  • Put spread instead of naked put: captures the rich put IV with capped risk.
  • Call spread vs put spread: tilt your spread to the cheap side of the skew.

SOURCE: These are structures, not recommendations. The point is to respect the skew, not fight it.

8. A Weekly Skew Checklist

Every Monday:

  1. Pull NSE chain, compute IV per strike (BS).
  2. Plot IV vs strike → confirm put-side richness.
  3. Compute 25-delta RR.
  4. Compare RR to last week → steepening or flattening?
  5. Cross-check with term structure (near IV vs far IV) and GEX flip.

9. FAQ

Q: Is steep skew always bearish?
A: Not necessarily directional. It shows protection demand, which can persist in bull markets. Inversion (calls richer) is the rarer, more useful signal.

Q: Can I trade the skew directly?
A: Risk reversals and call/put spreads express skew views with defined risk.

Q: Where do I get skew data free?
A: NSE option chain → compute IV per strike with Black–Scholes; plot IV vs strike. No paid tool needed.

Q: Is this advice?
A: No. Educational. NISM-Series-XII educator, not a SEBI Research Analyst.

10. More from Shakti

Top comments (0)