Monte Carlo & Risk

Why Monte Carlo Beats a Single Average Return

Markets don't return a tidy 7% every year. A Monte Carlo simulation respects that — and turns “will I be okay?” into a probability.

By · Updated June 21, 2026
1,000 PATHS

A Monte Carlo simulation is a way of answering a question about the future by running it thousands of times under different random conditions and looking at the spread of results. In retirement planning, it means playing your plan — your savings, contributions, and spending — through thousands of plausible but randomized market histories, then counting how often your money lasts. The output isn't a single number; it's a probability of success and a picture of the range of outcomes you might get.

The technique is named after the Monte Carlo casino and was developed in the 1940s by mathematicians Stanislaw Ulam and John von Neumann while working on nuclear physics problems that were too complex to solve with a clean formula. The same idea — substitute brute-force random sampling for an impossible exact calculation — is exactly what makes it perfect for retirement, where the future depends on a sequence of returns nobody can predict.

The problem with a single average return

A typical retirement calculator grows your portfolio at one fixed rate — say 7% a year — and draws a single smooth line. That line is almost always wrong, for a subtle but important reason: the average of a volatile sequence is not the same as the result of that sequence.

Consider two years: +30% then −30%. The simple average is 0%, so you'd expect to break even. But $100 that gains 30% becomes $130, and then loses 30% to become $91. You're down 9% despite a “0% average.” This gap between the arithmetic average and the actual compounded result is called volatility drag, and a flat-return spreadsheet ignores it entirely.

Avg return
0%
Actual result
−9%
The gap
volatility drag

The drag gets worse as volatility rises, and it compounds over a 30-year retirement. Worse still, once you add withdrawals, the order of those jagged returns starts to matter too — a topic so important it has its own name, sequence-of-returns risk. A single-average model is blind to both effects at once, which is why it tends to paint a rosier picture than reality delivers.

Nobel laureate William Sharpe made the deeper point in a famous essay titled “Financial Planning in Fantasyland”: planning as if you'll earn the average return every year describes a world that doesn't exist. Real plans have to survive the bad sequences, not just the average one.

What Monte Carlo actually does

Instead of one path, RetireOdds runs 1,000 paths by default. Each path is one complete possible lifetime of your plan, built from a different randomized sequence of yearly returns and inflation. In each path the simulator walks year by year: apply that year's return, add contributions if you're still working, subtract spending and taxes if you're retired, and check whether the balance survived. Across all 1,000 paths it then asks one question — in how many did the money last to the end? That share is your chance of success.

Simulations
1,000
Succeeded
900
Odds
90%

There's more than one honest way to generate those return sequences, and RetireOdds offers three:

  • Random (normal): each year's real return is drawn from a bell curve centered on your expected return, with a spread set by volatility. Simple and transparent.
  • Block bootstrap: stitches together real five-year blocks of U.S. market history (1928–2023), which preserves the way good and bad years cluster in reality.
  • Historical sequence: replays every actual historical starting year in order — the most literal backtest.

Pure random draws can actually be harsher than history, because real markets show some mean reversion (a terrible decade tends to be followed by a better one) that independent random draws don't capture. That's why comparing engines is useful, and why our methodology page documents exactly how each one works.

A single-return spreadsheet gives you one tidy answer that's almost certainly wrong. Monte Carlo gives you a distribution — and a distribution is the truth about an uncertain future.

How to read the output

  • Chance of success: the share of paths where you don't run out of money. Most planners treat 90%+ as a robust plan, 75–90% as solid-but-worth-watching, and below 75% as a flag to adjust.
  • P10 / P50 / P90: the 10th, 50th (median), and 90th percentiles of your ending balance. P50 is your typical outcome; the distance between P10 and P90 shows how much your result depends on luck.
  • The projection cone: a fan of possible balances over time, widening into the future as uncertainty compounds. The middle line is the median path; the shaded band is the likely range.

A common mistake is chasing 100%. Aiming for certainty usually means dying with a huge unspent balance — you over-saved or under-lived. A success rate in the 85–95% range, combined with a willingness to adjust spending if things go badly, is a healthier target than a theoretical 100%.

Garbage in, garbage out: why inputs matter

A Monte Carlo result is only as trustworthy as the assumptions you feed it. Three inputs dominate the outcome: your expected return, your volatility, and your inflation assumption. Nudge the expected real return down by one percentage point and a 90% plan can slide into the 70s. This isn't a flaw — it's the model being honest that the future is uncertain. The right response is to test a range of assumptions (optimistic, central, pessimistic) rather than betting everything on one, and to prefer engines grounded in real history (bootstrap and historical) when you want a reality check on the random-normal version.

It also matters how spending is modeled. A plan that assumes rigid, never-changing spending will always look riskier than one that lets you trim a little in bad years — because real retirees do adjust. RetireOdds models eight different withdrawal behaviors precisely so you can see how much that flexibility is worth to your odds.

What Monte Carlo can't tell you

It's a model, and models have limits. Normal-distribution returns understate the odds of extreme crashes (real markets have “fat tails”). Correlations between assets can break down in a crisis in ways a simple model misses. Results are only as good as your inputs for return, inflation, and volatility. And no simulation can foresee a genuinely unprecedented future. The value isn't false precision — it's a disciplined way to compare plans and see which choices actually move your odds.

Use it as a dial

The real power is interactive. Change one input — retire a year later, spend a little less, save more, shift your stock/bond mix — and re-run. Watching the success rate move shows you exactly which levers matter most for your plan. Try it now with our free Monte Carlo calculator, then go deeper with the full model.

Sources

Key takeaways

  • Monte Carlo answers an uncertain question by running it thousands of times and reporting the spread — here, 1,000 randomized market paths.
  • A single average return ignores volatility drag and sequence risk, so it overstates how smooth real outcomes are.
  • Read the chance of success alongside the P10/P50/P90 outcomes and the projection cone — not one number in isolation.
  • Don't chase 100%; 85–95% plus spending flexibility is a healthier target.
  • It's a model with limits (fat tails, input sensitivity) — use it to compare plans and find the levers that matter.

See your own odds.

Put your real numbers in and run a 1,000-path Monte Carlo simulation — free to start.

Create your free account →

RetireOdds publishes educational content to help you make informed decisions. It is not financial, investment, or tax advice. Figures are illustrative. Consult a qualified professional about your situation.