Tools · simulator

DCA Backtester

Dollar-cost averaging is the simplest, most-recommended strategy for long-term crypto exposure. This tool simulates what would have happened if you had actually done it · with real Binance klines and real historical dates. Set the symbol, amount, cadence, and start date. We pull the closes and show you cost basis, current value, P&L, break-even, and the absolute and annualized return. Per-symbol history lives on the symbol pages.

Simulation setup

How the simulation works

  • On each cadence date, we buy amount_usd / close_price units.
  • At end, total units × current close = market value.
  • Break-even = total invested / total units.
  • Annualized return = (current_value / invested)^(365/days) - 1

Simplifying assumptions: buy executes at daily close (no intraday slippage), no fees deducted. Real DCA has exchange fees (usually 0.1-0.2% per buy) and sometimes spread costs. We show the gross number, which is what public calculators use.

Вопросы

What data does the DCA Backtester use?

Real daily Binance USDT-M klines going back to 2020. Each simulated buy executes at the daily close on the cadence date you choose.

Does the simulation include fees?

No. Results are gross of exchange fees and slippage, which is how public DCA calculators report. Real DCA typically costs 0.1-0.2% per buy in fees.

What does the break-even price mean?

Break-even is total invested divided by total units bought. If the current price is above it, the position shows an unrealized profit.

Related

Position sizer
R-based sizing
Funding arb calc
Net APR from spread
Liquidation calc
Liq price per leverage
Per-symbol detail
Signal performance per pair