Fee-aware trade math

Crypto profit calculator

Calculate profit or loss, ROI, separate trading fees, break-even price, and the gain needed to recover from a drawdown.

Start with the provider-checked Bitcoin build snapshot or enter any trade. Every calculation stays in your browser.

Interactive tool

Calculate the full trade

Entry amount

Percentage trading fees are applied separately at entry and exit. The result excludes spread, slippage, funding, gas and tax.

Net profit or loss
-$42,800.00
Return on cost
-33.95%
Break-even sell price
$126,080.00
Gain needed to break even
51.39%
Quantity
1
Buy notional
$126,080.00
Buy fee
$0.00
Total cost
$126,080.00
Gross exit
$83,280.00
Exit fee
$0.00
Net proceeds
$83,280.00
Fee-aware recovery curve

Each point begins at the selected buy price and applies the shown loss. It then solves for the gain needed to reach the fee-aware break-even price.

Loss from buy priceCurrent priceGain to break even
0%$126,080.000%
10%$113,472.0011.11%
20%$100,864.0025%
30%$88,256.0042.86%
40%$75,648.0066.67%
50%$63,040.00100%
60%$50,432.00150%
70%$37,824.00233.33%
80%$25,216.00400%
90%$12,608.00900%
95%$6,304.001,900%
Dated source check

Bitcoin build snapshot

Fetched

The build fetched and checked these values before writing the static page. The browser calculator uses the embedded snapshot and makes no market-data request.

BTC price
$83,280.00
All-time high
$126,080.00
Distance from high
-33.9%
Market capitalization
$1,673,094,811,794
Circulating supply
20,094,800 BTC
All-time-high date
2025-10-06

Provider checks

CoinGecko supplied the displayed row. Each secondary BTC price matched it within 2%. CoinPaprika matched its all-time-high value within 2% and the date exactly. CoinPaprika and Blockchair each matched the displayed market capitalization within 2%, while Blockchair matched circulating supply within 0.1%.

CoinGecko last updated UTC

Inputs and outputs

Quantity mode treats the entered amount as the number of tokens. Total cash mode keeps the entry fee inside the cash budget, then derives the quantity from the remaining buy notional.

Both modes separate buy notional, entry fee, total cost, gross exit, exit fee and net proceeds. ROI uses total cost after the entry fee, not the pre-fee buy notional.

How the math works

Total cost = buy notional + buy fee
Net proceeds = gross exit − exit fee
Profit = net proceeds − total cost
ROI = profit ÷ total cost
Break-even price = total cost ÷ quantity ÷ (1 − sell fee rate)
Recovery = break-even price ÷ sell price − 1

Why loss recovery is asymmetric

A loss reduces the base that the next gain works from. The curve shows that effect across fixed drawdowns from the entered buy price. Every row also responds to the selected entry and exit fees, so it solves for your fee-aware break-even point instead of repeating a generic loss table.

Limits of this calculator

This model covers percentage trading fees. It doesn't estimate spread, slippage, funding, gas, tax, currency conversion or order-book movement. Exchange statements remain the source of record for an executed trade.

About the author

Built and checked by Michael Lip

Michael Lip builds and operates the Early Thunder research engine end to end. He wrote this calculator to keep entry fees, exit fees, and recovery math in one calculation. View his GitHub profile.

Site-wide disclosures

  • Research and data analysis only. Nothing here is investment advice or a recommendation to buy or sell any asset.
  • Crypto assets are volatile and you can lose the entire amount you put in.
  • Scores measure fundamentals as recorded on the stated date. They do not predict price.
  • Every figure carries the timestamp it was fetched. Prices move continuously and the number on the page may already be out of date.
  • The operator may hold positions in assets covered on this site. See the portfolio page.