A crypto profit and DCA calculator shows whether your cryptocurrency buys made money — including a lump-sum buy, a dollar-cost averaging (DCA) schedule, or both. Enter your buy price and sell price, plus a lump-sum amount and/or a fixed monthly DCA plan, and it computes your total invested, final value, profit or loss, and ROI — split into lump-sum and DCA legs.
This free online tool is for crypto investors who bought in chunks rather than all at once: regular DCA buyers and traders comparing a lump-sum buy against a DCA schedule. It takes a buy price, a sell price, an optional lump sum, and an optional fixed monthly DCA amount, then totals your coins, your cost basis, and your return. The output shows total invested, final value, and total profit in dollars and percent. It runs instantly in your browser with no sign-up and no data stored.
Worked example
Inputs: buy price $100 per coin, sell price $150, $1,000 lump sum, no DCA.
- Coins bought: 1,000 ÷ 100 = 10
- Final value: 10 × 150 = $1,500
- Profit: 1,500 − 1,000 = $500; ROI = 500 ÷ 1,000 = 50.0%
Now add a DCA leg — $100 every month for 12 months at the same $100 buy price:
- DCA invested: 12 × 100 = $1,200 → 12 coins → final value $1,800
- DCA profit: 1,800 − 1,200 = $600 (50.0% ROI)
Combined: $2,200 invested → $3,300 final value → $1,100 profit at 50.0% ROI.
One simplification to know: the tool prices every DCA buy at the buy price you enter, so it cannot model buys at different prices the way real DCA does — its results note says exactly this. For a single buy price, the math above is exact.
How to use it
- Enter the Buy price per coin — what you paid (or plan to pay) per coin.
- Enter the Sell price per coin — the current price or your target exit price.
- Enter the Lump-sum invested — a one-time buy amount, if any.
- Add an optional DCA plan — a fixed monthly buy amount and the number of months.
- Read your result: total invested, final value, profit or loss, and ROI — split into lump-sum and DCA legs.
The formula behind it
Frequently asked questions
What is dollar-cost averaging (DCA) in crypto?
Investing a fixed dollar amount on a regular schedule — say $500 every month — regardless of price. You buy more coins when prices dip and fewer when they spike, which smooths your average cost and removes the need to time the market. It does not guarantee profit; it guarantees discipline.
How is my average buy price calculated?
Total dollars invested divided by total coins acquired. In the DCA example above, $1,200 bought 12 coins at $100 each, so the average cost is $100 per coin. With real DCA at varying prices, the average cost lands below the simple average of the buy prices, because fixed-dollar buys acquire more coins when prices dip.
Does the calculator include trading fees?
No — the calculator has no fee field, and its results note states that trading fees, spreads, and taxes are excluded, so treat the profit figure as a pre-fee estimate. Exchanges typically charge 0.1–1% per trade, plus possible spread and withdrawal fees, and those add up across a DCA schedule.
Is DCA better than investing a lump sum?
Historically, lump-sum investing wins slightly more often because markets trend upward and money invested earlier has more time to grow. DCA wins on risk management: it limits the damage of investing everything right before a crash and is far easier to stick with emotionally. The calculator can model both on the same price history so you can compare.
Do I owe taxes on crypto profits?
In the US, crypto is treated as property: selling, trading, or spending it is generally a taxable event, with gains taxed as short- or long-term capital gains depending on how long you held. Rules differ by country and change often. This calculator shows your profit figure — it is not tax advice, so confirm your obligations with a tax professional.