Monte Carlo Simulation for Retirement: Why Average Returns Lie

Monte Carlo simulation showing retirement success probability across 1,000+ scenarios

A retirement plan built on “6% average annual returns” will look great on a spreadsheet — and may fail catastrophically in practice. The reason: average returns don’t happen in a straight line. Markets crash, recover, stagnate, and boom in unpredictable sequences. A 30% crash in your first year of retirement does far more damage than a 30% crash in year 20 — even though the “average” return over the full period might be the same.

Monte Carlo simulation solves this by running your retirement plan through thousands of different market scenarios, each with randomized returns, and showing you the probability that your money lasts. Instead of one answer (“you’ll be fine”), you get a distribution: “there’s an 89% chance your money lasts to age 95, a 7% chance it runs out between 85 and 95, and a 4% chance it runs out before 85.”


What Is Monte Carlo Simulation?

Monte Carlo simulation is a statistical technique that uses random sampling to model uncertainty. In retirement planning, it works like this:

  1. Define your plan: Current savings, annual contributions, spending target, retirement age, account types, tax rules, government benefits
  2. Set return assumptions: Expected return (e.g., 6%) and volatility (e.g., 15% standard deviation) for each asset class
  3. Run thousands of scenarios: Each scenario generates a random sequence of annual returns drawn from a probability distribution (typically log-normal)
  4. Track outcomes: For each scenario, simulate every year of retirement — withdrawals, taxes, benefits, account balances — and record whether the portfolio survives to the end
  5. Report the distribution: Success rate (% of scenarios where money lasts), percentile bands (5th, 25th, 50th, 75th, 95th), and worst-case outcomes

The name “Monte Carlo” comes from the casino — the technique relies on randomness, just like a roulette wheel.


Why It Matters: Sequence of Returns Risk

The Problem With Averages

Consider two retirees who both experience 6% average returns over 30 years:

Retiree A: Gets +20% in years 1-5, then mixed returns after. Their portfolio grows early, providing a large base that sustains withdrawals easily.

Retiree B: Gets -15% in years 1-3, then strong returns after. Their portfolio drops early while they’re withdrawing, and the remaining balance never recovers — despite the same average return.

Both had “6% average returns.” One ran out of money. This is sequence of returns risk, and it’s the primary reason Monte Carlo simulation exists for retirement planning.

The Math

A $1M portfolio with $40,000 annual withdrawals:

Same 3-year average return (roughly). The bad sequence retiree has 45% less money — and 27 more years of withdrawals ahead.


How to Read Monte Carlo Results

Success Rate

The headline number: “92% of scenarios survived to age 95.” This means that out of 1,000+ simulated market paths, 920 produced enough money to fund your spending through age 95. The remaining 80 ran out.

Success RateInterpretation
95%+Very comfortable — plan has significant margin
85–95%Good — manageable risk with some flexibility needed
70–85%Moderate risk — consider adjustments
Below 70%High risk — plan likely needs changes

Percentile Bands

The confidence bands show the range of possible outcomes:

The gap between the 5th and 95th percentile is your uncertainty range. A wider gap means more outcome variability. The 5th percentile is the number that matters most for planning — it tells you what happens if you’re unlucky.


What Monte Carlo Can and Cannot Tell You

What It Does Well

What It Doesn’t Capture

Monte Carlo is a tool for understanding probability, not predicting the future. Use it alongside historical backtesting (which uses actual market data, including Robert Shiller’s S&P 500 dataset dating back to 1871) for a more complete picture.


How to Improve Your Success Rate

If your Monte Carlo success rate is below your comfort level:

  1. Reduce spending. The most powerful lever. Even $2,000/year less in spending can improve success rates by 5–10 percentage points.
  2. Delay retirement. Each additional working year adds contributions and reduces the number of withdrawal years. Even 1–2 years can meaningfully shift the curve.
  3. Delay CPP/Social Security. Higher guaranteed income later means less portfolio dependence in your 70s and 80s — exactly when sequence risk is most dangerous.
  4. Use adaptive spending strategies. Guyton-Klinger guardrails or VPW allow spending cuts during downturns, dramatically improving survival.
  5. Optimize the withdrawal sequence. Drawing from the right accounts at the right time reduces tax drag and preserves tax-free growth.
  6. Reduce portfolio volatility. A higher bond allocation reduces return variability but also reduces expected returns. The optimal allocation depends on your risk tolerance and time horizon.

Monte Carlo vs. Historical Backtesting

ApproachMethodStrengthWeakness
Monte CarloRandom returns from a distributionTests thousands of paths, including ones that haven’t happenedAssumes returns follow a known distribution
Historical backtestingReal returns from 1871–presentUses actual market data with real crashes and recoveriesLimited to ~150 years of data; future may differ

The best approach uses both: Monte Carlo for broad probability assessment, and historical backtesting for grounding in real-world market behavior.


How Cinderfi Helps

Cinderfi runs 1,000+ Monte Carlo simulations in a Web Worker (keeping the UI responsive) with log-normal return distributions and configurable volatility. The results appear as confidence bands on the Monte Carlo chart — showing the 5th through 95th percentile outcomes for your portfolio balance, spending, and estate value over time. The Summary tab shows the headline depletion probability alongside deterministic metrics. Every scenario, withdrawal strategy, and spending approach can be stress-tested through Monte Carlo to see which combination produces the best risk-adjusted outcome.

Stress-test your retirement plan — try Cinderfi free.

· 5 min read

See your full retirement picture

Real tax math for every province and state. Year-by-year projections, not rules of thumb.

Try Your Numbers — Free

See all features →

Frequently Asked Questions

What is Monte Carlo simulation in retirement planning?

Monte Carlo simulation runs your retirement plan through 1,000+ randomized market scenarios to show the probability your money lasts. Instead of assuming a single average return, it tests a wide range of possible market paths — including crashes and booms — giving you a success rate and range of outcomes.

What is a good Monte Carlo success rate?

95%+ is very comfortable with significant margin. 85-95% is good with manageable risk. 70-85% suggests moderate risk requiring some flexibility. Below 70% indicates the plan likely needs adjustments — reduce spending, delay retirement, or change your withdrawal strategy.

What is sequence of returns risk?

Sequence of returns risk is the danger that poor market performance in the first few years of retirement permanently impairs your portfolio — even if long-term average returns are fine. A 30% crash at age 65 does far more damage than one at age 85 because you're withdrawing from a smaller base for decades.

Is Monte Carlo better than historical backtesting?

They complement each other. Monte Carlo tests thousands of possible paths including ones that haven't happened yet. Historical backtesting uses actual market data (1871-present) with real crashes and recoveries. Using both gives the most complete picture of your plan's robustness.

Related Guides

Related Calculators