The Best Month to Buy Stocks: 53 Years of Analysis (2024)

Table of Contents
What is the Best Month to Buy Stocks? What is the Worst Month for Stocks? Table: S&P 500 Monthly Returns 1970 to 2023 The Best Months to Buy Stocks: 1970 to 2023 The 3 Best Months to Buy Stocks The 3 Best Months To Buy Stocks Over 53 Years The 3 Golden Months to Buy Stocks The Best Months to Buy Stocks: 2000 to 2023 How the Stock Market Has Changed Since the 1970s S&P 500 Historical Returns 2000 to 2020 The Best Months to Buy & Hold Stocks (1970 to 2020) The Seasonal Effect on the Stock Market The Best Months to Buy Stock: 2000 to 2023 The Best Months to Buy Stock What is the Best Month to Sell Stocks? Summary Frequently Asked Questions What is historically the best time to buy stocks? What are the best and worst months for the stock market historically? What month is historically the best month to sell stocks? What months are stocks the lowest? What are the worst months in stock market history? Do stocks typically go down in December? Is November the best month for stocks? Do stocks usually go down in January? Why do stocks go down in January? Do stocks rise or fall around Christmas? Is it better to buy stocks before or after Christmas? Is December the best time to buy stocks? Is February a good month for stocks? Are stocks higher in January? Why do stocks go down in winter? Why do stock prices fall in December? Is it better to sell stock in December or January? Why do investors sell in December? Are stocks higher in summer or winter? When is the best time to buy stocks? Is a recession the best time to buy stocks? How You Can Research the Stock Market

The best time to buy stocks is in October, and the best time to sell stocks is in July, according to our research using 53 years of stock market data.

A common question I get asked by students is, “Which is the best month to buy stocks?”

It is a good question, and although each day, week, and month differs from year to year, there are common trends across the decades. I will answer these questions using 53 years of statistical stock market data.

The Best Month to Buy Stocks: 53 Years of Analysis (1)

Table of Contents

What is the Best Month to Buy Stocks?

The best month to buy stocks is October, as the S&P500 has increased 1.2% in 16 of the last 23 years. Using stock market data from 1970 to 2023, October returns 1%, November 1.6%, and December 1.4%.

The high performance in December might also show evidence of the Santa Claus Rally.

What is the Worst Month for Stocks?

Our data research shows that from 1970 to 2023, the worst month for stocks was September, with an average loss of -0.90%. So, if you are considering selling stock, it would be strategically better to sell towards the end of August.

Table: S&P 500 Monthly Returns 1970 to 2023

Month% Return
Jan1.1%
Feb0.2%
Mar1.0%
Apr1.4%
May0.4%
Jun0.2%
Jul0.9%
Aug0.1%
Sep-0.9%
Oct1.0%
Nov1.6%
Dec1.4%

The Best Months to Buy Stocks: 1970 to 2023

From 1970 to 2023, the best month to buy stocks was October because October, November, December, and January are the four strongest months, returning a cumulative average of 6%.

The Best Month to Buy Stocks: 53 Years of Analysis (2)

If you bought stocks in March and held them for six months, the cumulative average return is 4.1%.

The 3 Best Months to Buy Stocks

The three best months to buy stocks over the past 50 years are November (+4.1%), December (+1.4%), and April (+1.4%). February, June, and August return very little profit, less than 0.2% per month.

The 3 Best Months To Buy Stocks Over 53 Years

Breaking down the last 53 years into returns per month and decade, you can see a different picture emerge. The 2000s and the first three years of the 2020s have changed expectations. The years 2000 to 2010 saw terrible economic and stock market recessions. 2020 to 2023 has been extremely volatile, both on the upside of positive returns and the stock market crash of 2022.

The 3 Golden Months to Buy Stocks

Despite the 1970s crash, the 2000 Dotcom crash, the 2008 financial crisis, and the 2020 Covid crash, October, November, and December all returned a positive 1% to 1.6% return.

This chart details the average monthly returns in percent broken into decades: 1980s, 1990s, 2000s, and the three years 2020 to 2023. Incredibly, October, November, and December remain positive throughout all crashes and recessions.

The Best Month to Buy Stocks: 53 Years of Analysis (3)

Beat The Market, Avoid Crashes & Lower Your Risks

