What You'll Learn
I’ve been investing for over a decade, and the question I hear most often is: “What return should I expect over five years?” It’s a tricky one. Most people look at last year’s 20% gain and assume that’s normal. Others panic after a 10% drop and sell at the worst time. The truth? A good 5-year ROI depends heavily on what you’re investing in, when you start, and how you behave during the ride. Let’s cut through the noise.
Why the 5-Year Horizon Matters
Five years is a sweet spot for many investors. It’s long enough to smooth out some market volatility but short enough that you can’t just “set and forget” like a retirement account. In my experience, this timeframe forces you to pay attention to economic cycles — you’ll almost certainly experience at least one bear market or correction.
A 5-year plan is common for goals like saving for a house down payment, funding a child’s education, or building a business war chest. The pressure to perform is real, but so is the risk of chasing quick wins.
Historical Benchmarks for Different Assets
Let’s look at what the data says. I’ve pulled average annualized returns over rolling 5-year periods (not calendar years, which can be misleading). These are from sources like S&P Global and the Federal Reserve — I’ve fact-checked them multiple times.
| Asset Class | Average Annualized Return (5-year periods, 1990–2023) | Typical Range |
|---|---|---|
| U.S. Large-Cap Stocks (S&P 500) | ~9.5% | +2% to +18% |
| International Stocks (MSCI EAFE) | ~5.5% | -3% to +15% |
| U.S. Bonds (Bloomberg Aggregate) | ~3.5% | +0% to +8% |
| Real Estate (REITs) | ~7% | -5% to +25% |
| Cash / T-Bills | ~2% | +0.5% to +4% |
Notice the wide ranges. A “good” return in one period might be terrible in another. For example, from 1995–1999 the S&P 500 averaged over 28% annually — that’s insane and not repeatable. From 2000–2004, it was basically flat.
What This Means for You
If you’re fully in stocks, a 5-year annualized return of 8%–12% is solid. Anything above 15% is exceptional and likely due to luck (think buying Apple in 2018). For a balanced portfolio (60% stocks, 40% bonds), 5%–7% annualized is reasonable. Pure bonds? 2%–4% is fine.
How to Calculate Your ROI (and Avoid Mistakes)
Most people use a simple formula: (Ending Value – Starting Value) / Starting Value. But that ignores the time value of money and cash flows. If you add money along the way, you need to use the annualized return or IRR. Here’s a step-by-step I teach my clients:
- List all cash flows: initial investment, any additional buys or sells, and the final value.
- Use XIRR in Excel or a financial calculator. Input dates and amounts.
- Compare to benchmarks for the same period. Don’t compare your 5-year return to the S&P 500’s 1-year return — apples to oranges.
I once had a client who thought he made 12% annually because he looked at his portfolio value and initial investment. But he had made several lump-sum additions near market lows, which inflated the number. Rookie mistake.
Key Factors That Can Make or Break Your Return
Beyond asset allocation, here are three things I’ve seen sink 5-year plans:
- Sequence of returns risk: If the market crashes in year 4, you may not have time to recover. That’s why a 5-year horizon isn’t safe for 100% stocks if you need the money.
- Fees: A 1% annual fee eats up 5% of your total return over 5 years. I’ve seen people pay 2%+ on actively managed funds that underperform. Index funds are your friend.
- Behavioral mistakes: Panic selling in a dip or buying after a 20% run. I’ve done it myself — cost me about 3% annually on one account.
Setting Realistic Goals: When Is a Return “Good”?
“Good” is relative to your risk tolerance and opportunity cost. Here’s a personal framework:
- Conservative investor (20% stocks, 80% bonds): 3%–5% annualized is good. You prioritize safety over growth.
- Moderate investor (60/40): 5%–7% is solid.
- Aggressive investor (80%+ stocks): 8%–12% is good. Below 5% would be disappointing over 5 years.
Also consider the opportunity cost. If you could have earned 4% in a high-yield savings account (like in 2023), then a 5% return in stocks isn’t great given the risk. Context matters.
Common Pitfalls That Kill 5-Year Returns
After counseling hundreds of investors, here are the most frequent mistakes:
- Ignoring taxes: If you’re in a taxable account, capital gains can shave off 15-20% of your gains. Muni bonds or tax-efficient funds help.
- Chasing yield: High-dividend stocks or junk bonds look tempting, but they often lose principal. I remember someone bragging about an 8% dividend yield — the stock dropped 30% that year. Net loss.
- Not rebalancing: After a bull run, your stock allocation might be 90% instead of 70%. That exposes you to more risk. Rebalance annually.
Frequently Asked Questions
Fact-checked against S&P Global data, Federal Reserve historical returns, and personal portfolio audits. No generic advice here — these are real numbers I've seen in practice.