Skip to content
Calculators

Crypto DCA Calculator

Pick a coin, an amount and a schedule to see what regular buys would be worth today, the average price paid and how it compares with one lump sum.

Coin
How often
Try an example
Portfolio value today$16,337.88+12.68% ROI145 purchases of $100.00 over 2.8 years · 0.19093127 BTC
Total invested$14,500.00145 purchases
Profit+$1,837.88Value minus amount invested
Average cost$75,943.56vs $85,569.45 now
BTC accumulated0.19093127Across every purchase
Regular purchases vs all at once
Regular purchases$16,337.88
All at once$28,093.99
Amount invested$14,500.00
Putting $14,500.00 in all at once on Jan 1, 2024 would be worth $28,093.99 (+93.75%).

Portfolio value vs amount invested

Jan 1, 2024 – Oct 6, 2026 · $100.00 every week
Portfolio valueAmount invested

Year by year

What you bought each calendar year, and what it was all worth at year end.

YearInvestedAvg priceBoughtValueAvg priceValue at year endReturn
2024$5,300.00$63,102.480.08399036 BTC$7,856.81$63,102.48$7,856.81+48.24%
2025$5,200.00$100,0840.0519565 BTC$11,911.45$100,084$11,911.45+13.44%
2026$4,000.00$72,747.900.0549844 BTC$16,337.88$72,747.90$16,337.88+12.68%

How dollar-cost averaging works

A simple, rule-based way to build a position over time.

Buy on a schedule

You invest the same amount at a fixed interval — every week or month — whatever the price that day.

Average out the price

average cost = total invested ÷ coins bought

The same dollar amount buys more coins when prices dip and fewer when they rise, so your average cost lands between the highs and lows.

What it doesn’t do

DCA doesn’t guarantee a profit or protect against a long decline. It reduces the risk of timing one large purchase badly.

About this page

Dollar-cost averaging, or DCA, means buying a fixed dollar amount of a coin on a schedule, whatever the price that day. This DCA calculator replays that plan on real daily closing prices. Choose a coin, the amount, how often to buy and the start and end dates, and it returns the portfolio value, total invested, profit, ROI, average cost and coins accumulated.

The maths is simple. Each buy divides the amount by that day's close to get the coins bought. Average cost is total invested divided by total coins, so it lands between the highs and lows of the period. The calculator also shows what the same total would be worth if it had all gone in on the start date, and a year-by-year table of buys and returns.

Buys can run daily, weekly, every two weeks or monthly; a monthly buy falls on the start date's day of the month, at most the 28th. Prices are daily closes from 2020 for the 40 largest coins, without stablecoins and wrapped or staked tokens. Exchange fees are not included, and past results say nothing certain about future returns.

Questions

Short answers to what people ask most.

Buying a fixed dollar amount of a coin at regular intervals, such as $100 every week, no matter the price. It spreads purchases over time instead of relying on one entry point.

Each scheduled buy divides the amount by that day's closing price to get the coins bought. All coins are then priced on the end date, and the gap against the money put in is the profit.

The calculator puts the whole amount in on the start date and values it on the end date. In a steady rise a lump sum tends to come out ahead; DCA softens the effect of a badly timed entry.

No. DCA spreads out the entry price, but if the coin falls and stays down over the whole period, the position still loses money.

One closing price per UTC day from Binance, or from another exchange where the coin is listed. Earlier days come from the exchange that has listed the coin longest.

Daily, weekly, every two weeks or monthly. A monthly buy lands on the same day number as the start date, at most the 28th.

More tools

Other free calculators and trackers.