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.

· Interactive · crypto DCA · BTC
Weekly
Loading BTC data…
Contribution per buy$100
Frequency
Start date
End date
Partner Offer

Save 20% on Binance Trading Fees

Lifetime discount on every spot, futures, and margin trade. Use our exclusive referral code at signup.

INSTANT20
Sign Up Now

Affiliate link — we may earn a commission at no extra cost to you.

Stocks & ETFs
SPY, QQQ, AAPL, NVDA + 26 more — from the same engine.
Gold & Silver
Decades of metal prices, same backtest math.
Multi-asset portfolio
Blend crypto, stocks, and metals in one backtest.
Lump sum vs DCA
Both strategies on one window — who wins, by how much.

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

What is a DCA backtesting tool?

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.

Which assets can I backtest?

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.

How accurate is the backtest?

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.

Can I compare DCA against lump-sum investing?

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.

Is this backtesting tool really free?

Completely — no account, no email, no paywall. The site is supported by clearly-labeled exchange referral links, which never affect the math.

Partner Offer

Save 20% on Binance Trading Fees

Lifetime discount on every spot, futures, and margin trade. Use our exclusive referral code at signup.

INSTANT20
Sign Up Now

Affiliate link — we may earn a commission at no extra cost to you.

· Related

Keep going

How to dollar cost average
Turn a backtest you like into a live, automated plan.
Bitcoin DCA calculator
The dedicated BTC page — 2014 to today.
S&P 500 DCA calculator
The boring index, quantified via SPY.
What-if calculator
"What if I'd invested $1,000 in 2017?" — brace yourself.
Lump sum vs DCA walkthrough
Reading the comparison without fooling yourself.