Basics · Backtest

Compound / DCA Visual Backtest

Simulate custom-weighted dollar-cost averaging with real Yahoo Finance historical prices (dividend-adjusted). Up to 10 tickers, a mix of US / Taiwan / Japan markets, up to 20 years — automatically benchmarked against VT / VOO / QQQ. The compound-interest formula draws an idealized curve; this runs the real path, crashes and sideways markets included. You will see what DCA really looks like: not making money every month, but the cheap units bought in bear markets becoming the main engine of returns in the next bull run.

Investor profile (used to generate the commentary)
My profile presets

No presets yet. Pick your age and asset range, then click "+ Save current combo" for one-click switching.

%
%
%

Weights total 100 (auto-normalized to 100% — no need to force round numbers)

1 yr10 yrs20 yrs
Methodology
  • Buys at each month-end using Yahoo adjusted close (dividends and splits included)
  • Each contribution is split according to the weights you set
  • If a ticker has no data for a month (not yet listed), its weight is redistributed pro rata to the tickers that do
  • Benchmarks (VT / VOO / QQQ) are a DCA into 100% of a single ticker with the same monthly amount
  • Excludes fees, taxes and FX spreads
Set your inputs and press "Run backtest" to see results

Data source: Yahoo Finance. This tool is for education only; past performance does not guarantee future returns.