Skip to content

The VIX tops 30. The S and P 500's next month: typically +3.1%

A daily candlestick chart of the S and P 500 from 26 February to 28 May 2026, with the VIX drawn over it as a blue line on its own scale, read on the left axis, and no indicators. The S and P 500 slides from about 6,900 to about 6,340 on 30 March, then climbs through April and May to about 7,560 at the end of May. The VIX rises from about 19 to a peak near 31 on 27 March, then falls to about 16 by the end of May. An orange box highlights the candles around 27 March. A white caption reads: S and P 500, SPX, daily, 26 Feb to 28 May 2026. Blue line: the VIX, the market's fear gauge, left scale. A large orange headline reads: VIX above 30: the next month, typically +3.1%. A text box asks what the S and P 500 does after the VIX tops 30: 34 first closes above 30 since 1990, and a month later typically up 3.1%, against 1.2% for any month; up in 65% of them, about as often as any month, 64%; could it be luck, 28 of 10,000 random picks did as well; better in both halves, 1990 to 2007 and 2008 to 2026; a wide range, worst -16.3% in 2008, best +13.7% in 1991; and on the way it typically dipped 2.4% first. An orange label reads: 27 Mar 2026, the VIX closes at 31.04, its first close above 30 in 11 months; a month later the S and P 500 is up 12.1%. Labels name the S and P 500 as the candles on the right scale and the VIX as the blue line on the left scale.
The S and P 500, daily, February to May 2026, with the VIX in blue on the left axis: after the VIX first closed above 30 on 27 March, the index rose 12.1% in a month.

The VIX is the stock market’s fear gauge. When it climbs above 30, the headlines usually read like a crash. We checked what the S&P 500 did over the month after, every time since 1990.

What we measured

TradingView daily closes of the VIX and the S&P 500 from 3 January 1990 to 16 October 2026. A signal day is the VIX’s first close above 30 after at least 21 trading days at 30 or below, so each spike counts once. The next month is the S&P 500’s change over the following 21 trading days, and the first dip is its lowest close in those days against the signal day’s close. Any day is the same month measured from every day in the period. We wrote the rules and the bar down before reading the VIX.

What we found

There were 34 signal days. A month later the S&P 500 was typically up 3.1%, against 1.2% for any day. It was up after 22 of the 34, 64.7%, about as often as any day (63.9%). The typical gain was bigger, not more frequent.

DaysCountTypical next month (%)Up (%)Worst (%)Best (%)Typical first dip (%)
Any day9,239+1.263.9-33.0+25.1-1.7
The VIX’s first close above 3034+3.164.7-16.3+13.7-2.4
Every close above 30733+3.671.2-30.0+25.1-2.9

Counting every close above 30, not only the first, gives 733 days that overlap one another. Their typical next month was +3.6%, and they rose 71.2% of the time.

Is it luck?

We picked 34 days at random from the whole period, 10,000 times. Only 28 of those sets had a typical month as high as the signal days. Both halves agree: the 14 signals from 1990 to 2007 beat the usual month by 2.7 points, and the 20 from 2008 to 2026 by 1.2 points. We had set that bar before looking: under 5% by luck and better in both halves.

The range is wide

12 of the 34 months ended lower. The worst came after 15 September 2008, down 16.3%, and after 27 February 2020, down 14.7%. On the way, the S&P 500 typically dipped 2.4% below the signal day’s close first, against 1.7% for any day.

Signal dayVIX closeS&P 500 closeNext month (%)First dip (%)
1990-08-0635.91334.43-3.0-8.2
1991-01-0830.38314.90+13.7-1.1
1997-10-2731.12876.97+8.4+0.0
1997-12-2430.27932.70+3.9-0.5
1998-08-0431.061,072.12-7.6-10.7
1998-12-1431.311,141.20+6.2+0.0
2000-04-1433.491,346.22+8.9+0.0
2000-12-2031.741,264.74+7.6+0.0
2001-03-1230.321,180.30-1.0-6.5
2001-09-0730.991,085.78+0.5-11.1
2002-07-0930.22952.83-8.0-16.2
2003-01-2431.51861.40-2.7-5.1
2007-08-1530.671,406.70+5.5+0.0
2007-11-1231.091,439.18+3.3-2.2
2008-01-2231.011,310.50+2.4+0.0
2008-03-1431.161,288.14+3.6-0.9
2008-09-1531.701,192.70-16.3-24.6
2009-10-3030.691,036.19+7.0+0.0
2010-05-0632.801,128.15-6.9-6.9
2011-08-0431.661,200.07-2.2-6.7
2015-08-2440.741,893.21+2.4-1.4
2018-02-0537.322,648.94+2.9-2.6
2018-12-2130.112,416.62+9.3-2.7
2020-02-2739.162,978.76-14.7-24.9
2020-09-0333.603,455.06-1.3-6.3
2020-10-2632.463,400.97+6.9-3.9
2021-01-2737.213,750.78+1.6-1.0
2021-12-0131.134,513.03+5.6+0.0
2022-01-2531.174,356.46-1.6-3.0
2022-04-2633.514,175.21-4.7-6.6
2022-09-2632.253,655.05+5.6-2.1
2024-08-0538.565,186.34+6.4+0.0
2025-04-0330.025,396.51+4.7-7.7
2026-03-2731.046,368.86+12.1-0.4

On the chart

The latest signal, 27 March 2026: the VIX closed at 31.04, its first close above 30 in 11 months. A month later the S&P 500 was up 12.1%. The candles are the S&P 500; the blue line is the VIX on its own scale, the left axis.

What to do with it

Over these 36 years, a VIX above 30 was not on its own a sign of a worse month ahead for the S&P 500. It was a sign of a wider one: a typical dip of 2.4% first, and a few deep falls among the 34.

How to check the next spike yourself

  1. Note the first day the VIX closes above 30 after at least a month at 30 or below.
  2. Write down the S&P 500’s close that day.
  3. Count 21 trading days and compare the close, and note the lowest close on the way.

What this does not tell you

Which spike turns into 2008. A count of 34 signals in 36 years is small, and these are index prices without dividends. Past data.

Observations, not recommendations.

We’re Signal Pilot Labs. We build the Elite Seven, seven indicators for TradingView, and we post what we measure, including the parts that didn’t work.

See what we build at signalpilot.io.


Past measurement described after the fact. Nothing here is a recommendation or an indication of future results.