Nobody wants to see their hard-earned money disappear in a stock market crash.

Over the past century, the US stock market has had 6 major crashes that have caused investors to lose trillions of dollars.

The Best Month to Buy Stocks: 53 Years of Analysis (4)

The MOSES Index ETF Investing Strategy will help you minimize the impact of major stock market crashes. MOSES will alert you before the next crash happens so you can protect your portfolio. You will also know when the bear market is over and the new rally begins so you can start investing again.

MOSES Helps You Secure & Grow Your Biggest Investments
★ 3 Index ETF Strategies ★
★ Outperforms the NASDAQ 100, S&P500 & Russell 3000 ★
★ Beats the DAX, CAC40 & EURO STOXX Indices ★
★ Buy & Sell Signals Generated ★
MOSES Helps You Sleep Better At Night Knowing You Are Prepared For Future Disasters

Find Out More

The Best Months to Buy Stocks: 2000 to 2023

From 2020 to 2023, the best month to buy stocks was October, and hold the stocks for three months to the end of December. October, November, and December are the only three months that returned positive results over the last 23 years.

The Best Month to Buy Stocks: 53 Years of Analysis (5)

How the Stock Market Has Changed Since the 1970s

Not all decades are created equally; the 1970s and 1980s were relatively stable despite the 1970s oil shock and the inflation of the 1980s. The advent of the internet, online trading, the popularity of stock options, high-frequency trading, and the growth of trillion-dollar corporations have made the stock market much more volatile.

S&P 500 Historical Returns 2000 to 2020

2020 to 2023 has been exceptional due to a pandemic crash in 2020, a boom in 2021, and a crash again in 2022. Any monthly statistical reference should exclude the 2020s.

The Best Months to Buy & Hold Stocks (1970 to 2020)

For the last five decades, you can see that buying stock in October and holding until July has, on average, been a good strategy.

Invest in yourself! Get all our courses & strategies for 50% off

The Best Month to Buy Stocks: 53 Years of Analysis (6)

★ Liberated Stock Trader Pro Stock Investing & Trading Course ★
★ M.O.S.E.S. Market Outperforming ETF Strategy ★
★ LST Beat the Market Stock Picking Strategy ★
★ Exclusive Bonus Course – The Stock Market Crash Detector Strategy ★
★ Fully Guided Videos, eBooks & Lifetime Email Support ★
★ 108 Videos + 3 Full eBooks + 5 Scripts for TradingView & Stock Rover ★

All Star Pass Black Friday -50% Deal Is Live - Ends In:

The Seasonal Effect on the Stock Market

There is a seasonal effect, and it does repeat itself. This could be due to retail sales, summer commodities harvest, and the build-up to the Christmas selling period.

Ultimately, the economy’s state and the government’s stewarding fiscal and monetary policy play a leading role here. We know that the ’80s and ’90s were decades of unprecedented growth, and the 2000s was a decade of payback with two severe crashes, the Dotcom bust (2000) and the Financial Crisis (2007); this is reflected in the chart above.

From 1980 to 2000, January to June was positive and October to December, leaving only August and September not 100% positive in terms of gains. That is 10 of the 12 months.

From 2000 to 2009, 5 of the 12 months were negative: January, February, June, July, and September.

The Best Months to Buy Stock: 2000 to 2023

Month 2000-2023Average % Return
Jan-0.5%
Feb-0.6%
Mar1.2%
Apr1.9%
May0.3%
Jun-0.7%
Jul1.5%
Aug0.1%
Sep-1.5%
Oct1.6%
Nov1.8%
Dec0.6%

The Best Months to Buy Stock

In the 2022 bear market, the best months to buy S&P 500 stocks were March +3.59%, July +9.11%, October +7.99%, November +5.38%, and December +3.74%; all other months returned losses.

What is the Best Month to Sell Stocks?

From 1970 to 2023, our data analysis shows that August is the best month to sell stocks. Specifically, the best time to sell would be toward the end of August, as September is typically the worst month for stock market declines. September averaged a loss in all five decades from 1970.

You want to be a successful stock investor but don’t know where to start.

Learning stock market investing on your own can be overwhelming. There’s so much information out there, and it’s hard to know what’s true and what’s not.The Best Month to Buy Stocks: 53 Years of Analysis (7)

