Monte Carlo Investment Simulator

Run thousands of scenarios with geometric Brownian growth. Enter your return assumptions, see the distribution of outcomes. Runs 100% in your browser.

$
$

Added at the start of each year. Set to 0 for a lump-sum simulation.

Historical US equity ≈ 7% real, 10% nominal. Bonds ≈ 2–4%. Mixed ≈ 5–7%.

US equity ≈ 15–20%. 60/40 portfolio ≈ 9–12%. Bonds ≈ 5–7%.

$

We'll show % of simulations that hit this. Leave blank to skip.

Monte Carlo Simulation

 

Median terminal value
Mean terminal value
10th percentile
90th percentile
Total contributed

Portfolio value over time (percentile bands)

Terminal value distribution

5–95% band   20–80% band   Median   Target

Click Run simulation to see results.

What is a Monte Carlo simulation?

Instead of projecting one "expected" growth path, Monte Carlo runs thousands of randomized scenarios and shows the distribution of possible outcomes. It answers "what could happen?" rather than "what will happen?"

How this simulator works

Limitations worth knowing