Historical Returns For Stocks, Bonds & Cash - A Wealth of Common Sense (2024)

Posted by Ben Carlson

Bonds have had a rough go at it these past few years.

2021 was a down year. 2022 was the worst year in history for bonds. 2023 was better although rates were so volatile that the ride certainty wasn’t much fun to be on.

In the 10 years ending 2023, 10 year Treasury bonds had an annual return of just 1.5%. The annual inflation rate over that same time frame was 2.8%, meaning you lost money on a real basis in the benchmark U.S. government bond.

Returns were so bad, cash (3-month T-Bills) almost outperformed bonds with a 10 year return of 1.3% in that same time frame. That’s pretty impressive considering most of that 10 year period was consumed by 0% interest rate policy from the Fed.

Cash has now outperformed bonds for three years in a row:

Historical Returns For Stocks, Bonds & Cash - A Wealth of Common Sense (1)

The good news is stocks did their part during this bond sell-off. Despite the bear market in 2022, the S&P 500 was up more than 32% in total from 2021-2023, an annualized return of around 10% per year.

One asset class performed poorly, but the other two asset classes picked up the slack.

This is the beauty of diversification.

It’s easy to pick on bonds right now but there was a time when it was bonds holding things together while the stock market had a meltdown.

From 2000-2011, the S&P 500 was up a paltry 0.5% per year. After inflation, you would have lost 2% per year on a real basis for a lost decade and then some.

Cash held up okay during this period with a 2.3% annual return.

But it was 10 year Treasuries that provided the ballast during a financial hurricane. Bonds returned more than 7.2% per year during this 12 year period.

Sometimes it’s cash that comes off the bench for a spark.

In the 10 year period from 1969-1978, the S&P 500 was up a scant 3.2% per year. Tack on annual inflation of more than 6% and real returns were negative. Bonds did better since interest rates were higher back then, returning 4.8% per year, but they were also swallowed up by inflation.

The best of the bunch was short-term T-bills, which returned 6% per year over this 10 year stretch.

I’m cherry-picking time frames here to prove a point but it’s an important one for investors.

If you look at thereallylong-term, stocks are obviously the best bet:

Historical Returns For Stocks, Bonds & Cash - A Wealth of Common Sense (2)

With a long-term inflation rate of 3% over this period these are the historical real returns for each asset class since 1928:

  • Stocks +6.8%
  • Bonds +1.6%
  • Cash +0.3%

Stocks are a no-brainer over the long run.

But just look at the range of returns from best to worst. One of the reasons stocks pay you a risk premium over the long haul is because they are so volatile in the short run.

In the short run, anything can happen.

In fact, over the past 96 years, stocks have outperformed bonds and cash 59 times (61% of all years). Bonds have outperformed stocks and cash 23 times (24% of the time). And cash has outperformed stocks and bonds 14 times (15% of the time).

Stocks win most of the time but not always.

One of the reasons bonds have had such a rough go at it over the previous 10 years is because yields were so low. The average yield for the 10 year from 2014-2023 was a little more than 2%.

That helps explain the low returns. Yields tell the story when it comes to bond performance over the long-term.

Starting yields coming into this year were around 4%. That’s not out-of-this-world but it’s much better than fixed income investors have become accustomed to in a 0% interest rate world.

Every asset class is bound to experience periods of good returns and poor returns at some point. Everything is cyclical — the economy, the financial markets, investor emotions, investment performance.

Periods of good performance are eventually followed by periods of mediocre performance. And periods of mediocre performances are eventually followed by periods of good performance.

The hard part is, as always, the timing on these cycles.

Investors essentially have two choices since market timing is next to impossible:

1. Diversification.A portfolio made up of stocks, bonds and cash is far from perfect. But a diversified mix of these building block asset classes can be durable under a variety of market and economic environments.

2. Intestinal Fortitude.If you’re going to concentrate all or most of your money in a single asset class like stocks you need to be disciplined when they get crushed from time-to-time. Having a liquid asset like cash can help but some people do have the ability to sit on their hands when stocks fall.

The choice boils down to your emotional make-up as an investor.

Choose wisely.

Further Reading:
Historical U.S. Stock Market Returns Through 2023

Now go talk about it.

  • facebook
  • twitter
  • linkedin

More from my site

  • Talk Your Book: The Long and Short of Commodities
  • Invest Your Way to Financial Freedom
  • Being a Contrarian is Easier in Hindsight
Historical Returns For Stocks, Bonds & Cash - A Wealth of Common Sense (2024)

FAQs

What is the historical return of stocks and bonds? ›

The 95-year average rate of return on stocks, as measured by the S&P 500, with reinvested dividends is 9.80%. During that same period, Baa corporate bonds returned an average of 6.68% and 10-year US Treasury bonds delivered an average 4.57% return.

