Bitcoin (BTC) Profit Calculator

Amount Invested $
Custom Token Prices
Date Bought
Date Sold
Buy Price $
Sell Price $

Current (BTC) Price:


Buy Price


Sell Price


ROI (Profit/Loss)


Total Investment Worth


Total Profit


Want to calculate the profit of another token? Check out our crypto profit calculator.

How to Use Bitcoin (BTC) Profit Calculator

You can use this Bitcoin profit calculator to retrieve the current profit or return on investment (ROI) of your BTC position. You can also use this as a Bitcoin Time Machine or an ‘if I bought Bitcoin calculator’ to see how much BTC would be worth at a certain date or as a Bitcoin price prediction calculator for future targets.

Choose the amount of BTC bought and select your currency, then choose the date of purchase. If you would like to use custom token prices instead of dates, then click the toggle switch and fill in your target prices. Once all fields are filled, hit ‘Calculate ROI’ to check your BTC profit.

How Does Bitcoin (BTC) Profit Calculator Work?

The Bitcoin profit calculator fetches the live (current) and historical (purchase) price of BTC using the CoinGecko API. The calculator takes these token prices and runs them through the formula below using to calculate the ROI (profit/loss) percentage of the investment and how much it is currently worth. 

$capital = Amount of capital invested
$buy_price = Initial price of token (on date of purchase)
$sell_price = Sold price of token (on date of sale)
$tokens = $capital / $buy_price
$profit = ($tokens * $sell_price) – $capital

ROI (%) =  ($profit/$capital) * 100