DCA Backtesting Tool
Test any dollar-cost-averaging strategy against real history: pick an asset, an amount, and a frequency, and see exactly what the plan would have produced — invested total, average cost, final value, best and worst stretches. 60+ assets, 15+ years of daily closes, free.
Save 20% on Binance Trading Fees
Lifetime discount on every spot, futures, and margin trade. Use our exclusive referral code at signup.
Affiliate link — we may earn a commission at no extra cost to you.
What a proper DCA backtest has to get right
A backtest is only as honest as its mechanics. Ours executes each scheduled buy at the actual daily close — never intraday lows, never averaged months — and rolls weekend/holiday buys forward to the next real trading day for stocks. Every unit is tracked so the average cost you see is the true dollar-weighted figure, not the simple mean of prices.
Just as important is what a backtest can'ttell you. Historical windows embed survivorship (the assets listed are the ones that made it) and one-off adoption cycles (Bitcoin's 2014→2021 run). The right use of this tool is comparative and behavioral: how did the strategy handle 2018? What did staying the course through 2022 do to average cost? Which frequency mattered — and which didn't? For the full method, see the data & methodology page.
FAQ
A DCA backtester simulates a recurring-investment strategy against real historical prices: it executes your chosen amount and frequency on every scheduled date in the window, accumulates units at each day's actual close, and reports total invested, average cost, final value, and return — what would have happened if you'd run the plan.
60+ assets across three classes: 30 cryptocurrencies (BTC from 2014, ETH from 2017, SOL, and more), 30 US stocks & ETFs (SPY, QQQ, AAPL, NVDA…), and gold & silver. Multi-asset portfolios can be backtested in the portfolio builder.
Buys fill at real daily closing prices from the selected start to end date. Fees, spread, slippage, taxes, and dividends are not modelled — so crypto results are slightly optimistic and stock results slightly conservative (dividends would add to them). Treat outputs as strategy analysis, not accounting.
Yes — the dedicated lump sum vs DCA calculator runs both strategies on the same window and shows which won and by how much, alongside the historical win rates.
Completely — no account, no email, no paywall. The site is supported by clearly-labeled exchange referral links, which never affect the math.
Save 20% on Binance Trading Fees
Lifetime discount on every spot, futures, and margin trade. Use our exclusive referral code at signup.
Affiliate link — we may earn a commission at no extra cost to you.