Home › Tools › DCA Backtest Calculator
Bitcoin DCA Backtest Calculator
"If I'd started a few years ago, putting a fixed sum into bitcoin every month, where would I be today?" — don't guess; let real historical prices show you.
About the data: this tool uses approximate public historical values of bitcoin's monthly closing prices, simulating a "buy on the last day of each month." Results are educational estimates and will differ from your real execution price on an exchange. Historical price data source: CoinGecko. Past performance does not indicate future results.
What is this calculator computing? How do I read the results?
The logic of a DCA backtest is simple: assume that in each selected month, you spend the same amount buying bitcoin at that month's price. When the price is high you buy less, when it's low you buy more — that's the heart of DCA "automatically buying more on the dips."
The three numbers most worth watching
- Average cost: the weighted average price of all your buys. It usually lands between the "highest price" and the "lowest price," not at some extreme — which is exactly what DCA does: trade timing for discipline.
- Bitcoin accumulated: how much BTC you actually hold. DCA's goal isn't "buy at the very bottom" but "keep moving chips into your own hands."
- Profit/loss: current value minus invested principal. Note: in certain stretches of a bear market, this number will be negative — that's normal, and a reality DCA must accept.
One reminder
Where a backtest most easily fools you is "survivorship bias": you already know bitcoin has risen over these years, so looking back, it's a win no matter what. But living through it, no one knew the ending. A backtest can help you understand DCA's mechanics, but it can't be used to promise future returns. Treat it as a tool for intuition, not a guarantee of profit.
To understand the full logic behind DCA, read the complete bitcoin DCA guide; to learn why time beats timing, read the compounding effect.
Ran the numbers and this approach fits you?
Real DCA means handing it to automation — set up an automatic weekly or monthly buy, then forget it. Binance supports setting up an auto-invest plan.
Learn how to open an account and set up DCA →Disclosure: by registering through this site's links, Manfu may receive a referral service fee, and you pay nothing extra. Investing carries risk; content is for education only and is not investment advice.