← Back to the Bills Lab
Read Me First

RET-BILL-001 — All Bills in Retirement

A retiree can currently get about 4% on short Treasury bills with no market risk at all. The question this study answers is whether that removes the reason to hold equities — and if not, what yield it would take.

The finding in one line. 4% is not a high rate. It is almost exactly the 1948–2025 average nominal bill yield of 3.98%, and over that period inflation averaged 3.47%. The average rate beat inflation by half a percent, and lost to it outright in 30 of 78 years.

The three arms

All three run on identical simulated market paths, with the same seed, and withdraw the same real dollars on the same day. That is what makes the comparison paired rather than a contest between two different random samples.

A path is depleted the first day the balance reaches zero. Depleted paths stay depleted and are counted as failures; they are not allowed to recover.

The 60/40 arm is not decoration. All-bills versus all-equity is a strawman — nobody advising a retiree recommends either corner — and without a middle arm the study can say what not to do but nothing about what to do instead.

The rate process, which is the whole risk of the study

A constant rate would not simplify this study. It would delete it. Freeze the yield at 4% and bills earn 4% every year for thirty years with no variance — a strategy that has never existed. Short rates mean-revert hard: from 2009 to 2021 T-bills paid roughly 0.05%. A retiree who went all-bills in 2007 locked in 5%, then received essentially nothing for a decade while withdrawals continued at full size. Set Rate volatility to 0 on the lab page to see what that assumption does to the answer.

The bill yield is a mean-reverting annual process, and inflation is the same shape, with correlated innovations. Both are fitted to FRED data over 78 overlapping years, 1948–2025, using TB3MS (3-month bill, monthly average) and CPIAUCSL (CPI-U, December over December).

ParameterFittedWhat it is
Mean bill yield3.98%Where the rate pulls back to
Bill yield sd2.98%Stationary, not innovation, sd
Bill yield persistence0.900Year-to-year autocorrelation
Mean inflation3.47%Dec/Dec CPI
Inflation sd2.79%Stationary
Inflation persistence0.679
Correlation ρ0.449Of the two innovation series
Realised real yield0.51%Negative in 30 of 78 years

The rate is floored at zero, because nominal bills do not pay negative in the US. That floor truncates the left tail and therefore raises the realised average rate slightly above the fitted mean — a small effect that runs in favour of the bills arm, and is disclosed rather than hidden.

Why ρ is the number to attack

When inflation rises the Fed raises, and bills reprice within weeks. That is the mechanism by which cash partially self-hedges inflation, and it is exactly what long bonds cannot do. Set ρ to 0 and bills are destroyed by every inflation shock because the yield never responds; set it to 1 and bills become a near-perfect real instrument. Neither is true, and the fitted 0.449 sits where the historical record puts it — positive, but well under one, because the policy response lags the shock. The 1970s are in the sample precisely because that is the only regime in the record where bills were genuinely destroyed.

ρ is a control on the lab page. Move it and watch the answer move; if a conclusion only survives at one setting, it is not a conclusion.

Verification

Three checks, all run before any distribution was looked at:

What is not modelled

Reproducing it

Every parameter above is a control on the lab page, and the page runs the whole thing in your browser in about a second. The node reference implementation, the calibration script and the raw FRED extracts live alongside the study; the browser engine and the node engine agree to within Monte Carlo error at every setting tested.

Open the Bills Lab →