Retirement Simulator

Test your retirement plan with Monte Carlo simulation across 1,000 market scenarios

Current portfolio value
Your age today

Asset Allocation

Allocate between stocks and bonds (must total 100%)

Asset Class Allocation (%)
Stocks
Bonds
Total 100%

Investment Fees

Annual fee charged by your advisor or platform

Amount saved per year
Annual increase in contributions (%)
How many years will you save?
Age when withdrawals begin
Planning horizon

Withdrawal Strategy

Choose how to determine your annual retirement spending

4% is a common rule of thumb for sustainable withdrawals
Annual increase in withdrawals (%)

Guyton-Klinger Guardrails

Trigger threshold above/below initial rate
Spending cut or raise when triggered

How guardrails work: Each year, if your current withdrawal rate rises above the initial rate × (1 + band), spending is cut by the adjustment %. If it falls below the initial rate × (1 − band), spending is raised. This helps preserve capital in down markets while allowing increases in good times.

Simulation Settings

More scenarios = more accuracy
Portfolio rebalancing strategy

Expected Returns & Risk

Set expected annual returns and volatility for each asset class

Expected annual return
Standard deviation (volatility)
Expected annual return
Standard deviation (volatility)
Correlation between stocks and bonds
Fat tails: Use 5 for realistic extremes, 30+ for normal distribution
Expected median portfolio CAGR excluding fees

Simulation Mode

Simple Distribution: Returns are sampled from a Skewed Student's t-distribution with negative skew (−0.3) to model fat tails and crash risk. Correlation is applied via Cholesky decomposition. At df ≥ 30, the distribution converges to normal.

Taxes

Model the impact of taxes on retirement withdrawals

Estimated taxable % of your portfolio
Estimate of blended tax rate for portfolio withdrawals

Historical Stress Test

Test your retirement plan against historically bad times to retire. Select a scenario below to see how your portfolio would have performed using actual market returns from that period.

October 1929
The Great Depression
Stocks fell 89% over 3 years. One of the worst times in history to retire with a stock-heavy portfolio.
January 1966
The Lost Decade(s)
Start of a 16-year secular bear market. Stocks went nowhere while inflation eroded purchasing power.
January 1973
Oil Crisis & Stagflation
Stocks dropped 48% over 2 years. Stagflation meant both stocks AND bonds suffered.
March 2000
Dot-Com Bubble Peak
Tech-heavy portfolios lost up to 80%. S&P 500 didn't recover for 13 years on a real basis.
October 2007
Global Financial Crisis
Stocks fell 57% in 17 months. Retiring at the peak before the Great Recession was brutal.
January 2022
Inflation Shock
Both stocks AND bonds fell together. A rare 60/40 portfolio disaster as Fed hiked rates.
Custom Date
Choose Your Own
Pick any month from January 1928 to December 2025.

How it works: Your portfolio grows normally until retirement using Monte Carlo simulation. At retirement, the simulation switches to actual historical returns from your selected scenario. If you outlive the historical data, Monte Carlo simulation resumes for the remaining years.

Year-by-Year Breakdown

After running the simulation, this tab will show the detailed year-by-year progression of the median scenario. The median scenario is the one that ranked 500th out of 1,000 simulations by final balance.

Run the simulation to see detailed year-by-year results

Median Failure Scenario

This tab shows the year-by-year progression of the median failure scenario. Failed scenarios are ranked by when the money runs out, and this shows the median of those failures.

Run the simulation to see failure scenario details (if any)

Simulation Results

Success Rate
Median Final Balance
10th Percentile
90th Percentile

Portfolio Balance Over Time

What This Means For You

Distribution of Final Balances