Saturday, November 14, 2026Live markets
BBTC$68,347.36 -4.14%EETH$1,932.53 -4.07%BBNB$631.13 -3.98%XXRP$1.01 -2.81%SSOL$78.32 -4.03%TTRX$0.3120 -1.05%HHYPE$71.72 -1.10%ZZEC$935.90 -1.89%DDOGE$0.0647 -2.73%XXMR$530.14 -3.41%LLINK$9.88 -2.56%AADA$0.1686 -3.55%XXLM$0.1464 -1.55%NNEAR$3.47 +1.47%

Crypto DCA Calculator: Backtest Weekly or Monthly Buys

Replay a fixed weekly or monthly purchase of Bitcoin, Ethereum or another major coin against real daily closing prices, and compare it with spending the same money once on the start date.

Bitcoin prices start 20 Jul 2015. The latest close is 13 Nov 2026 (today's UTC day has not closed yet).

Total invested$7,850.00157 weekly buys
BTC accumulated0.10664783after a 1% fee per buy
Average cost$73,606.75per BTC, fees included
Value on 13 Nov 2026$7,277.28at $68,236.54 close
Profit / loss-$572.72before tax
ROI▼ -7.30%on money invested

Lump sum instead: the same $7,850.00 spent once on 14 Nov 2023 (at $35,554.09) would have bought 0.21858245 BTC, worth $14,915.31 on 13 Nov 2026 (ROI ▲ +90.00%), $7,638.03 more than buying weekly.

$0$2.3k$4.7k$7k$9.4kNov 2023May 2025Nov 2026
Show every buy (157 rows)
DateCloseBTC boughtTotal BTCInvestedValue
2023-11-14$35,554.090.001392240.00139224$50.00$49.50
2023-11-21$35,751.890.001384540.00277679$100.00$99.28
2023-11-28$37,838.260.001308200.00408499$150.00$154.57
2023-12-05$44,084.390.001122850.00520783$200.00$229.58
2023-12-12$41,477.390.001193420.00640125$250.00$265.51
2023-12-19$42,266.220.001171150.00757240$300.00$320.06
2023-12-26$42,515.530.001164280.00873668$350.00$371.44
2024-01-02$44,972.800.001100670.00983735$400.00$442.41
2024-01-09$46,124.080.001073190.01091054$450.00$503.24
2024-01-16$43,130.450.001147680.01205822$500.00$520.08
2024-01-23$39,878.300.001241280.01329950$550.00$530.36
2024-01-30$42,942.780.001152700.01445219$600.00$620.62
2024-02-06$43,095.790.001148600.01560080$650.00$672.33
2024-02-13$49,725.360.000995470.01659627$700.00$825.26
2024-02-20$52,277.520.000946870.01754314$750.00$917.11
2024-02-27$57,077.070.000867250.01841038$800.00$1,050.81
2024-03-05$63,800.780.000775850.01918624$850.00$1,224.10
2024-03-12$71,475.930.000692540.01987878$900.00$1,420.85
2024-03-19$61,906.270.000799600.02067837$950.00$1,280.12
2024-03-26$69,992.400.000707220.02138559$1,000.00$1,496.83
2024-04-02$65,464.140.000756140.02214173$1,050.00$1,449.49
2024-04-09$69,117.010.000716180.02285791$1,100.00$1,579.87
2024-04-16$63,814.940.000775680.02363359$1,150.00$1,508.18
2024-04-23$66,414.160.000745320.02437891$1,200.00$1,619.11
2024-04-30$60,622.100.000816530.02519545$1,250.00$1,527.40
2024-05-07$62,315.760.000794340.02598979$1,300.00$1,619.57
2024-05-14$61,539.840.000804360.02679415$1,350.00$1,648.91
2024-05-21$70,142.840.000705700.02749985$1,400.00$1,928.92
2024-05-28$68,321.980.000724510.02822436$1,450.00$1,928.34
2024-06-04$70,542.320.000701710.02892607$1,500.00$2,040.51
2024-06-11$67,316.530.000735330.02966140$1,550.00$1,996.70
2024-06-18$65,152.800.000759750.03042115$1,600.00$1,982.02
2024-06-25$61,789.710.000801100.03122225$1,650.00$1,929.21
2024-07-02$62,040.220.000797870.03202012$1,700.00$1,986.54
2024-07-09$58,047.860.000852740.03287287$1,750.00$1,908.20
2024-07-16$65,088.990.000760500.03363337$1,800.00$2,189.16
2024-07-23$65,939.240.000750690.03438406$1,850.00$2,267.26
2024-07-30$66,169.680.000748080.03513213$1,900.00$2,324.68
2024-08-06$56,048.080.000883170.03601530$1,950.00$2,018.59
2024-08-13$60,603.190.000816790.03683209$2,000.00$2,232.14
2024-08-20$59,017.590.000838730.03767083$2,050.00$2,223.24
2024-08-27$59,439.640.000832780.03850360$2,100.00$2,288.64
2024-09-03$57,468.840.000861340.03936494$2,150.00$2,262.26
2024-09-10$57,645.590.000858700.04022363$2,200.00$2,318.72
2024-09-17$60,312.600.000820720.04104436$2,250.00$2,475.49
2024-09-24$64,272.930.000770150.04181451$2,300.00$2,687.54
2024-10-01$60,790.000.000814280.04262879$2,350.00$2,591.40
2024-10-08$62,122.020.000796820.04342561$2,400.00$2,697.69
2024-10-15$67,056.600.000738180.04416379$2,450.00$2,961.47
2024-10-22$67,380.080.000734640.04489843$2,500.00$3,025.26
2024-10-29$72,724.350.000680650.04557908$2,550.00$3,314.71
2024-11-05$69,380.730.000713450.04629254$2,600.00$3,211.81
2024-11-12$88,035.430.000562270.04685481$2,650.00$4,124.88
2024-11-19$92,435.890.000535510.04739032$2,700.00$4,380.57
2024-11-26$91,929.540.000538460.04792877$2,750.00$4,406.07
2024-12-03$95,924.520.000516030.04844480$2,800.00$4,647.04
2024-12-10$96,660.760.000512100.04895690$2,850.00$4,732.21
2024-12-17$106,136.990.000466380.04942328$2,900.00$5,245.64
2024-12-24$98,594.470.000502060.04992534$2,950.00$4,922.36
2024-12-31$93,354.220.000530240.05045558$3,000.00$4,710.24
2025-01-07$96,941.980.000510610.05096619$3,050.00$4,940.76
2025-01-14$96,534.960.000512770.05147896$3,100.00$4,969.52
2025-01-21$106,159.260.000466280.05194524$3,150.00$5,514.47
2025-01-28$101,290.000.000488700.05243394$3,200.00$5,311.03
2025-02-04$97,795.050.000506160.05294010$3,250.00$5,177.28
2025-02-11$95,774.080.000516840.05345694$3,300.00$5,119.79
2025-02-18$95,607.400.000517740.05397468$3,350.00$5,160.38
2025-02-25$88,583.740.000558790.05453347$3,400.00$4,830.78
2025-03-04$87,249.960.000567340.05510081$3,450.00$4,807.54
2025-03-11$82,914.510.000597000.05569781$3,500.00$4,618.16
2025-03-18$82,698.760.000598560.05629637$3,550.00$4,655.64
2025-03-25$87,427.880.000566180.05686255$3,600.00$4,971.37
2025-04-01$85,170.370.000581190.05744374$3,650.00$4,892.50
2025-04-08$76,251.640.000649170.05809290$3,700.00$4,429.68
2025-04-15$83,629.780.000591890.05868480$3,750.00$4,907.80
2025-04-22$93,489.100.000529470.05921427$3,800.00$5,535.89
2025-04-29$94,271.090.000525080.05973935$3,850.00$5,631.69
2025-05-06$96,839.170.000511160.06025051$3,900.00$5,834.61
2025-05-13$104,131.060.000475360.06072587$3,950.00$6,323.45
2025-05-20$106,883.240.000463120.06118899$4,000.00$6,540.08
2025-05-27$108,978.460.000454220.06164321$4,050.00$6,717.78
2025-06-03$105,447.820.000469430.06211264$4,100.00$6,549.64
2025-06-10$110,300.240.000448780.06256141$4,150.00$6,900.54
2025-06-17$104,590.440.000473270.06303469$4,200.00$6,592.83
2025-06-24$106,141.000.000466360.06350105$4,250.00$6,740.06
2025-07-01$105,711.780.000468250.06396930$4,300.00$6,762.31
2025-07-08$108,958.040.000454300.06442361$4,350.00$7,019.47
2025-07-15$117,781.640.000420270.06484388$4,400.00$7,637.42
2025-07-22$120,026.420.000412410.06525629$4,450.00$7,832.48
2025-07-29$117,933.390.000419730.06567601$4,500.00$7,745.39
2025-08-05$114,112.950.000433780.06610979$4,550.00$7,543.98
2025-08-12$120,113.180.000412110.06652191$4,600.00$7,990.16
2025-08-19$112,856.190.000438610.06696052$4,650.00$7,556.91
2025-08-26$111,788.010.000442800.06740332$4,700.00$7,534.88
2025-09-02$111,247.940.000444950.06784827$4,750.00$7,547.98
2025-09-09$111,549.320.000443750.06829202$4,800.00$7,617.93
2025-09-16$116,832.560.000423680.06871570$4,850.00$8,028.23
2025-09-23$112,017.210.000441900.06915760$4,900.00$7,746.84
2025-09-30$114,067.710.000433950.06959155$4,950.00$7,938.15
2025-10-07$121,393.950.000407760.06999932$5,000.00$8,497.49
2025-10-14$113,068.000.000437790.07043711$5,050.00$7,964.18
2025-10-21$108,362.270.000456800.07089391$5,100.00$7,682.22
2025-10-28$112,906.750.000438410.07133232$5,150.00$8,053.90
2025-11-04$101,468.150.000487840.07182016$5,200.00$7,287.46
2025-11-11$103,009.350.000480540.07230070$5,250.00$7,447.65
2025-11-18$92,914.460.000532750.07283345$5,300.00$6,767.28
2025-11-25$87,325.010.000566850.07340030$5,350.00$6,409.68
2025-12-02$91,308.050.000542120.07394242$5,400.00$6,751.54
2025-12-09$92,690.000.000534040.07447645$5,450.00$6,903.22
2025-12-16$87,854.010.000563430.07503989$5,500.00$6,592.56
2025-12-23$87,429.320.000566170.07560606$5,550.00$6,610.19
2025-12-30$88,397.500.000559970.07616603$5,600.00$6,732.89
2026-01-06$93,722.010.000528160.07669419$5,650.00$7,187.93
2026-01-13$95,384.230.000518950.07721314$5,700.00$7,364.92
2026-01-20$88,310.600.000560520.07777366$5,750.00$6,868.24
2026-01-27$89,116.960.000555450.07832911$5,800.00$6,980.45
2026-02-03$75,661.490.000654230.07898334$5,850.00$5,976.00
2026-02-10$68,803.650.000719440.07970278$5,900.00$5,483.84
2026-02-17$67,466.700.000733700.08043648$5,950.00$5,426.78
2026-02-24$64,068.330.000772610.08120909$6,000.00$5,202.93
2026-03-03$68,335.990.000724360.08193345$6,050.00$5,599.00
2026-03-10$69,960.830.000707540.08264099$6,100.00$5,781.63
2026-03-17$73,934.110.000669520.08331051$6,150.00$6,159.49
2026-03-24$70,533.490.000701790.08401230$6,200.00$5,925.68
2026-03-31$68,221.850.000725570.08473787$6,250.00$5,780.97
2026-04-07$71,910.200.000688360.08542623$6,300.00$6,143.02
2026-04-14$74,179.040.000667300.08609354$6,350.00$6,386.34
2026-04-21$76,348.580.000648340.08674188$6,400.00$6,622.62
2026-04-28$76,317.990.000648600.08739048$6,450.00$6,669.47
2026-05-05$80,907.720.000611810.08800229$6,500.00$7,120.06
2026-05-12$80,484.720.000615020.08861731$6,550.00$7,132.34
2026-05-19$76,767.480.000644800.08926212$6,600.00$6,852.43
2026-05-26$75,826.100.000652810.08991493$6,650.00$6,817.90
2026-06-02$66,658.350.000742590.09065752$6,700.00$6,043.08
2026-06-09$61,685.800.000802450.09145997$6,750.00$5,641.78
2026-06-16$65,616.640.000754380.09221436$6,800.00$6,050.80
2026-06-23$62,644.860.000790170.09300452$6,850.00$5,826.26
2026-06-30$58,523.930.000845810.09385033$6,900.00$5,492.49
2026-07-07$63,323.270.000781700.09463203$6,950.00$5,992.41
2026-07-14$64,988.640.000761670.09539371$7,000.00$6,199.51
2026-07-21$66,516.180.000744180.09613789$7,050.00$6,394.72
2026-07-28$63,847.120.000775290.09691318$7,100.00$6,187.63
2026-08-04$64,050.510.000772830.09768600$7,150.00$6,256.84
2026-08-11$63,531.750.000779140.09846514$7,200.00$6,255.66
2026-08-18$64,681.330.000765290.09923043$7,250.00$6,418.36
2026-08-25$78,526.800.000630360.09986079$7,300.00$7,841.75
2026-09-01$77,398.690.000639550.10050034$7,350.00$7,778.59
2026-09-08$78,447.110.000631000.10113133$7,400.00$7,933.46
2026-09-15$75,584.170.000654900.10178623$7,450.00$7,693.43
2026-09-22$86,198.050.000574260.10236049$7,500.00$8,823.27
2026-09-29$83,638.420.000591830.10295233$7,550.00$8,610.77
2026-10-06$85,539.770.000578680.10353100$7,600.00$8,856.02
2026-10-13$83,101.990.000595650.10412666$7,650.00$8,653.13
2026-10-20$82,938.260.000596830.10472349$7,700.00$8,685.58
2026-10-27$80,799.510.000612630.10533611$7,750.00$8,511.11
2026-11-03$77,336.750.000640060.10597617$7,800.00$8,195.85
2026-11-10$73,697.870.000671660.10664783$7,850.00$7,859.72

Prices: Coinbase Exchange BTC-USD, daily close UTC, updated 14 Nov 2026. Past performance does not predict future results. Estimates only, not financial or tax advice.

How the calculator works

On every scheduled date the calculator buys at that day’s closing price (UTC). Weekly buys fall every 7 days from the start date; monthly buys fall on the same day of each month, or the last day of a shorter month. The fee is taken out of each purchase, as most exchange apps do. The formulas, step by step:

  • Coins bought each time = amount × (1 − fee% ÷ 100) ÷ closing price that day
  • Total invested = amount × number of buys
  • Coins accumulated = sum of the coins bought
  • Average cost = total invested ÷ coins accumulated (fees included)
  • Value = coins accumulated × closing price on the end date
  • Profit or loss = value − total invested, and ROI = profit or loss ÷ total invested × 100
  • Lump sum = total invested × (1 − fee% ÷ 100) ÷ closing price on the start date, valued at the same end-date price

Worked example: $100 of Bitcoin a month, 2022 to 2024

Buying $100 of BTC on the 1st of every month from 1 January 2022 to 1 December 2024 makes 36 purchases, so $3,600 goes in. With a 1% fee, each buy spends $99 on bitcoin. The cheapest buy was on 1 January 2023 at a $16,611.58 close (0.00595970 BTC for $99); the most expensive was on 1 December 2024 at $97,263.18 (0.00101786 BTC). Over the 36 buys the plan collects 0.10890135 BTC, an average cost of $3,600 ÷ 0.10890135 = $33,057.44 per bitcoin.

At the 31 December 2024 close of $93,354.22 those coins are worth 0.10890135 × $93,354.22 = $10,166.40: a profit of $6,566.40, or an ROI of +182.40%. Spending the whole $3,600 on 1 January 2022 instead, at a $47,733.43 close, would have bought 0.07466465 BTC, worth $6,970.26 (+93.62%). In this window buying monthly came out ahead because the price fell for most of 2022, so the later buys were cheaper than the first one. When the price mostly rises after the start date, the lump sum usually ends ahead instead; the table below shows both outcomes.

$100 a month: the last 1, 3 and 5 years

The same monthly plan for every coin in the calculator, recalculated each day from the stored closes:

Value of $100 a month in each coin over the last 1, 3 and 5 years, with the lump-sum return
Coin1 year: DCA valueLump sum3 years: DCA valueLump sum5 years: DCA valueLump sum
Bitcoin$1,067.07
of $1,200.00, ▼ -11.08%
▼ -28.52%$3,361.42
of $3,600.00, ▼ -6.63%
▲ +90.00%$9,467.58
of $6,000.00, ▲ +57.79%
▲ +3.13%
Ethereum$996.97
of $1,200.00, ▼ -16.92%
▼ -38.61%$2,634.60
of $3,600.00, ▼ -26.82%
▼ -3.57%$5,170.54
of $6,000.00, ▼ -13.82%
▼ -58.74%
Solana$981.00
of $1,200.00, ▼ -18.25%
▼ -44.28%$2,309.51
of $3,600.00, ▼ -35.85%
▲ +36.26%$8,694.23
of $6,000.00, ▲ +44.90%
▼ -67.56%
XRP$840.39
of $1,200.00, ▼ -29.97%
▼ -55.40%$3,556.04
of $3,600.00, ▼ -1.22%
▲ +58.97%$8,547.49
of $6,000.00, ▲ +42.46%
▼ -15.74%
Dogecoin$783.05
of $1,200.00, ▼ -34.75%
▼ -59.47%$1,821.74
of $3,600.00, ▼ -49.40%
▼ -11.80%$3,676.40
of $6,000.00, ▼ -38.73%
▼ -75.69%
Cardano$804.35
of $1,200.00, ▼ -32.97%
▼ -66.51%$1,518.61
of $3,600.00, ▼ -57.82%
▼ -53.36%$2,452.94
of $6,000.00, ▼ -59.12%
▼ -91.82%
BNB$1,075.35
of $1,200.00, ▼ -10.39%
▼ -31.82%$3,914.34
of $3,600.00, ▲ +8.73%
▲ +157.53%$8,964.75
of $6,000.00, ▲ +49.41%
▼ -4.12%
Litecoin$1,026.43
of $1,200.00, ▼ -14.46%
▼ -49.96%$2,427.31
of $3,600.00, ▼ -32.57%
▼ -30.87%$3,926.70
of $6,000.00, ▼ -34.56%
▼ -82.52%
Chainlink$1,136.70
of $1,200.00, ▼ -5.28%
▼ -29.33%$2,665.66
of $3,600.00, ▼ -25.95%
▼ -30.01%$5,560.86
of $6,000.00, ▼ -7.32%
▼ -71.08%
Avalanche$1,068.26
of $1,200.00, ▼ -10.98%
▼ -46.12%$1,791.20
of $3,600.00, ▼ -50.24%
▼ -52.18%$2,816.50
of $6,000.00, ▼ -53.06%
▼ -91.45%
Polkadot$783.93
of $1,200.00, ▼ -34.67%
▼ -71.20%$1,162.71
of $3,600.00, ▼ -67.70%
▼ -84.40%$1,434.54
of $6,000.00, ▼ -76.09%
▼ -98.25%

$100 bought on the same day each month, 1% fee per buy, valued at the 13 Nov 2026 close. "Lump sum" = the same total spent once on the first buy date. n/a = not enough price history. Recalculated daily.

Assumptions and limits

  • Daily closes, not your fill price. Each buy uses the UTC daily close. A real recurring buy fills at a different time of day and may carry a spread on top of the fee. If a scheduled day has no price, the buy moves to the next day with a close.
  • Two price sources. Bitcoin, Ethereum and Litecoin use Coinbase Exchange US-dollar pairs, which have the longest dollar history there. The other coins use Binance pairs quoted in the USDT stablecoin, which has a longer history than Coinbase for them; USDT tracks the dollar closely but not exactly.
  • Start dates. Each coin starts on the first daily candle its source has (shown under the form). Earlier, thinner markets are not covered.
  • No tax, no withdrawals. Results are before tax and ignore withdrawal or network fees.
  • Survivorship. Every coin listed here still trades and is large today. Many coins from the same years fell close to zero, so a backtest of today’s winners flatters the strategy.
  • History only. This page shows what happened, not what will happen. Past performance does not predict future results.

What fee to enter

Fees vary a lot by app. As of 6 November 2026, Kraken charges a 1% fee on instant and recurring buys, which is the default here. Binance’s base spot trading fee for regular users is 0.1% for makers and takers. Enter 0 to see the result before fees. On a $50 weekly plan, a 1% fee costs $26 a year.

Frequently asked questions

Is dollar-cost averaging better than a lump sum?

Not always. A lump sum puts all the money to work on day one, so it tends to end ahead when the price rises over the period. Regular buying ends ahead when the price drops after the start and recovers later. The calculator shows both results for the dates you pick.

Which price does each buy use?

The closing price of the UTC day of the buy, from the source shown under the result. The value uses the close of the end date, or the latest close if the end date is today, because today’s daily candle has not closed yet.

Why can’t I start earlier for some coins?

The history starts on the first daily candle each source has for that pair, for example 20 July 2015 for BTC-USD on Coinbase and 11 August 2020 for SOL/USDT on Binance. If you enter an earlier start, the backtest begins on the first available day.

How often are prices updated?

Once a day, shortly after 00:00 UTC, when the previous day’s close is final.

Related pages

Sources

Estimates from historical prices only, not financial or tax advice.