Monte Carlo Retirement Simulator

Buy me a coffee Buy me a coffee

Explores retirement drawdowns across thousands of market scenarios. Choose Percentage Withdrawal if you’re in Australia as it includes adjustable superannuation minimum drawdown rules.

Australian Super Minimum Withdrawal Rates:

AgeMinimum %Min $ (at start bal)Min $ (at target bal)
60-64 % -- --
65-74 % -- --
75-79 % -- --
80-84 % -- --
85-89 % -- --
90-94 % -- --
95+ % -- --

Withdrawals calculated as % of balance at start of each year, increasing with age

Typical: 10-15%
? Arithmetic Normal: samples year returns directly from a Normal(mean, sd) distribution (simple).

Lognormal: samples geometric returns (more realistic for long horizons). Calibrates underlying log-parameters to match entered arithmetic mean/variance where possible.

Student-t: heavy-tailed shocks for stress testing; controlled by the 'Student-t df' parameter.
Only used for Student-t model
Withdrawals increase yearly

Inflation Adjustment: With 2.5% CPI, your $126,000 withdrawal will grow to $-- by year 30 to maintain purchasing power.

Success Rate
--
--
Median Final Balance
--
50th percentile outcome
Money Runs Out
--
--

Final Balance Distribution

10th Percentile (Worst)
--
50th Percentile (Median)
--
90th Percentile (Best)
--

Balance Range Over Time

Dark blue line: Median outcome (50% of simulations above/below)

Blue shaded area: Middle 50% of outcomes (25th-75th percentile)

Light blue area: 80% of outcomes fall within this range (10th-90th percentile)

Probability of Success By Year

What % of simulations still have money left at each year

What This Means

Technical Notes:

Configure your parameters above and click Run Simulations

The simulator will test your withdrawal strategy across thousands of possible market scenarios

Disclaimer: this is an exploratory tool only. I am not a financial planner and this is not advice. Results may be inaccurate or wrong. Built for my own modelling and shared in case it’s useful. Use at your own discretion.