You type "what is a good return on investment over 3 years" into Google, hoping for a clean, simple number. Maybe 8%? 10%? 15%? I get it. When I first started managing my own portfolio, I craved that same certainty—a single benchmark to tell me if I was winning or losing.
The truth is, the financial industry often sells you that simplicity. But it's misleading. A "good" ROI isn't a universal constant; it's a moving target shaped by what you invest in, the risks you take, and what's happening in the wider economy.
Over a three-year period, you're not just measuring raw growth. You're assessing consistency, resilience to market dips, and whether the returns justify the sleepless nights. A 20% return from a speculative crypto play feels very different from a steady 9% from a diversified stock fund. One is a rollercoaster, the other is a train ride.
Let's cut through the noise. A good three-year return is one that meets or exceeds the realistic historical average for your chosen asset class, after adjusting for inflation and fees, and aligns with your personal financial goals and risk tolerance. If that sounds nuanced, it's because it is. This guide will give you the frameworks and numbers to make that judgment for yourself.
What You'll Learn Inside
What Defines a ‘Good’ ROI? Context Is Everything
Asking for a good ROI without context is like asking for a good salary without mentioning the job, location, or experience. It's meaningless.
The Inflation Anchor
This is non-negotiable. If inflation averages 3% per year over your three-year period, a nominal return of 5% is really only a 2% gain in purchasing power. A "good" return must first beat inflation. Historically, central banks like the Federal Reserve aim for ~2% inflation. Recently, it's been higher. Always think in terms of real return (return after inflation).
Risk-Adjusted Return: The Real Measure of Skill
Here's a perspective you don't hear enough: a 12% return with high volatility that keeps you up at night is often inferior to a 9% return achieved smoothly. Why? The smoother path allows for more reliable compounding and prevents panic selling at the bottom. A good ROI considers the risk taken to achieve it. A government bond returning 4% is, in many ways, a better outcome than a penny stock returning 15% if the stock's risk of going to zero was 30%.
Your Personal Benchmark
Your goal isn't to beat Warren Buffett. It's to fund your child's education, buy a house, or secure retirement. A 6% return that gets you to your down payment goal is a fantastic return. A 10% return that leaves you far short of your retirement needs might be disappointing, even if it beats the market average.
A good ROI is personal.
Benchmarking Your 3-Year Returns: Asset Class by Asset Class
Now for the numbers you came for. Remember, these are long-term historical averages. Any specific three-year period can be wildly different (see 2008-2011 vs. 2019-2022). They are guideposts, not guarantees.
| Asset Class / Investment Type | Historical Avg. Annual Return (Nominal)* | What a "Good" 3-Year Total Return Might Look Like** | Key Risk Factors |
|---|---|---|---|
| U.S. Large-Cap Stocks (S&P 500) | ~10% | 25% - 40%+ total return | Market crashes, recessions, high volatility. |
| U.S. Bonds (Aggregate Bond Index) | ~4-5% | 12% - 18% total return | Interest rate hikes, inflation, credit risk. |
| Real Estate (REITs) | ~9-11% | 22% - 38% total return | Interest rates, property market cycles, vacancies. |
| High-Yield Savings Account / CDs | ~3-5% (variable) | 9% - 16% total return | Inflation risk (may lose purchasing power). |
| Cryptocurrency (e.g., Bitcoin) | Extremely Volatile | N/A - No reliable average | Extreme volatility, regulatory risk, speculation. |
| A Diversified 60/40 Portfolio | ~8-9% | 19% - 32% total return | Moderate market and interest rate risk. |
*Sources: Long-term data from indices like the S&P 500, Bloomberg Barclays Aggregate Bond Index, and NAREIT. **"Good" assumes performance at or above the historical average range over a three-year period. Compounding is applied.
Interpreting the Table for Your Situation
If you're 100% in an S&P 500 index fund and your account is up 28% over three years, you're doing roughly average-to-good. If you're in a mixed portfolio and up 20%, you're also likely in good shape. If you're in high-yield savings and up 8%, you've preserved capital but likely lost ground to inflation—this isn't a "good" growth return, but it might be a perfect outcome for your emergency fund.
The Big Mistake Most People Make
They compare their diversified portfolio's return to the headline S&P 500 number during a bull market and feel like failures. This is apples-to-oranges. A 60/40 portfolio is designed to be less volatile. It should underperform a pure stock portfolio when stocks soar. Its win is losing less when stocks crash. Judge your return against an appropriate benchmark, not the hottest asset of the moment.
What Matters More Than the Raw Percentage
Chasing the highest possible percentage can lead to disastrous decisions. Here’s what to prioritize instead.
Consistency of Returns
A sequence of returns like +8%, +10%, +9% is far more valuable than +25%, -15%, +20%, even if the three-year total is slightly higher in the second scenario. Consistent returns allow for predictable compounding and reduce sequence risk—the danger of big losses as you start to withdraw money.
Fees and Taxes: The Silent Return-Killers
A fund boasting a 10% historical return but charging a 1.5% annual fee delivers you 8.5%. In a taxable account, dividends and capital gains distributions can take another bite. A "good" gross return can become a mediocre net return quickly. Low-cost index funds and ETFs, and tax-efficient account placement (like using IRAs and 401(k)s), are how you protect your ROI.
The Economic Cycle's Role
Your three-year window might start at a market peak or a trough. Starting in early 2009 (post-crash) versus early 2000 (dot-com peak) would lead to wildly different three-year outcomes, regardless of investment skill. A good return accounts for the starting point. If you achieved a modest 4% annualized return over a three-year bear market period, you actually did exceptionally well.
How to Calculate and Track Your 3-Year ROI Accurately
You can't manage what you don't measure. Here's the simple formula, and where people mess it up.
Annualized ROI Formula: [(Ending Value / Beginning Value)^(1 / Number of Years)] - 1
Example: You invest $10,000. Three years later, it's worth $13,310.
Step 1: $13,310 / $10,000 = 1.331
Step 2: 1.331^(1/3) ≈ 1.10
Step 3: 1.10 - 1 = 0.10 or 10% annualized return.
Most brokerage apps calculate this for you (look for "Personal Rate of Return" or "Time-Weighted Return"). The critical step everyone forgets? Factoring in cash flows. If you added $2,000 halfway through the period, a simple formula breaks. Your broker's "personal return" calculation accounts for this—it's the number you should trust.
Your Questions on Investment Returns, Answered
Final thought: A good three-year return is less about hitting a mythical number and more about executing a sound strategy that you understand and can stick with through up and down markets. It's about progress toward your goals, not beating an arbitrary benchmark. Get the strategy right—diversification, low costs, consistent contributions—and the returns will follow over time.