Christmas may have come early for investors!
As of market close on Dec. 24, the markets had notched a straight week of gains. Headlines were hyping a “Santa Claus rally,” and analysts were getting ready to bust out the milk and cookies early.
But the year’s not over yet, and your investments don’t disappear on New Year’s Eve. Here’s what this Santa Claus rally could really mean for your portfolio … this December and in 2026!
Investors are sure saying “ho ho ho,” as all the major U.S. stock market indices are up over the past week. The S&P 500 (SNPINDEX: ^GSPC) has gained 3.3% since Dec. 17, the Nasdaq Composite (NASDAQINDEX: ^IXIC) has risen 4.1%, and even the Dow Jones Industrial Average (DJINDICES: ^DJI) is up 1.8%.
But none of this counts as a Santa Claus rally … at least, not yet.
Technically, the Santa Claus rally period occurs over the last five trading days of December and the first two of January. This year, that’s Dec. 24 through Jan. 5 (because the markets are closed on Christmas Day and New Year’s Day, as well as weekends). So any potential “Santa Claus rally” gains will come on top of those we’ve already seen.
Over the last 50 years, a Santa Claus rally — an overall market gain during the rally period — has happened about 80% of the time. On average, the S&P 500 gains 1.3% during the Santa Claus rally period, compared to an average seven-day market return of 0.2%.
But over the last few years, Santa has shown up far less frequently.
In 2022, 2023, and 2024, the market made big gains in November, which all preceded December pullbacks, including during the Santa Claus rally period. In fact, the last time we had a true Santa Claus rally — in which the S&P 500 gained more than 1% — was 2018, when it rose 4.1% (and that was after a 14.2% market drop between Thanksgiving and Christmas).
However, conditions look pretty favorable this year. The S&P failed to set a new record high in November and is coming off of a small 2.6% dip. Market sentiment seems buoyed by the prospect of further Federal Reserve rate cuts in 2026. So, yes, Virginia, the strong rally over the past week seems likely to continue into the Santa Claus rally period.

