// research

DCA or lump sum: a backtest of BTC and ETH

Across 136 twelve-month windows on BTC and ETH since 2020, putting 10,000 USDT in at once ended ahead of 52 weekly buys 93 times. DCA won the windows that started near the 2021 top — and had the smaller drawdown in every one of the 136.

3 min read

Six headline numbers: buying at once ahead in 93 of 136 windows, 48 of 68 on BTC, 45 of 68 on ETH, DCA's drawdown smaller in 136 of 136, worst year at once -71.33%, worst year with DCA -60.20%
Two rules, two coins, 68 start months — every number is from the runs below

Setup

  • Lump sum: 9,880 USDT of a 10,000 USDT account goes into BTC or ETH on the first bar of the window, then nothing happens until the window ends.
  • DCA: 190 USDT every Monday, 52 times — the same 9,880 USDT spread over the year — then hold to the end.
  • Windows: 12 months long, one starting on the 1st of every month from 2020-01 to 2025-08 — 68 windows per coin, 136 pairs of runs. Both positions are sold at the window's last close.
  • Market and costs: Binance spot, daily candles, 0.1% fee and 0.05% slippage on every buy and sell, fills at the next day's open. Cash waiting to be invested earns nothing.
  • Runs: two strategies — lump sum #35 and DCA #36 — 272 runs, #186–#457. Nothing was tuned.

Who ended the year ahead

Two rows of 68 cells, BTC and ETH: which approach ended each 12-month window ahead, by start month
Teal — buying at once ended ahead, indigo — DCA did

Buying at once won 93 of the 136 windows: 48 of 68 on BTC and 45 of 68 on ETH. It won every window that started in 2020 or 2023, on both coins. DCA won every window that started between August 2021 and June 2022 — the year after the top — on both coins.

The rule behind it is simple: buying at once ends ahead exactly when its one buy was cheaper than the average price DCA paid over the year. The price at the end of the window cannot change the winner — after the last DCA buy both accounts hold only coins, and the gap between them is fixed.

Two panels, BTC and ETH: the 12-month return of buying at once and of DCA for every start month, log scale
Shaded columns are the windows DCA won
Window startedBTC: at once aheadETH: at once ahead
202012 of 1212 of 12
20214 of 127 of 12
20225 of 124 of 12
202312 of 1212 of 12
202412 of 125 of 12
2025 (to Aug)3 of 85 of 8

The first window shows the size of what DCA gives up in a rising year:

Backtest

Lump sum: buy once, hold

BTCUSDT · 1d · Spot · 2020-01-01 → 2021-01-01

Return
+303.60%
Max drawdown
53.17%
Sharpe
2.27
Win rate
100.0%
Trades
1
Open the report →
BTC, 2020: buying at once +303.60%

Backtest

DCA: 52 weekly buys, hold

BTCUSDT · 1d · Spot · 2020-01-01 → 2021-01-01

Return
+191.80%
Max drawdown
12.83%
Sharpe
3.13
Win rate
100.0%
Trades
52
Open the report →
BTC, 2020: 52 weekly buys +191.80%

And what it saves in a falling one — the window that started at the November 2021 top:

Backtest

Lump sum: buy once, hold

BTCUSDT · 1d · Spot · 2021-11-01 → 2022-11-01

Return
-65.62%
Max drawdown
71.91%
Sharpe
-1.39
Win rate
0.0%
Trades
1
Open the report →
BTC from 2021-11: buying at once -65.62%, max drawdown 71.91%

Backtest

DCA: 52 weekly buys, hold

BTCUSDT · 1d · Spot · 2021-11-01 → 2022-11-01

Return
-31.67%
Max drawdown
38.76%
Sharpe
-1.10
Win rate
19.2%
Trades
52
Open the report →
BTC from 2021-11: 52 weekly buys -31.67%, max drawdown 38.76%

Drawdowns

Two panels, BTC and ETH: max drawdown of buying at once and of DCA inside every window
Indigo sits above teal in every column: DCA always fell less

DCA had the smaller max drawdown in all 136 windows. Buying at once fell 19.79–72.06% from a peak on BTC and 26.73–78.90% on ETH; DCA fell 12.07–59.05% and 13.86–68.80%. The worst year for buying at once was ETH from 2021-12, -71.33%; the worst for DCA was ETH from 2021-07, -60.20%. The best years run the other way: +1,334.18% at once against +559.40% for DCA, both on ETH in spring 2020.

Conclusion

  • Over 2020–2026, buying at once ended the year ahead in about two windows out of three, on both coins.
  • DCA paid off in the year after a top: every window that started between August 2021 and June 2022.
  • DCA always fell less along the way — which is what it buys: a smaller drawdown, at the price of a lower return in most windows.

More research: the golden cross on the top-20 coins. How a backtest like this is put together: what backtesting is.

Test your own idea

Create a free account, start from a template or from your own rules, and read your first report.

More articles