What's a Good Return on Investment? The 3-Year Guide

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 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%.

I learned this the hard way. Early on, I chased a "20% annual return" strategy that involved leveraged ETFs. I hit the number for a few quarters, then a market correction wiped out 18 months of gains in a week. The volatility was unsustainable for my nerves. The risk-adjusted return was terrible.

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

Is a 7% annual return realistic for a moderate-risk portfolio over the next three years?
Given current economic conditions (interest rates, valuations), a 7% real (after-inflation) return might be optimistic for a moderate portfolio. A 7% nominal return is more plausible but not guaranteed. It depends heavily on market performance. A diversified global portfolio might target 5-8% nominal annually over the long run, but any three-year slice can deviate significantly. Focus on your asset allocation rather than fixating on a single percentage.
My S&P 500 ETF returned 8% over three years. Did I do something wrong since the average is 10%?
Not necessarily. The "10% average" is a long-term (100+ year) figure. It includes periods of explosive growth. Many three-year periods fall below that. The critical questions are: 1) Did you beat inflation? (An 8% nominal return with 10% inflation is bad. With 2% inflation, it's okay). 2) Did you stick to your plan without panic selling? If yes, you did fine. Chasing the average every single period leads to overtrading and higher costs.
How much should I worry if my 3-year ROI is negative?
It depends entirely on what you own. If you're in a broad market index fund and the market is down broadly, a negative return is unfortunate but not a reflection on you. If you're in a supposedly "safe" bond fund and it's deeply negative, you need to understand why (likely due to rapid interest rate hikes). The worry should trigger a review, not panic. Ask: Has my investment's fundamental thesis changed? If not (e.g., the companies in your index are still profitable), staying the course is often the right, though difficult, move. If the loss is due to a speculative bet, it's a costly lesson to reassess your risk tolerance.
What's a better goal than targeting a specific ROI percentage?
Target achieving your financial milestones with an appropriate level of risk. Instead of "I want 10% per year," set goals like "I want my portfolio to grow to $X for a down payment in 3 years, and I can contribute $Y monthly." Then, work backwards to see what rate of return is required. If the required rate is 12%, you know your goal is aggressive and may require higher risk. If it's 4%, you can invest more conservatively. This flips the script from chasing returns to managing risk to meet a concrete life goal.

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.