GO TO VOLTICK LOGIN
Free · no account needed

S&P 500 Seasonality Almanac

19282026 · 24,777 sessions of SPX, recomputed from the raw daily closes

This page is history. The dashboard is today.
Live SPX gamma, flip levels and option flow. $50/month, one tier, cancel anytime.
S&P 500 Seasonality vs 2026
SPX cash index · 20-year average (2006–2025, 20 years) · 2026 through Aug 21
Baseline
Seasonal avg (2006–2025)2026 (index level on right axis)
Compare any yearPut 1987, 2008, 2020, or the average midterm or election year, straight on top of 2026
0/4 selected
Cycle
2020s
2010s
2000s
1990s
1980s
1970s
1960s
1950s
1940s
1930s
1920s

Every year is re-based to its own prior 31-Dec close, so the lines are comparable regardless of the index level at the time, so 1932 and 2026 sit on the same axis. Hover a chip for that year's full-year return. Four is the cap: past six lines the hues stop being reliably separable, so each overlay carries a dash pattern and an end label as well as a color.

The four Cycle chips are averages, not years: every year in that slot of the four-year political cycle, averaged day by day. 2026 is itself a midterm year, and it is left out of its own average, because a part-finished year would drag the tail of the line you are comparing against.

Hover the chart for any calendar day.
Where 2026 Stands
2026 YTD
+12.11%
SPX 7,674.37
Seasonal to date
+5.75%
avg of 20 years
Ahead of season
+6.36%
+435 SPX pts
Seasonal left in year
+4.64%
full year avg +10.39%
Base
6,845.50
2025 year-end SPX close
2016+9.54%
2017+19.42%
2018-6.24%
2019+28.88%
2020+16.26%
2021+26.89%
2022-19.44%
2023+24.23%
2024+23.31%
2025+16.39%

Seasonality tells you the weather. It doesn't tell you the day.

A ninety-eight-year average is a weak prior about a distribution. Where price actually goes tomorrow needs the order flow.