Honest math for
retirement planning
Most retirement calculators assume markets return exactly 7% every year. That's not how markets work — and it leads to dangerously optimistic projections. Here's how we do it differently.
Why Monte Carlo simulation?
A fixed-rate calculator draws a straight line to your retirement. Monte Carlo draws thousands of possible futures — some great, some catastrophic — then tells you how often each kind happens.
Log-normal returns, not normal
A naive model draws returns from a normal (bell curve) distribution — which allows a portfolio to go negative from a single year. Real asset prices follow a log-normal distribution: returns are multiplicative, so a portfolio can fall toward zero but never past it.
- · Portfolio value can go negative in a single year
- · Symmetric: equally likely to be very good vs. very bad
- · Underestimates crash severity, overestimates recovery speed
- · Portfolio value is always ≥ 0
- · Right-skewed: occasional large gains, bounded losses
- · Better reflects how compounding actually works
Automatic glide path
Holding 80% stocks at age 60 is a very different risk profile than holding it at 40. The simulator gradually shifts your allocation from your current mix toward your retirement mix as you approach retirement — matching how target-date funds work.
What we model
Retirement income is messier than a simple portfolio withdrawal. These are the real-world variables we account for in every simulation.
Default assumptions
All values are editable. These defaults reflect broadly-used planning assumptions and can be changed to match your specific situation.
| Parameter | Default |
|---|---|
| Stock return | 7.0% |
| Stock volatility | 15% |
| Bond return | 4.0% |
| Inflation | 2.5% |
| Healthcare inflation | 6.0% |
| Tax rate | 22% |
| Planning horizon | Age 95 |
What we don't model
No simulator captures everything. Being honest about limitations helps you use the results correctly.
Your data stays on your device
We built this with privacy as a default, not an afterthought.
The only external service this site uses is Google Analytics for anonymous page-view counts (no personal data, no financial data). You can block it with any ad blocker.
Everything in the toolkit
The retirement simulator is the core, with four more planning tools built into the same app — all free, no signup.
Learn the concepts
The numbers only mean something if you understand the ideas behind them. These guides use plain English and interactive visuals to explain the retirement concepts that drive your simulation results.
Free, no account required. Your data never leaves your browser.