Retirement Monte Carlo Simulator

How often does a withdrawal rate run out of money? Drag a slider and 100,000 simulated retirements rerun.

4.0% ($40,000 a year per $1,000,000)
30 years
60% stocks, 40% bonds

Results

Loading the simulator…

—
Failure rate
—
Paths that ran out
—
Half of failures by year

Failure rate by withdrawal rate

Share of simulated retirements that run out of money at each withdrawal rate from 0% to 10%0%25%50%75%100%0%2%4%6%8%10%Withdrawal rate

Assumptions

  • Returns are real (inflation-adjusted) and drawn from a normal distribution each year.
  • Stocks average 8.0% a year, with a standard deviation of 18%.
  • Bonds average 2.5% a year, with a standard deviation of 8%.
  • Stock and bond returns have a correlation of 0.1.
  • The portfolio is rebalanced to your stock share every year.
  • You withdraw at the start of each year. The withdrawal is a fixed share of the starting balance, held constant after inflation.
  • No fees or taxes.
  • The return figures are rounded assumptions, not fitted to data. Model error can move the estimate in either direction.
  • Every setting uses the same 100,000 market histories, and sampling error is about ±0.2 percentage points.
  • The starting balance doesn't change the failure rate under this model.
  • Real markets crash more often than a bell curve predicts; see Catastrophic Financial Risks.
  • This is an illustration, not financial advice.

Why bother: Why Financial Independence?