What is the historical rate of return for stocks? ›

5-year, 10-year, 20-year and 30-year S&P 500 returns
Period (start-of-year to end-of-2023)Average annual S&P 500 return
10 years (2014-2023)11.02%
15 years (2009-2023)12.63%
20 years (2004-2023)9.00%
25 years (1999-2023)7.18%
2 more rows
May 3, 2024

What is the average historical return of bonds? ›

You should also understand the historical returns of different stock and bond portfolio weightings. The historical returns for stocks is between 8% – 10% since 1926. The historical returns for bonds is between 4% – 6% since 1926. Both asset classes have performed well over time.

What is the average stock market return over 40 years? ›

Stock Market Historical Returns

40 Years (1982 – 2022): 11.6% annual return. 30 Years (1992 – 2022): 9.64% annual return. 20 Years (2002 – 2022): 8.14% annual return.

What is the average stock market return over 30 years? ›

Average Market Return for the Last 30 Years

Looking at the S&P 500 for the years 1993 to mid-2023, the average stock market return for the last 30 years is 9.90% (7.22% when adjusted for inflation).

What is the average stock market return over 50 years? ›

Stock Market Average Yearly Return for the Last 50 Years

The average yearly return of the S&P 500 is 11.3% over the last 50 years, as of the end of February 2024. This assumes dividends are reinvested. Adjusted for inflation, the 50-year average stock market return (including dividends) is 7.18%.

How much money do I need to invest to make $3,000 a month? ›

Imagine you wish to amass $3000 monthly from your investments, amounting to $36,000 annually. If you park your funds in a savings account offering a 2% annual interest rate, you'd need to inject roughly $1.8 million into the account.

What is the average stock market return over 60 years? ›

Stock market returns since 1960

This lump-sum investment beats inflation during this period for an inflation-adjusted return of about 4,950.27% cumulatively, or 6.29% per year. If you used dollar-cost averaging (monthly) instead of a lump-sum investment, you'd have $49,601.76.

What is the average return on real estate vs stocks? ›

The S&P 500 stock index has had an average annualized return around 10% over very long periods (higher if you include dividends), while average annual real estate returns are often more in the 4-8% range.

What is the average return on a 40-60 portfolio? ›

The Stocks/Bonds 40/60 Portfolio is a Medium Risk portfolio and can be implemented with 2 ETFs. It's exposed for 40% on the Stock Market. In the last 30 Years, the Stocks/Bonds 40/60 Portfolio obtained a 7.06% compound annual return, with a 6.99% standard deviation.

What is the average Stock Market return over 10 years? ›

The S&P 500 average return over the past decade has come in at around 12.39%, beating the long-term historic average of 10.7% since the benchmark index was introduced 65 years ago. But the stock market return you'll see today could be very different from the average stock market return over the past 10 years.

What is the average annual return if someone invested $100 in stocks? ›

The average annual return for investing 100% bonds and 100% stocks has been around 3-5% and 8-10% respectively. The range of 10% bond and 90% stock is wider as stocks are generally riskier than bonds.

What is the average annual return of the spy? ›

Since it was expanded to include 500 stocks in 1957, the average annualized return in the S&P 500 is closer to 10.15%. That means the average annualized return in SPY is roughly 10%.

What is the average return on real estate in the last 30 years? ›

As mentioned above, stocks generally perform better than real estate, with the S&P 500 providing an 8% return over the last 30 years compared with a 5.4% return in the housing market.

What is the average return on stocks vs bonds? ›

According to FactSet, in the four decades from December 31, 1982 through December 31, 2022, the average annual return of the S&P 500 index of large-company stocks was 10.3%. By comparison, the average return of the Bloomberg U.S. Aggregate bond index (AGG) over the same period was 6.3%.

What are the historical returns of a 60 40 stock bond portfolio? ›

The Stocks/Bonds 60/40 Portfolio is a High Risk portfolio and can be implemented with 2 ETFs. It's exposed for 60% on the Stock Market. In the last 30 Years, the Stocks/Bonds 60/40 Portfolio obtained a 8.28% compound annual return, with a 9.63% standard deviation.

What are the historical returns of a 50 50 stock bond portfolio? ›

As of May 16, 2024, the 50/50 Stocks/Bonds returned 9.40% Year-To-Date and 8.62% of annualized return in the last 10 years.

What is the average return on the stock market last 3 years? ›

S&P 500 3 Year Return (I:SP5003YR)

S&P 500 3 Year Return is at 20.44%, compared to 32.26% last month and 43.16% last year. This is lower than the long term average of 23.24%. The S&P 500 3 Year Return is the investment return received for a 3 year period, excluding dividends, when holding the S&P 500 index.

Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 5656

Rating: 5 / 5 (70 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.