Chart Library logo
SPYEarningsTicker Research

What SPY Does Around Earnings Season: A Decade of Data

Chart Library Team··5 min read

SPY Doesn't Have 'Earnings' — But Earnings Season Matters

Unlike individual stocks, SPY doesn't report earnings. But the S&P 500 has a well-defined quarterly earnings season that starts with the big banks in mid-January, mid-April, mid-July, and mid-October. During these six-week windows, roughly 85% of the index's market cap reports, and the cumulative market reaction can be meaningfully different from the baseline.

Across 2016-2026, SPY's average return during earnings season weeks (mid-Jan, mid-Apr, mid-Jul, mid-Oct) has been roughly +0.4% per week with a win rate near 58%. Outside of earnings season, the average weekly return has been roughly +0.2% with a win rate near 55%. Earnings seasons tilt slightly positive for SPY, on average.

The Peak Week Phenomenon

Within each earnings season, there's typically a 'peak week' when the most mega-caps report (AAPL, MSFT, GOOGL, AMZN, META, NVDA). These peak weeks have shown the strongest earnings-season effects. Historically, SPY's return during the peak week has averaged roughly +0.6% with a win rate near 62% — noticeably better than the full-season average.

Peak weeks also see the highest realized volatility. SPY's daily standard deviation during peak weeks runs roughly 1.2% versus 0.8% in quiet weeks. This makes the week good for trading but rough for vol-sellers who aren't paying attention to the calendar.

  • Earnings season weekly average: ~+0.4% with 58% win rate
  • Peak earnings week average: ~+0.6% with 62% win rate
  • Non-earnings week average: ~+0.2% with 55% win rate
  • Peak week daily vol: ~1.2% vs ~0.8% in quiet weeks

Pre-Announcement Drift

Interestingly, SPY has historically shown positive drift in the week leading up to major tech earnings. The Monday-to-Wednesday window before AAPL and MSFT report has averaged roughly +0.4% for SPY, slightly better than a random 3-day window. This probably reflects positioning ahead of the prints — institutional traders front-running expected moves.

The effect disappears once the earnings land. The post-earnings window (Friday after the prints through the following Wednesday) has averaged a more modest +0.1%. The drift is positive going in, neutral coming out.

Earnings Season and VIX

VIX typically ticks higher as earnings season approaches and falls back as it winds down. The average VIX reading during peak earnings weeks has been roughly 19, versus 17 during quiet weeks over the same period. This pattern is modest but reliable.

For SPY option traders, this creates a seasonal tailwind for short premium strategies heading into peak earnings weeks — implied volatility is elevated but realized volatility is usually only slightly higher. The crush happens after the major reports land, which is typically good for short-premium holders.

Note:Chart Library's regime tracker updates daily with SPY's current market regime. During earnings season, it's useful for checking whether the elevated volatility is showing up in the pattern matches.

Using the Data

For SPY traders, the earnings season effect is small enough that you don't want to build a strategy around it alone. But it's useful as a tilting factor — lean slightly more bullish than usual during peak weeks, slightly more bearish during slow periods. The Chart Library API can tell you where SPY sits relative to historical analogs:

curl -H "X-API-Key: cl_..." \ "https://chartlibrary.io/api/v1/intelligence?symbol=SPY"

Related reading: our posts on market regime tracking and NVDA after earnings cover complementary data on how individual tech reactions feed into the index.

Search SPY on chartlibrary.io to see the current market regime and closest historical analogs.

Ready to try Chart Library?

Upload a chart screenshot or search any ticker — see what history says about your pattern.

Try it free