Skip to content

Free tool

Crypto DCA & Average Cost Calculator

Bought the same coin at three different prices and lost track of where you actually stand? Add each buy below and get your true average cost, break-even price, coins accumulated and live profit or loss, across 200+ coins, without a spreadsheet.

Profit+$1,284Live price · 200+ coins
$

Your buys

$
$
$
$

Add at least one buy (amount + price paid) to see your average cost, break-even and live P&L.

Why average cost is the number that matters

After a few buys at different prices, your entry isn't any single price you paid: it's the weighted average of all of them. That number decides everything:

  • Break-even: the price the coin must reclaim before you're green. It moves every time you buy.
  • Real P&L: exchanges show per-lot profit; your portfolio lives and dies by the blended number.
  • The next buy: seeing how much a fresh buy at today's price would move your average turns “should I average down?” into arithmetic.

DCA removes timing from your buying. What it can't do is tell you whether the market goes up or down next: that's a prediction, and predictions are testable. Call the direction on BitPredict and find out if your read of the market is signal or noise. Free, with weekly USDT prizes for the most accurate.

What dollar-cost averaging is, and the average-cost math

Dollar-cost averaging (DCA) means putting a fixed dollar amount into a coin on a set schedule instead of trying to buy the perfect dip in one go. Buy $100 every week and you pick up more coins when the price is down and fewer when it's up. The point of a crypto DCA calculator is to turn that string of buys into one number: your average cost per coin, which is also your cost basis and your break-even.

The formula is simple and the same for every coin:

  • Coins from each buy: dollars in ÷ price paid. A $100 buy at $50,000 gives 0.002 BTC.
  • Average cost per coin: total invested ÷ total coins bought. This is the dollar-cost average, the weighted blend of every price you paid.
  • Cost basis: the total dollars you have in (the sum of every buy). Divide it by your coins and you are back at the average cost.

Worked example. Two buys of $100 each: the first at $50,000, the second after the price halved to $25,000.

Two $100 buys of Bitcoin at different prices
BuyPrice paidDollars inCoins bought
Buy 1$50,000$1000.002 BTC
Buy 2$25,000$1000.004 BTC
Totaln/a$2000.006 BTC

Average cost = $200 ÷ 0.006 BTC = $33,333.33 per BTC. Notice it sits below the midpoint of $50,000 and $25,000 (which would be $37,500): your fixed $100 bought twice as many coins at the lower price, so the cheaper buy pulls the average down harder. That is the whole idea. This is also what people mean by averaging down: a buy below your current average lowers your break-even, so the coin needs a smaller recovery to put you back in profit.

A dollar cost averaging calculator in action: $100 a week for a year

Here is what a recurring buy actually adds up to. Put $100 into Bitcoin every week for a year and you make 52 buys and invest $5,200 in total. To keep the table readable, assume the price holds within each quarter and takes a round trip: down by half mid-year, partway back by December. The numbers are illustrative; the shape is what matters.

$100 every week for a year, 13 buys per quarter
QuarterPriceDollars inCoins bought
Jan–Mar$50,000$1,3000.0260 BTC
Apr–Jun$40,000$1,3000.0325 BTC
Jul–Sep$25,000$1,3000.0520 BTC
Oct–Dec$40,000$1,3000.0325 BTC
Total (52 buys)n/a$5,2000.1430 BTC

Average cost = $5,200 ÷ 0.143 BTC = $36,363.64 per BTC. That sits well below both the $50,000 starting price and the $38,750 simple average of the four quarterly prices, because the fixed $100 bought the most coins in the cheapest quarter. At the year-end price of $40,000 the position is worth 0.143 × 40,000 = $5,720, a $520 profit, even though the price finished 20% below where the first buy went in.

DCA vs lump sum. The same $5,200 as a single buy on day one gets 0.104 BTC at $50,000, worth $4,160 at year end: a $1,040 loss. That comparison flatters DCA because this particular market fell and only partly recovered. In a market that rises steadily, lump sum wins, because every later DCA buy lands at a higher price, and markets rise more often than they fall. What DCA reliably buys you is not extra return but less timing risk and less regret: no single buy can be the one you made at the top.

