📈 Investment Growth Simulator

See exactly what your investment portfolio becomes over time. Account for compound growth, regular contributions, and the impact of market volatility on your long-term returns.

Investment Growth Trajectory

Final Value
$0
Total Invested
$0
Compound Growth
$0
CAGR Achieved
0%
📊 Year-by-Year Milestones

What is the Investment Growth Simulator?

The Investment Growth Simulator is built to answer one powerful question: "What will my portfolio actually be worth in 20 years?" Most people have a rough sense that "compound interest is powerful" but no concrete picture of the dollar value. This simulator turns that abstract idea into a vivid, personalized projection.

Unlike a simple compound interest calculator, this tool layers in realistic investment features: expected returns adjusted for volatility, dividend reinvestment, and time horizon effects. The result is a much more honest projection of what stock market investing actually delivers.

The Math Behind It

The core formula uses the future value of an annuity with compound growth:

FV = P × (1 + r)^t + PMT × [((1 + r)^t − 1) / r]

Where P is the initial investment, r is the periodic (monthly) return, t is the number of periods, and PMT is the monthly contribution. We layer in dividend yield as additional compounding, and apply a "volatility haircut" that reduces the effective return slightly to account for sequence-of-returns risk and behavioral drag.

How to Use This Simulator

  1. Enter your initial investment amount and how much you'll add each month.
  2. Set your expected return. Stocks have historically returned 7–10% nominal; bonds 3–5%.
  3. Add volatility (the standard deviation of returns) to model real-world risk.
  4. Include dividend yield if your investments pay distributions (S&P 500 averages ~2%).
  5. Set your time horizon and click "Run Simulation" to see the full projection.

Benefits of Visualizing Investment Growth

Numbers on a page become real when you see them on a chart. A projection showing $400,000 in 20 years hits different from a vague idea that "I should invest more." It also shows the cost of waiting: starting at 25 versus 35 typically doubles the end result, even with the same monthly contribution.

The simulator also helps with realistic expectations. By factoring in volatility and dividends, you get a more honest projection than the rosy "10% annual return" sales pitch. Use it to stress-test your retirement plan or to set specific dollar-amount goals.

⚠️ Educational Estimate Only

This tool provides educational estimates only. It is not financial, investment, tax, or legal advice. Real outcomes depend on market conditions, fees, inflation, taxes, personal behavior, and life circumstances.

Results are based on simplified compound growth assumptions. Actual investment returns are not guaranteed and may be higher or lower. See our Methodology and Disclaimer for full details.

How this is calculated

Inputs used

You provide the starting amount, monthly contribution, expected return rate, and time period. Each input affects the result directly — try changing one to see how the projection moves.

Formula (simplified)

Future value is estimated using the standard compound growth formula with a recurring monthly contribution:

FV = P × (1 + r)^n + PMT × [((1 + r)^n − 1) / r]

Where P = starting amount, PMT = monthly contribution, r = monthly return rate, n = number of months.

Assumptions

  • Contributions are made every month and grow at the same rate.
  • Returns are constant — real markets go up and down.
  • No fees, taxes, or inflation are deducted by default.
  • Compounding is monthly, not daily.

Limitations

Real portfolios face sequence-of-returns risk, fees, taxes, and behavioral changes (pausing contributions, withdrawing, etc.). Treat the result as a directional baseline, not a forecast.

Frequently Asked Questions

What return should I use for stocks?

Historical S&P 500 nominal return is ~10%. After inflation, real return is ~7%. For a 20+ year horizon, 7–8% is a reasonable expected return, and accounts for the volatility haircut.

Does volatility reduce my expected return?

Volatility itself doesn't reduce geometric average return in a random-walk model, but it creates sequence-of-returns risk — withdrawing during a bad year hurts much more than withdrawing during a good one. For accumulation, volatility matters less.

Should I include dividends?

Yes. Dividend reinvestment is a significant contributor to long-term total return. The S&P 500's ~2% dividend yield compounds meaningfully over decades.

What about taxes?

This is a pre-tax projection. In a taxable account, drag from capital gains and dividend taxes can reduce returns 0.5–1.5% annually. Tax-advantaged accounts (401k, IRA) avoid most of this.

Can I model bear markets?

The simulator uses expected returns averaged over time. A real 20-year period will include 2–3 major bear markets. The long-term average smooths these out, but be prepared for year-to-year volatility of ±15%.

Related Simulators

Frequently Asked Questions

How does this simulator work?
This calculator uses established mathematical models to project long-term outcomes from your current inputs. Enter your values, and the simulator shows realistic projections over time based on compound growth, behavioral consistency, and average historical returns where relevant.
Is this calculator accurate?
The projections are based on mathematical models and reasonable assumptions. Real-world results will vary depending on factors outside this tool's scope, such as market conditions, life changes, and personal circumstances. Use the results as directional guidance, not exact predictions.
Can I use it for financial planning?
Yes — this is an excellent starting point for financial planning. It helps you understand the long-term impact of saving, investing, and spending decisions. For personalized financial advice, consult a qualified financial advisor.
Is the tool free?
Yes, completely free with no sign-up required. All ZAQORI simulators run entirely in your browser — your data stays on your device and is never sent to our servers.