Crypto Profit Calculator
Calculate your cryptocurrency profit & loss instantly. Supports Long & Short positions with fee breakdown.
Enter Your Trade Details
Fill in the buy price, sell price, and amount to see your profit or loss.
How to Use the Crypto Profit Calculator
Our free crypto profit calculator helps you determine your exact profit or loss from any cryptocurrency trade. Enter your buy price, sell price, and investment amount to see your complete breakdown including trading fees.
Follow these steps to calculate your crypto profit or loss:
- Select your position type — Choose "Long" if you bought and sold (or plan to sell) at a higher price, or "Short" if you're betting on the price going down.
- Search for your cryptocurrency — Type the coin name (e.g., Bitcoin, Ethereum) to auto-fill the current market price, or enter a custom price manually.
- Enter your entry price — The price at which you bought (for Long) or opened your short position.
- Enter your exit price — The price at which you sold or plan to sell. Leave blank to use the current market price.
- Input your investment amount or quantity — Choose between entering a dollar amount (e.g., $1,000) or the number of tokens (e.g., 0.5 BTC).
- Add trading fees — Optionally include entry and exit fees to see your true net profit after exchange costs.
Note: Toggle between Long and Short mode to see how your profit or loss changes based on your trading strategy. The calculator instantly updates all values as you type.
Key Features
- Long & Short positions — Calculate profit from both buying low and selling high (long) or selling high and buying low (short).
- Real-time prices — Search for any cryptocurrency and auto-fill the current market price from CoinGecko. Supports 500+ cryptocurrencies.
- Fee calculator — Include entry and exit trading fees to see your true net profit after exchange costs.
- Investment or quantity mode — Enter either a dollar amount or token quantity based on your preference.
- ROI calculation — See your return on investment as a percentage, not just absolute profit in dollars.
- Effective price display — View your true cost basis and exit price after fees are applied.
Crypto Profit Formula
The basic formula for calculating cryptocurrency profit is:
Profit = (Sell Price × Quantity) − (Buy Price × Quantity) − Total Fees Where Total Fees = Entry Fee (% of investment) + Exit Fee (% of total return). ROI (Return on Investment) is then calculated as:
ROI = (Profit ÷ Total Cost) × 100% Worked Example
Let's say you buy 0.5 BTC at $60,000 and sell at $72,000 with 0.1% fees on both entry and exit:
- Investment: 0.5 × $60,000 = $30,000
- Entry fee: $30,000 × 0.1% = $30
- Total invested: $30,000 + $30 = $30,030
- Gross return: 0.5 × $72,000 = $36,000
- Exit fee: $36,000 × 0.1% = $36
- Net return: $36,000 − $36 = $35,964
- Net profit: $35,964 − $30,030 = $5,934
- ROI: ($5,934 ÷ $30,030) × 100% = 19.76%
Without fees, your profit would have been $6,000, but the $66 in total fees reduced your net profit by 1.1%.
Long vs Short Positions Explained
In cryptocurrency trading, you can profit in two ways: going long or going short. Understanding the difference is crucial for calculating your returns correctly.
Long positions are the traditional buy-low-sell-high strategy. You purchase a cryptocurrency expecting its price to rise, then sell it later at a higher price. Your profit is the difference between your sell price and buy price, multiplied by the quantity you hold. Long positions are ideal when you believe the market is bullish or a specific cryptocurrency has strong fundamentals.
Short positions work in reverse. You profit when the price goes down. In practice, you borrow cryptocurrency from a broker or exchange, sell it at the current high price, then buy it back later at a lower price to return to the lender. The difference is your profit. For example, if you short BTC at $70,000 and close your position at $63,000, you profit $7,000 per BTC (minus fees and borrowing costs). Shorting is used when you expect a market downturn or want to hedge against losses in your long positions.
Example: You short 1 BTC at $70,000. The price drops to $63,000, and you close your position. Your profit is ($70,000 − $63,000) × 1 = $7,000 before fees. If you had gone long instead and the price dropped, you would have lost $7,000.
How Trading Fees Impact Your Profit
Trading fees can significantly eat into your profits, especially for high-frequency traders or those trading on exchanges with higher fee structures. Most exchanges charge a percentage fee on both your entry (buy) and exit (sell) transactions.
| Fee Rate | Trade Size | Round-Trip Fee | Impact on 5% Gain |
|---|---|---|---|
| 0.1% | $1,000 | $2.00 | -0.2% |
| 0.25% | $1,000 | $5.00 | -0.5% |
| 0.5% | $1,000 | $10.00 | -1.0% |
| 1.0% | $1,000 | $20.00 | -2.0% |
As the table shows, a 1% fee rate on a $1,000 trade costs you $20 in round-trip fees, reducing a 5% gain to just 3%. Over time and across multiple trades, these fees compound significantly.
Tips to minimize trading fees:
- Use limit orders instead of market orders — Many exchanges offer lower "maker" fees for limit orders compared to "taker" fees for market orders.
- Check maker vs taker fees — Binance, for example, charges 0.1% for makers and 0.1% for takers, but Coinbase Pro offers 0.5% taker and 0.5% maker fees.
- Consider VIP or volume tiers — High-volume traders can access discounted fee rates by holding exchange tokens (e.g., BNB on Binance) or reaching higher trading volume tiers.
- Compare exchanges — Fees vary widely. Kraken, Binance, and Bybit often have lower fees than Coinbase or Gemini.
Understanding ROI in Crypto Trading
ROI (Return on Investment) is a percentage that shows how much profit you made relative to your initial investment. While absolute profit tells you how many dollars you earned, ROI tells you how efficient your trade was.
For example, earning $500 profit on a $1,000 investment (50% ROI) is far more impressive than earning $500 on a $10,000 investment (5% ROI), even though the dollar amount is the same. ROI is crucial for comparing trades of different sizes and evaluating your trading strategy's effectiveness.
Why ROI matters more than absolute profit: If you have limited capital, you want to maximize returns per dollar invested. A trade with 20% ROI is better than a trade with 5% ROI, even if the latter produces higher absolute profits, because you can reinvest your capital more efficiently.
Annualized ROI formula: If you want to compare trades held for different time periods, calculate annualized ROI:
Annualized ROI = (ROI ÷ Days Held) × 365 A 10% ROI over 30 days equals 121.7% annualized ROI, while a 10% ROI over 365 days equals 10% annualized ROI. This helps you compare a quick swing trade to a long-term hold.
Common Profit Calculation Mistakes
Even experienced traders sometimes miscalculate their profits. Here are the most common mistakes to avoid:
- Forgetting to include fees — Entry and exit fees can reduce your profit by 0.2% to 2% or more. Always factor them in to see your true net profit.
- Not accounting for spread and slippage — The price you see on an exchange may not be the price you get, especially for large orders or low-liquidity coins. Slippage can reduce your profit by 0.1% to 1% or more.
- Confusing ROI with absolute return — A $1,000 profit on a $5,000 investment is a 20% ROI, not a $1,000 ROI. Percentage return matters more for comparing trades.
- Ignoring tax implications — Your pre-tax profit is not your take-home profit. Capital gains tax can reduce your net profit by 10-37% depending on your jurisdiction. Use our Crypto Tax Calculator to estimate your after-tax returns.
- Using the wrong entry price — If you placed a market order, your filled price may differ from the price you saw. Always use your actual filled price for accurate calculations.
- Not tracking multiple buys at different prices — If you dollar-cost averaged into a position, your true average entry price is the weighted average of all your buys, not just the most recent one.
Frequently Asked Questions
How much profit will I make if Bitcoin goes up 10%?
That depends on your investment amount and fees. If you invested $1,000 in Bitcoin and it rises 10%, your gross profit is $100. After typical exchange fees of 0.1% on entry and exit ($2 total), your net profit is about $98 with an ROI of 9.8%. Use this crypto profit calculator to model any percentage gain with your exact investment amount and fee structure.
How do I calculate my crypto profit and loss?
Multiply your number of coins by the difference between your sell price and buy price, then subtract trading fees. For example, if you bought 0.5 ETH at $2,000 and sold at $2,500, your gross profit is $250 minus fees on both trades. Our calculator handles this automatically, including separate entry and exit fee inputs.
What is a good ROI on crypto?
ROI benchmarks vary by strategy and timeframe. Day traders typically target 1-5% per trade, while swing traders aim for 10-30% over days or weeks. Long-term holders have historically earned 50-200%+ annually on Bitcoin during bull cycles, though past performance does not guarantee future results. An ROI above 100% in a single year is considered exceptional.
Should I calculate profit before or after taxes?
This calculator shows pre-tax profit. Your actual take-home profit depends on your country's capital gains tax rate, which ranges from 0% (Germany for holdings over 1 year) to 37% (US short-term). For after-tax estimates, use our Crypto Tax Calculator alongside this tool to see what you actually keep.
How do exchange fees affect my crypto profit?
Exchange fees reduce your profit on every trade. With 0.1% maker fees on Binance, a $10,000 round-trip trade costs $20 in fees. On Coinbase at 0.6%, that same trade costs $120 in fees. Over 50 trades per month, the difference adds up to $5,000 annually. Always factor in both entry and exit fees when calculating true net profit.
Can I calculate profit on short positions?
Yes. Toggle to Short mode and the calculator reverses the formula: profit equals the difference between your entry (higher) and exit (lower) price multiplied by quantity, minus fees. For example, shorting 1 BTC at $70,000 and closing at $63,000 yields $7,000 gross profit. Short selling is available on futures exchanges like Binance and Bybit.
Related Calculators
- Take Profit & Stop Loss Calculator — Plan your risk management levels and position sizing.
- Crypto Tax Calculator — Estimate capital gains taxes on your crypto profits.
- Break-Even Calculator — Find the exact price you need to break even after fees.