Bitcoin, Ethereum, Solana, and 200+ more

People search for a bitcoin dollar cost average calculator, an ethereum dca calculator or a solana dca calculator as if each needed different math. It doesn't. The average cost, cost basis and break-even work exactly the same way whichever coin you hold. What changes from coin to coin is the price and how many decimals you track:

  • Bitcoin (BTC): high unit price, so most buys land in fractions of a coin (0.00x BTC). The calculator carries the small decimals for you so the average stays exact.
  • Ethereum (ETH): a common weekly-DCA coin. Enter each buy and watch your ETH cost basis and break-even move as you add to the position.
  • Solana (SOL): lower unit price means whole and half coins per buy, but the dollar-cost average is calculated the same: total invested ÷ total SOL.

Pick any of 200+ coins in the calculator above, add your buys, and it returns your average cost, coins accumulated and live profit or loss. A crypto average calculator only tells you where your entry sits. Where the price goes next is a separate question, and a testable one: put your read of the direction on BitPredict and see whether you actually call it better than a coin flip. Free, and scored on accuracy alone.

If you have been putting that view on a funded account instead, our comparison of Kalshi alternatives lines the main platforms up on cost, coverage and access, with the free options separated from the ones that need money in first.

Frequently asked questions

What is DCA (dollar-cost averaging) in crypto?

Dollar-cost averaging means buying a fixed dollar amount on a schedule (say $100 every week) instead of one lump sum. You automatically buy more coins when the price is low and fewer when it's high, which smooths out volatility and removes the pressure of timing the market perfectly.

How is my average cost calculated?

Total dollars invested ÷ total coins accumulated. Each buy converts to coins at the price you paid (amount ÷ price); the calculator sums both columns across all your buys. That weighted average is your true cost basis, and your break-even price.

What's the difference between average cost and break-even?

Before fees, they're the same number: if the price is above your average cost, you're in profit. If you pay trading fees, your effective break-even sits slightly above your average cost. Add your exchange's fee percentage on top for a conservative read.

Does averaging down work?

Averaging down lowers your break-even, so a smaller recovery gets you back to profit. But it also concentrates more money in the same falling asset. The math is what this calculator shows; whether the coin recovers is a judgment call. If you have conviction on the direction, it's worth testing it where accuracy is scored.

How do I calculate my average crypto cost?

Add up every dollar you put in, then divide by the total coins you received. Formula: average cost per coin = total invested ÷ total coins bought. Example: $100 at $50,000 buys 0.002 BTC, and $100 at $25,000 buys 0.004 BTC. That's $200 for 0.006 BTC, so your average cost is $200 ÷ 0.006 = $33,333.33 per BTC. The calculator does this weighted average for you across as many buys as you enter.

Does this work for Bitcoin, Ethereum and Solana?

Yes. It's a Bitcoin dollar cost average calculator, an Ethereum DCA calculator and a Solana DCA calculator in one, plus 200+ other coins. The average-cost math is identical for every coin; only the price and the number of decimals change. Pick your coin, enter each buy, and read your average cost, cost basis and break-even.

Is DCA better than lump sum for crypto?

Neither wins every time. In a market that rises steadily, lump sum usually comes out ahead, because all of your money is invested from day one and every DCA buy after the first costs more. DCA wins in choppy or falling markets, because the fixed amount buys more coins at lower prices and pulls your average cost down. Since markets rise more often than they fall, lump sum wins on average; people choose DCA anyway because it removes the timing decision and caps the damage of buying everything at a peak.

Is this DCA calculator free?

Yes: free, no sign-up, and it runs in your browser. Your buy history isn't stored or sent anywhere.

Crypto DCA and average cost calculator card: add every buy to get true average cost, break-even price and live profit or loss
The crypto DCA calculator: log every buy to get your true average cost, break-even price and live P&L. No spreadsheet required.

More free crypto tools