Tool · Backtester

Portfolio backtester

Pick a lazy portfolio and a starting dollar amount; the chart replays five years of monthly total returns on that allocation, rebalanced monthly. CAGR and max drawdown summarize the run.

Ending value

$14,073

60 months of history

CAGR

7.1%

Annualized

Max drawdown

-20.9%

Peak-to-trough

$8,274$11,256$14,2382021-102024-032026-09
Methodology

Monthly total returns come from yfinance adjusted closes, which include reinvested dividends. The backtest applies the target allocation at each month-end and rebalances on every step — equivalent to monthly rebalance with zero transaction cost.

History covers 2021-092026-09 (61 months). Tickers without history in this window are excluded; weights of remaining slices renormalize to 100%. Past performance is not a forecast of future results — backtests over a 5-year window are illustrative, not predictive.

Backtest. Past performance is not a forecast of future results. Five years is a short window — any conclusion drawn from this chart should account for the specific market environment of 2021–2026 and not be generalized.

PlainIndex publishes data and editorial commentary — nothing here is personalized investment advice. Read themethodologyfor how the scores referenced elsewhere on the site are computed.