Liberated Stock Trader Pro Investing Course
Our pro investing classes are the perfect way to learn stock investing. You will learn everything you need to know about financial analysis, charts, stock screening, and portfolio building so you can start building wealth today.
★ 16 Hours of Video Lessons + eBook ★
★ Complete Financial Analysis Lessons ★
★ 6 Proven Investing Strategies ★
★ Professional Grade Stock Chart Analysis Classes ★

Find Out More

Summary

The single best month to buy stock over the last 50 years and in every decade has been October.

Of course, what you buy is key. If you invest in an Exchange Traded Fund that tracks the S&P 500 or any major market index, this trend should hold true, at least until the trend changes.

If you invest in individual stocks, this market index analysis will bear little correlation to your purchased stock. The charts above show the performance of all the stocks in the index.

Remember, although a stock may increase or decrease due to the ebb and flow of the underlying market direction, the fundamentals of the stock you purchase, combined with your timing, will ultimately determine the long-term profitability of the investment.

The data used in this article was from investing.com, which kindly made downloadable stock index data available for research. Find the data here for your own research.

Frequently Asked Questions

What is historically the best time to buy stocks?

Historically the best time of year to buy stocks is in October. Based on 53 years of data, October is the start of 5 months of positive returns to the end of January, averaging a 5.1% return.

What are the best and worst months for the stock market historically?

Over the past 50 years, November has been the best month to buy stocks, as it has the highest average return of 1.6%, followed by 1.4% in December. The worst month to buy stocks is the start of September, which has lost 0.9% every decade since 1970.

What month is historically the best month to sell stocks?

The best month to sell stocks before a stock market decline is the end of July. Using 50 years of data, we determine that August has both positive and negative returns, and September is, in every decade, the month to avoid.

What months are stocks the lowest?

Our 50-year research shows that stocks are at their lowest at the end of September. Summing all the S&P 500 gain and loss percentages in September since 1970, the loss would be -46.9%. So avoid September at all costs.

What are the worst months in stock market history?

The worst month in the last 50 years of stock market history was October 1987, the S&P 500 index lost 28.8%. October 2008 was the second worst, losing 16.9%. August 1998 was also bad, losing 14.6%.

Do stocks typically go down in December?

No, stocks do not typically go down in October. Our research shows that October is a great time to buy stocks because October market the start of the best four months of stock market returns. From 1970 to 2023, the average monthly return from October to January is 1% to 1.6%.

Is November the best month for stocks?

Yes, November has been the best month for the stock over the last 53 years. November returns on average 1.6%. Historically, it is worth buying stocks in October because October returns 1%, November 1.6%, December 1.4%, and January 1.1%.

Do stocks usually go down in January?

No, stocks do not usually go down in January. From 2000 to 2010, stocks went down on average 1.9% in January. However, looking at the longer term, from 1970 to 2023, stocks increased by 1.1% in January.

Why do stocks go down in January?

On average, stocks do not go down in January. From 2000 to 2009 and 2020 to 2022, stocks have declined on average by 2%. But over the long term, January is a good month to buy stocks, with an average gain of 1.1% since 1970.

Do stocks rise or fall around Christmas?

Stocks typically rise around the Christmas period. Over the last 50 years, October through to January have been the best time to buy stocks, with each month averaging between 1% and 1.6% per month gain on the S&P 500.

Is it better to buy stocks before or after Christmas?

It is better to buy stocks before Christmas. Our research proves buying stocks in October is the best strategy. October marks the start of a four-month run of above-average stock market gains between 1% and 1.6% per month to January.

Is December the best time to buy stocks?

While December is a good month to buy stocks, the best months are October and November. September typically averages a 0.9% loss, so buying stocks at the start of October, rather than December, usually returns the best profits over the Christmas period.

Is February a good month for stocks?

No, February is not a good month for stocks. From 2000 to 2023, the stock market lost on average 0.6%, making it one of the worst months to buy stocks. Data suggests waiting until the start of March to buy stocks, as March and April typically return 3.1%

Are stocks higher in January?

Over the last 53 years, stocks are higher in January. However, from 2000 to 2009, stocks lost 1.8% on average, and from 2020 to 2023, stocks lost 2.1%. January is a mixed bag of returns and cannot be accurately predicted.

Why do stocks go down in winter?

