Trading term

What is Santa Claus rally?

The Santa Claus rally is the tendency for stocks to rise over the last five trading days of December and the first two of January.

Yale Hirsch named it in the 1972 Stock Trader's Almanac. It's seven trading days long, and it's measured from the close before the first of them.

Unlike most calendar patterns, it holds up. From 1950 to 2025 the S&P 500 rose in 58 of 76 Santa Claus rallies, with a median gain of 1.2%. That made it the best 7-day stretch of the year, and a shuffle test shows luck rarely produces a week that good.

For example

The rally missed in 2023, 2024 and 2025, its first three-year losing run since 1950. The S&P 500 still rose 23% in 2024 and 16% in 2025.

Go hands-on in Premium

That's Santa Claus rally in theory — it clicks when you read it on a live chart. Practise it hands-on in the TradeWize Premium Technical Analysis track.

Explore Premium →

Why it matters to you

It's one of the few calendar effects that passes a luck test. But it's small, it has weakened since the late 1980s, and a missed rally hasn't been a reliable warning of a bad year.

⚠ Reading a miss as a sell signal

The Almanac's rhyme says bears follow a missed rally. After 17 misses with a known next year, the S&P 500 still rose the following year 12 times.

Frequently asked questions

When is the Santa Claus rally?

From the fifth-last trading day of December to the second trading day of January. In 2026 that's 24 December to 5 January.

Is the Santa Claus rally real?

For the S&P 500 since 1950, yes. It rose in 58 of 76 years, against 58% for a typical 7-day window. It's weaker than it was: 31 of 38 up before 1988, 27 of 38 since.

Read the full guide

Related terms

← Back to the full glossary