Crypto profit calculator

Use this crypto profit calculator to find the true outcome of a trade after the platform has taken its cut on entry and exit. Enter the amount you put in, the price you bought at, the price you sold at (or a price you are considering) and the platform's fee per trade as a percentage. It works for Bitcoin or any coin priced in dollars.
The formula
Cash back = quantity × exit price × (1 − fee rate)
Result = cash back − stake
The fee is deducted from your stake when you buy, so you receive slightly fewer coins, and again from the sale value when you sell.
Worked examples (illustrative figures)
Stake: $2,500. Entry price: $50,000 per bitcoin. Fee rate: 0.2% per side.
- Quantity: $2,500 × 0.998 ÷ $50,000 = 0.0499 BTC.
- If you sell at $46,000: 0.0499 × $46,000 × 0.998 ≈ $2,290.81. Loss ≈ $209.19, or about −8.37%, compared with an 8% fall in the price.
- If you sell at $56,000: 0.0499 × $56,000 × 0.998 ≈ $2,788.81. Profit ≈ $288.81, or about 11.55%, compared with a 12% rise in the price.
In both cases, fees move the result against you by a little under half a percentage point.
Reading the crypto profit calculator result
The figure is before tax, withdrawal fees, network fees and any spread built into the price you were quoted. If your platform charges a spread rather than a fee, enter the buy and sell prices you were actually offered and set the fee to zero. Also note that selling at the price you type is not guaranteed; in fast markets the executed price can differ.
Using it before you buy
The calculator is most useful in advance. Enter the price you would buy at and a sell price below it to see what a fall would cost, then a price above to see the gain after fees. Working out the break-even price is also simple: with a fee of 0.2% on each side, the price needs to rise by a little over 0.4% before you are ahead at all.
For a fuller picture of costs, read trading fees explained, and for background on the asset itself, see what Bitcoin is.