Stocks typically do not go down in winter. In the northern hemisphere, winter starts in November, and November is the single best month for stocks historically from 1970 to 2023. November through to January (the Winter months) are the best months for stocks.

Why do stock prices fall in December?

Typically stock prices do not fall in January. Of course, in any specific year, stocks can rise or fall, but on average, from 1970 to 2022, December has seen S&P 500 stock prices rise by 1.4%.

Is it better to sell stock in December or January?

From 1970 to 2023, data suggests it is better to sell stocks at the end of January. However, our chart above suggests if you consider data from 2000 to 2023, it is better to sell at the end of December.

Why do investors sell in December?

Investors who only analyze data from the last 20 years consider January a bad month and sell stocks. But over the long term, January is a positive month. Investors might sell in January because February is the second worst month to hold stocks.

Are stocks higher in summer or winter?

Analytical data proves that stocks move much higher during winter rather than summer. In this chart, four of the best six performing months are October through January.

The Best Month to Buy Stocks: 53 Years of Analysis (8)

When is the best time to buy stocks?

If you live in the northern hemisphere, the best time to buy stocks is when the leaves on the trees turn golden and the nights get colder. Yes, October and November are statically the best time to buy stocks.

Is a recession the best time to buy stocks?

This is a great question, and yes, during the worst times of a recession is the best time to buy stocks. Just be careful not to buy stocks in companies that might go bankrupt, as you will lose all your invested capital. During a recession, buy companies with a strong cash flow and balance sheet.

How You Can Research the Stock Market

You can perform powerful stock market research using TradingView (for traders) or Stock Rover (for investors), our recommended award-winning stock charting and analysis software. To find out more, read our detailed reviews and testing.

TradingView Review 2023: Free vs. Pro. Is it Worth it?

Stock Rover Review 2023: Is It The Best Stock Screener?

As an enthusiast and expert in stock market analysis, I can attest to the importance of historical data in understanding market trends and making informed investment decisions. In the provided article, the author extensively employs 53 years of stock market data to identify patterns and answer common questions regarding the best time to buy and sell stocks. This depth of analysis demonstrates a commitment to evidence-based insights.

Let's break down the concepts used in the article:

  1. Best Month to Buy Stocks:

    • October: Historical data from 1970 to 2023 indicates that October is the best month to buy stocks. The S&P500 has shown an increase of 1.2% in 16 of the last 23 years during this month. The cumulative average return for October, November, December, and January is 6%.
  2. Worst Month for Stocks:

    • September: The research reveals that September is the worst month for stocks, with an average loss of -0.90% from 1970 to 2023. Therefore, strategically, it is suggested to consider selling stocks toward the end of August.
  3. Best Months to Buy Stocks (1970 to 2023):

    • The article highlights the top three months to buy stocks over the past 50 years: November (+4.1%), December (+1.4%), and April (+1.4%). February, June, and August are mentioned as months with minimal profit.
  4. Golden Months to Buy Stocks:

    • Despite significant market events like the 1970s crash, the 2000 Dotcom crash, the 2008 financial crisis, and the 2020 Covid crash, October, November, and December consistently returned positive 1% to 1.6% during these periods.
  5. Changes in the Stock Market Since the 1970s:

    • The article acknowledges that not all decades are equal, citing the stability of the 1970s and 1980s compared to the volatility introduced by factors like the internet, online trading, stock options, high-frequency trading, and trillion-dollar corporations in the subsequent years.
  6. Seasonal Effect on the Stock Market:

    • The article recognizes a seasonal effect in the market, potentially influenced by retail sales, summer commodities harvest, and the Christmas selling period. It emphasizes the role of economic conditions and government fiscal policies.
  7. Best Month to Sell Stocks:

    • According to the research, August is identified as the best month to sell stocks, considering that September tends to be the worst month for stock market declines.
  8. Historical Data and FAQ:

    • The article includes a FAQ section, addressing various questions about historical stock market trends, the best and worst months, and insights into market behavior during different seasons.

In summary, the article provides a comprehensive analysis of historical stock market data, offering insights into the best and worst months to buy and sell stocks. This information is valuable for investors seeking evidence-based strategies and a deeper understanding of market trends.

The Best Month to Buy Stocks: 53 Years of Analysis (2024)
Top Articles
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6612

Rating: 4 / 5 (71 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.