currency_bitcoin Finance

Crypto Profit Calculator

Tracking cryptocurrency investment performance can be confusing when prices swing wildly and you have bought at different price points. This calculator takes the guesswork out of it — select any of the top 20 cryptocurrencies by market cap, enter your buy price and the quantity of coins you purchased, and instantly see your current profit or loss calculated against live market prices from CoinGecko. The tool displays your total investment cost, current portfolio value, absolute profit or loss in dollars, and your return on investment as a percentage. Whether you are holding Bitcoin long-term, recently bought Ethereum, or tracking a position in Solana or Dogecoin, this calculator gives you a clear, real-time snapshot of where your investment stands.

currency_bitcoin Select Coin & Fetch Price

calculate Your Investment

info

How to use

Select a coin, fetch its live price, then enter your buy price and quantity to see your profit or loss.

Live prices from CoinGecko API.

  • check_circle Top 20 cryptocurrencies
  • check_circle Live market prices
  • check_circle Profit, loss, and ROI calculation
help

What is a Crypto Profit Calculator?

Cost basis is the price you actually paid per coin, including any exchange commissions, network fees, or spread. It is the foundation of every profit calculation and every tax calculation, because most jurisdictions tax realized gains as the difference between proceeds and cost basis. An unrealized gain exists only on paper — the position is still open and the price can reverse before you sell. A realized gain is locked in the moment you exit the position, and that is what triggers a taxable event. Getting these two concepts confused leads to people spending money they have not technically received yet, or being caught off guard by a tax bill at year end.

Volatility makes position sizing a discipline rather than an afterthought in crypto markets. Bitcoin has historically moved 10% in a single day; smaller altcoins routinely move 30% or more. A position large enough to produce a meaningful gain is also large enough to produce a painful loss, which is why professional traders size positions as a fixed percentage of total capital rather than allocating arbitrary dollar amounts. For a broader look at crypto and financial planning tools, see our guide at https://usertools.app/guides/ultimate-guide-to-ai-tools-2026. The Crypto Currency Converter gives you the current exchange rate context before you enter a position, and the Currency Converter helps you map crypto values back to your local fiat currency.

task_alt

When should you use it?

  • check_circle Checking unrealized profit or loss on a Bitcoin position bought months ago at a specific price
  • check_circle Comparing ROI across multiple altcoin investments to decide which positions to keep or sell
  • check_circle Quickly calculating break-even price when you know your total investment and number of coins held
  • check_circle Sharing portfolio performance screenshots with friends or trading communities
  • check_circle Planning exit strategies by modeling different sell prices against your cost basis
settings_suggest

How it works

The calculator fetches the current market price of your selected cryptocurrency in real-time from the CoinGecko API, one of the most trusted data aggregators in the crypto industry. CoinGecko compiles price data from hundreds of exchanges worldwide to provide accurate, volume-weighted average prices.

Once you enter your buy price per coin and the number of coins you hold, the tool calculates your total cost basis (buy price multiplied by quantity) and your current portfolio value (live price multiplied by quantity). The difference between these two figures is your profit or loss. The ROI percentage is calculated as (profit divided by total cost) times 100, giving you a clear picture of your return relative to what you invested.

All calculations happen instantly in your browser as you type. The live price updates each time you select a different coin or refresh the page, ensuring you always see the most current market data for your position.

quiz

Frequently Asked Questions

Which cryptocurrencies are supported?
The calculator supports the top 20 cryptocurrencies by market capitalization, including Bitcoin (BTC), Ethereum (ETH), Tether (USDT), BNB, Solana (SOL), XRP, USD Coin (USDC), Cardano (ADA), Dogecoin (DOGE), and more. This covers the vast majority of crypto investment activity. The list reflects the current market cap rankings and includes both layer-1 blockchains and major stablecoins.
Where do the prices come from?
Live prices are fetched from the CoinGecko API, which aggregates price data from hundreds of cryptocurrency exchanges worldwide. CoinGecko uses volume-weighted average pricing to provide accurate market rates. Prices update each time you load the tool or change your selected coin. Note that prices may differ slightly from what you see on a specific exchange due to price variations across different trading venues.
Does this account for fees?
The calculator does not automatically deduct trading fees, network gas fees, or withdrawal charges. For the most accurate profit calculation, enter your actual effective buy price — that is, the total amount you spent (including all fees) divided by the number of coins you received. This gives you a true cost basis that reflects your real-world investment, accounting for exchange commissions and blockchain transaction costs.
What is ROI?
Return on Investment (ROI) is the percentage gain or loss relative to your initial investment, calculated as (profit divided by total cost) times 100. For example, if you invested $1,000 and your position is now worth $1,500, your ROI is 50%. A negative ROI means your position is currently at a loss. ROI is one of the simplest and most widely used metrics for evaluating investment performance because it normalizes returns regardless of the dollar amount invested, making it easy to compare across different coins and position sizes.
apps

Related tools