Investment Return Calculator: Track Your Portfolio Growth

Data-Driven Analysis — Historical Returns, Asset Classes & Inflation Impact

📅 April 13, 2026 · ⏱️ 10 min read · By Risetop Team
⚠️ Financial Disclaimer: This article is for informational purposes only and does not constitute investment advice. Past performance does not guarantee future results. All historical data is based on publicly available sources and may not reflect current market conditions. Consult a licensed financial advisor before making investment decisions.

Understanding how your investments grow over time — and what that growth is really worth after inflation — is the foundation of sound financial planning. Whether you're saving for retirement, evaluating a brokerage account, or comparing investment options, the math behind portfolio growth determines whether you'll meet your financial goals or fall short.

This guide uses 90+ years of market data to show you what different asset classes have actually returned, how inflation erodes purchasing power, and how to use our investment return calculator to model your own portfolio's trajectory.

S&P 500 Historical Returns: 90 Years of Data

The S&P 500 is the most widely referenced benchmark for U.S. stock market performance. Here's what the data tells us from 1926 through 2025:

📈 S&P 500 by the Numbers

10.2% — Average annual nominal return (arithmetic mean)
7.0% — Compound annual growth rate (CAGR)
-36.6% — Worst single-year return (1931)
+54.2% — Best single-year return (1954)
28 of 99 years — Negative return years (approximately 28% of the time)

A critical distinction: the arithmetic average (10.2%) overstates what an investor actually earned, while the CAGR (7.0%) represents the true compounded growth rate. This difference is caused by volatility — a 50% drop requires a 100% gain to recover, and arithmetic averaging doesn't account for this asymmetry.

Rolling Period Returns

Historically, the S&P 500 has never posted a negative return over any 20-year rolling period. This data point is powerful for long-term investors:

Holding PeriodWorst ReturnBest ReturnMedian Return
1 Year-36.6%+54.2%+10.5%
5 Years-2.3%+28.6%+9.8%
10 Years-0.9%+20.1%+10.2%
20 Years+1.1%+17.9%+7.5%
30 Years+3.6%+13.6%+7.8%
💡 The Takeaway: Time is the ultimate diversifier. While any single year can deliver devastating losses, every 20-year holding period in history has been positive. The longer you hold, the narrower the range of outcomes.

Asset Class Comparison: What Actually Performs Best?

Different asset classes offer fundamentally different risk-return profiles. Here's how major asset classes have performed historically (1926-2025, nominal annual returns):

Asset ClassAvg Annual ReturnReal Return (after inflation)Worst YearVolatility
Small-Cap Stocks12.1%9.0%-47.5%Very High
Large-Cap Stocks (S&P 500)10.2%7.0%-36.6%High
Real Estate (REITs)9.2%6.1%-37.3%High
Corporate Bonds5.9%2.8%-8.1%Medium
Government Bonds (10Y)4.9%1.8%-8.1%Low-Medium
Treasury Bills3.3%0.3%0.0%Very Low
Inflation (CPI)3.0%-2.1%

The data reveals a clear pattern: higher returns come with higher volatility and worse worst-case scenarios. Small-cap stocks lead in average returns but have lost nearly half their value in a single year. Treasury bills barely keep pace with inflation but have never had a negative year.

Compound Growth Over Time

Here's what $10,000 invested in different asset classes grows to over 30 years:

Asset Class$10K After 10 Years$10K After 20 Years$10K After 30 Years
Small-Cap Stocks$31,064$96,463$299,599
Large-Cap Stocks$26,084$68,044$177,494
Corporate Bonds$17,708$31,345$55,517
Government Bonds$16,047$25,750$41,331
Treasury Bills$13,816$19,087$26,393

The difference between stocks and bonds is dramatic: $10,000 in large-cap stocks becomes $177,494 over 30 years, while the same amount in Treasury bills grows to only $26,393 — a difference of over $150,000. This is the power of compound growth at different rates.

Inflation: The Silent Portfolio Killer

Nominal returns paint an incomplete picture because inflation steadily erodes purchasing power. The U.S. dollar has lost approximately 94% of its purchasing power since 1926. A dollar in 1926 had the buying power of roughly $16.75 today.

Calculating Real Returns

The correct formula for inflation-adjusted returns is:

Real Return = [(1 + Nominal Return) ÷ (1 + Inflation Rate) − 1] × 100

Example: If your portfolio returned 10% and inflation was 3%:

The difference seems small for a single year, but over decades, compounding the correct real return versus the approximate one leads to meaningful differences in projected portfolio values.

Inflation Impact on $10,000 Over Time

PeriodNominal Value (7% growth)Purchasing Power (3% inflation)Value Lost to Inflation
10 Years$19,672$14,637$5,035
20 Years$38,697$21,410$17,287
30 Years$76,123$31,320$44,803

After 30 years, your $10,000 nominally grew to $76,123, but its actual purchasing power is only $31,320 in today's dollars. Nearly 60% of the nominal growth is an illusion created by inflation. This is why real returns matter.

Putting It All Together: Model Your Portfolio

Our investment return calculator lets you input your specific parameters and see projected growth over time:

  1. Initial investment — your starting portfolio value
  2. Monthly contribution — regular additions (e.g., $500/month from salary)
  3. Expected return rate — based on your asset allocation (conservative: 5%, moderate: 7%, aggressive: 9%)
  4. Inflation rate — current or historical average (typically 2.5-3.5%)
  5. Time horizon — years until you need the money

📊 Example: Moderate Portfolio Projection

Initial: $25,000 | Monthly: $800 | Return: 7% | Inflation: 3% | 30 Years

$1,053,401 — Nominal portfolio value
$433,392 — Real value in today's dollars

Calculate Your Portfolio's Growth

See exactly how your investments could grow — with and without inflation.

Try Our Investment Return Calculator →

Frequently Asked Questions

What is a good average annual return on investment?+

The S&P 500 has historically returned ~10% per year nominally, or ~7% after inflation. A diversified 60/40 stock-bond portfolio historically returns 7-8% nominally (4-5% real). "Good" depends on your risk tolerance and time horizon.

How do you calculate investment return adjusted for inflation?+

Real Return = ((1 + Nominal Return) / (1 + Inflation Rate) - 1) × 100. For 10% return with 3% inflation: ((1.10 / 1.03) - 1) × 100 = 6.8%. This is more accurate than simple subtraction.

How much does $10,000 grow in 20 years in the S&P 500?+

At the historical 10% average, $10,000 grows to approximately $67,275 in 20 years and $174,494 in 30 years. These use compound growth — actual results vary year-to-year but the long-term average has been consistent over 90+ years.

What is the difference between CAGR and average annual return?+

Arithmetic average adds yearly returns and divides by count. CAGR measures actual growth from start to finish. CAGR is always lower because volatility matters — a 50% loss requires 100% gain to recover, but arithmetic average shows +25%.

Which asset class has the highest historical returns?+

Small-cap stocks lead at ~12% nominal annually, followed by large-cap stocks (10%), real estate (9%), corporate bonds (6%), government bonds (5%), and T-bills (3%). Higher returns mean higher volatility — small-caps have seen 50%+ drawdowns.