SPY 25-Delta Skew History: What Skew Actually Does Around Selloffs (2018-2026) | FlashAlpha

SPY 25-Delta Skew History: What Skew Actually Does Around Selloffs (2018-2026)

413 weeks of SPY 25-delta put-call skew from 2018 to 2026, rebuilt from point-in-time options data. Yearly medians, the ten most extreme skew readings ever printed, and a finding that contradicts the folklore: the highest-skew weeks were followed by better-than-average returns, because skew spikes mark capitulation, not warnings. Full tables and method.

T
Tomasz Dobrowolski Quant Engineer
Jul 21, 2026
17 min read
Skew DataStudy Volatility HistoricalData RiskManagement Quant

The 25-delta skew - the IV gap between the 25-delta put and the 25-delta call - is the options market's price for crash protection. Almost nobody can chart its history, because doing so requires knowing what the whole chain looked like at thousands of past timestamps. The historical stock summary endpoint replays exactly that, so we sampled every Friday close from May 2018 through March 2026 and let eight years of data speak.

Method
  • Sample: 413 Friday closes (Thursday on holiday weeks), 2018-05-04 to 2026-03-27
  • Source: GET /v1/stock/SPY/summary?at={date} - the skew_25d block: put 25d IV minus call 25d IV on the front expiry, from real point-in-time quotes
  • Flavor: this is front-expiry skew (typically 2-5 DTE) - the most reactive skew gauge there is; 30-60 DTE skew moves the same direction with less amplitude
  • Forward returns: SPY close 4 weeks later vs the sampling close

Eight Years of Skew, By Year

Year Median skew (vol pts) 90th percentile Regime
2018 (May+)2.124.96Vol-normalizing, Q4 bear
20191.823.93Grind higher
20203.217.71Covid crash + recovery
20212.725.00Bull with crash memory
20222.364.72Bear market
20231.221.96Skew collapse, 0DTE era
20241.302.21Grind, brief Aug shock
20252.554.14Tariff shock + recovery
2026 (Q1)3.204.99Elevated hedging demand

Two regime stories jump out. The 2023-24 skew collapse - median front skew halved versus every earlier year - is the fingerprint of the 0DTE era: systematic call overwriting and daily premium selling compressed the put wing's relative price for two full years. And 2026 Q1's median (3.20) is running at essentially Covid-year levels, the market's standing bid for downside protection right now.

The Ten Most Extreme Skew Prints, 2018-2026

Date Skew (vol pts) VIX Context
2020-03-1327.3257.8Covid crash, pre -12% Monday
2020-03-2013.7166.0Crash week 4
2020-03-0611.2641.9Crash week 2
2021-01-2910.7633.1Meme-stock degrossing week
2025-04-049.2445.3Tariff shock
2020-10-308.0738.0Pre-election hedging peak
2018-10-268.0324.2October 2018 selloff
2020-03-277.9565.5First rebound week
2020-02-287.8240.1Crash week 1
2020-04-037.2946.8Bottom week

Notice what is not in this table: a single quiet week that preceded a crash. Every extreme print happened during a stress event, not before it.

The Folklore Test: Does High Skew Warn You?

We split all 413 weeks at the 90th skew percentile and measured SPY's return over the following four weeks:

Condition Weeks Median 4-week forward return
Top-decile skew42+2.74%
All other weeks371+1.61%

The folklore fails, informatively. Extreme skew did not predict drawdowns - it marked weeks where fear was already fully priced, which skewed forward returns higher, not lower. The mechanism is simple once you see the top-10 table: skew explodes when everyone is paying up for puts at once, and that happens mid-panic, near capitulation. By the time crash protection is historically expensive, much of the crash has usually happened.

What Skew History Is Actually Good For

  • Hedge-cost timing: the yearly table is a price chart for protection. Buying puts in 2023 (median 1.22) cost half of what the same insurance cost in 2021 - the time to own hedges is when skew is compressed, not after the headline.
  • Contrarian context at extremes: top-decile skew has historically been a better time to start scaling into risk than out of it.
  • Regime identification: a persistent shift in median skew (like 2023's collapse or 2026's elevation) says the options market has re-priced tail risk structurally - strategy mix should follow.
  • Put-spread design: when skew is fat, put spreads (selling the inflated lower wing) beat outright puts; when skew is flat, outright puts are the better hedge. The history tells you which regime you are in.
Honest limitations. Weekly Friday sampling can miss intraweek skew spikes that resolved by the close. Front-expiry skew is deliberately twitchy; a 30-60 DTE series would show the same regimes with smaller amplitudes. The forward-return split is descriptive (42 extreme weeks, clustered in a handful of episodes), not an independent-sample hypothesis test. Rerun it however you like - the endpoint replays any minute since January 2017.

Rebuild This Series

# One call per historical date - skew_25d block included
curl -H "X-Api-Key: YOUR_API_KEY" \
  "https://historical.flashalpha.com/v1/stock/SPY/summary?at=2020-03-13"

Related Articles

Historical API · Alpha tier · from $1,199/mo
Chart skew through every crisis since 2018
Point-in-time 25d skew, IV, and the full vol complex for SPY at any minute - one call per timestamp.
View pricing →

Frequently Asked Questions

25-delta skew is the implied volatility of the 25-delta put minus the implied volatility of the 25-delta call on the same expiry, measured in vol points. It quantifies how much more the market pays for downside protection than for upside participation. SPY's front-expiry skew has ranged from about 1 vol point in calm regimes (2023-24) to 27 points at the peak of the Covid crash.
Not in this data. Across 413 weeks of SPY history (2018-2026), every extreme skew reading occurred during a stress event rather than before one, and the top-decile skew weeks were followed by better median 4-week returns (+2.74%) than normal weeks (+1.61%). Extreme skew behaves as a capitulation marker and mild contrarian signal, not an early warning.
It depends on the regime. SPY's front-expiry 25-delta skew median by year ranged from 1.22 vol points (2023, the flattest year) to 3.21 (2020). Readings above roughly 4-5 points have historically been top-decile territory, and anything above 8 has only printed during genuine panics.

Conclusion

Eight years of skew history replaces two pieces of folklore with two usable facts. Skew does not warn - it confirms, loudly, at the worst possible price. And skew regimes persist for years, which makes the level chart genuinely actionable: cheap-skew years are when hedges should be accumulated, fat-skew weeks are when they should be monetized or spread. Both facts were invisible until the history existed. Pull any week yourself from the summary endpoint and check.

Live Market Pulse

Get fast visibility into market shifts with full-chain analytics over low-latency REST and MCP polling.

Intelligent Screening

Screen millions of option pairs per second using your custom EV rules, filters, and setups.

Export-Ready

Export structured signals to your own execution stack or broker integration - FlashAlpha delivers the analytics, you keep control of order routing.

Join the Community

Discord

Engage in real time conversations with us!

Twitter / X

Follow us for real-time updates and insights!

GitHub

Explore our open-source SDK, examples, and analytics resources!