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

  • The Last Time the Fed Created a Recession
  • The ETF Flash Crash
  • Is Financial Literacy a Lost Cause?
Historical Returns For Stocks, Bonds & Cash - A Wealth of Common Sense (2024)

FAQs

What are the historical returns on stocks bonds? ›

Over 50 years, from 1974 through 2023 stocks averaged 11.1% annual returns while Baa Corporate Bonds delivered 8.49% on average, and cash yielded 4.3%.

What is the average return on stocks and bonds? ›

Over the past 30 years, stocks posted an average annual return of 10.4%, and bonds 6.8%.

What is the historical rate of return for stocks? ›

The average stock market return is about 10% per year for nearly the last century, as measured by the S&P 500 index. In some years, the market returns more than that, and in other years it returns less. By James Royal, Ph. D.

What is the historical performance of stocks vs bonds? ›

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.

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

Average Stock Market Returns Per Year
Years Averaged (as of end of April 2024)Stock Market Average Return per Year (Dividends Reinvested)Average Return with Dividends Reinvested & Inflation Adjusted
30 Years10.473%7.743%
20 Years9.882%7.13%
10 Years12.579%9.521%
5 Years13.712%9.246%
3 more rows
May 15, 2024

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 safest investment with the highest return? ›

These seven low-risk but potentially high-return investment options can get the job done:
  • Money market funds.
  • Dividend stocks.
  • Bank certificates of deposit.
  • Annuities.
  • Bond funds.
  • High-yield savings accounts.
  • 60/40 mix of stocks and bonds.
May 13, 2024

Is 7% return on investment realistic? ›

General ROI: A positive ROI is generally considered good, with a normal ROI of 5-7% often seen as a reasonable expectation. However, a strong general ROI is something greater than 10%. Return on Stocks: On average, a ROI of 7% after inflation is often considered good, based on the historical returns of the market.

How to get 10 percent return on investment? ›

Investments That Can Potentially Return 10% or More
  1. Growth Stocks. Growth stocks represent companies expected to grow at an above-average rate compared to other companies. ...
  2. Real Estate. ...
  3. Junk Bonds. ...
  4. Index Funds and ETFs. ...
  5. Options Trading. ...
  6. Private Credit.

What is the average return of the S&P 500 in the last 50 years? ›

Stock market returns since 1950

If you invested $100 in the S&P 500 at the beginning of 1950, you would have about $310,899.58 at the end of 2024, assuming you reinvested all dividends. This is a return on investment of 310,799.58%, or 11.41% per year.

What is the average return on bonds last 10 years? ›

Bond Index Return – Between 2.52% and 11.85%

Among bond indexes include: S&P 500 Bond Index: 10-year running average of 2.52%

What is the historic return of the S&P 500? ›

The index acts as a benchmark of the performance of the U.S. stock market overall, dating back to the 1920s. The index has returned a historic annualized average return of around 10.26% since its 1957 inception through the end of 2023.

What is the average historical return on bonds? ›

Since 1926, large stocks have returned an average of 10 % per year; long-term government bonds have returned between 5% and 6%, according to investment researcher Morningstar.

Have bonds beat stocks over the last 20 years? ›

In other words, bonds outperformed stocks about a 2:1 ratio during this 20-year time period. The historical bond versus stock performance perception should slowly tilt more favorably towards stocks. Looking at the above chart should actually make stock investors hesitant to put more into stocks versus bonds.

What is the average annual return if someone invested 100% in bonds? ›

Generally, bonds have a lower rate of return compared to stocks, so the average annual return would likely be around 3-5%. The average annual return for investing 100% in stocks varies depending on the type of stocks and market conditions. Historically, the average annual return for stocks has been around 8-10%.

What are the returns on bonds and stocks? ›

The historical returns for stocks have been between 8%-10% since 1928. The historical returns for bonds have been lower, between 4%-6% since 1928. 3 Over the past 30 years, stocks have returned an average of 11% annually; while bonds have returned just 5.6% per year, on average.

What is the average return on 50 stocks 50 bonds? ›

As of Jun 12, 2024, the 50/50 Stocks/Bonds returned 9.80% Year-To-Date and 8.48% of annualized return in the last 10 years.

What is the 10 year bond market return? ›

10 Year Treasury Rate is at 4.31%, compared to 4.39% the previous market day and 3.84% last year. This is higher than the long term average of 4.25%. The 10 Year Treasury Rate is the yield received for investing in a US government issued treasury security that has a maturity of 10 year.

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

In the last 30 Years, the Stocks/Bonds 60/40 Portfolio obtained a 8.40% compound annual return, with a 9.64% standard deviation.

Top Articles
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 6046

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.