Monte Carlo simulation for retirement
Simple calculators assume the portfolio earns the same rate every year. Real markets have good and bad years, and the order in which they come matters: a crash in the first years of withdrawals hurts far more than the same crash near the end, because you are selling assets at low prices to pay the bills. A Monte Carlo simulation draws thousands of possible sequences of returns and counts in how many of them the money lasts.
What you need to enter
- Expected real return: the average return above inflation. For diversified portfolios, 3% to 5% a year is a prudent assumption.
- Volatility: how much returns swing from year to year. Short-term bonds are close to zero; a balanced stock and bond mix runs about 8% to 12%; an all-stock portfolio, 15% to 25%.
- Contributions and withdrawals: in today’s money, so you can compare them with your current budget.
How to read the result
The chance of success is the share of simulations in which the money lasts all the withdrawal years. Many planners aim for 85% to 90%. Below that, the plan depends heavily on luck. The safe withdrawal is the largest monthly amount that keeps a 90% chance.
The median is the middle path: half of the simulations do better, half do worse. The lower edge of the band (worst 10%) shows what happens in a bad but plausible future.
How to improve the odds
- Save more or work a few more years: each extra year adds contributions and cuts one year of withdrawals.
- Withdraw less in bad years: flexible spending is one of the most effective protections.
- Combine with guaranteed income, such as a public or workplace pension, which reduces how much the portfolio must provide.
The model uses lognormal monthly returns with a fixed seed, so the results do not change with every click. It is a planning tool, not a forecast.