Crypto Profit Calculator
Know your P&L before you open the trade.
Input your entry price, exit price, position size in coins, leverage, and fee percentage. Get the exact net P&L, return on equity, liquidation price, and breakeven price. Works for BTC, ETH, and any altcoin on any exchange.
What it is
A crypto profit calculator takes the key numbers from a trade — entry, exit, quantity, leverage, and fees — and returns the real profit or loss after all costs. Unlike a simple 'buy low, sell high' calculation, this tool accounts for the leverage multiplier that amplifies both gains and losses, the exchange fees that silently eat into every position, and the liquidation price where your exchange will force-close you. It's the difference between thinking you made 10% and knowing you made 7.3% after fees.
When to use it
Before opening any leveraged crypto position, to confirm the math supports the trade. After closing a trade, to verify your exchange's reported P&L matches reality. When comparing exchanges, to see how different fee structures affect the same trade. And when you're tempted to use high leverage, to see exactly where your liquidation price sits relative to normal price swings.
The formula
For a long trade: Gross P&L = (Exit price − Entry price) × Coins Leveraged P&L = Gross P&L × Leverage Entry fee = Entry price × Coins × Fee % Exit fee = Exit price × Coins × Fee % Net P&L = Leveraged P&L − Entry fee − Exit fee ROE (Return on Equity): ROE = Net P&L ÷ (Entry price × Coins ÷ Leverage) × 100 Liquidation price (long, simplified): Liq. price ≈ Entry × (1 − 1 ÷ Leverage) Example: Buy 0.5 BTC at $60,000, sell at $65,000 10x leverage, 0.1% taker fee Gross P&L = ($65,000 − $60,000) × 0.5 = $2,500 Leveraged P&L = $2,500 × 10 = $25,000 Fees = ($60,000 × 0.5 × 0.001) + ($65,000 × 0.5 × 0.001) = $62.50 Net P&L = $25,000 − $62.50 = $24,937.50 Margin used = $60,000 × 0.5 ÷ 10 = $3,000 ROE = $24,937.50 ÷ $3,000 = 831%
How to use it
- 1. Enter your entry and exit prices
Use the actual fill prices from your exchange, not the prices you planned. Crypto markets are volatile and slippage can move your fill several dollars from where you clicked.
- 2. Enter position size in coins
This is the number of coins (or fractions) you're trading — 0.5 BTC, 2.3 ETH, 1000 SOL. Not the dollar amount. The calculator handles the dollar conversion.
- 3. Set your leverage multiplier
1x for spot trades (no leverage). 2x-10x for reasonable leveraged positions. Anything above 20x puts your liquidation price dangerously close to your entry. The calculator will show you exactly where.
- 4. Enter your exchange's fee percentage
Most exchanges charge 0.1% for taker orders and 0.02-0.05% for maker orders. Check your exchange's fee schedule — it varies by tier. Fees are charged on both entry and exit.
- 5. Read all outputs, not just net P&L
ROE tells you the return on the margin you actually put up. Liquidation price tells you how close you are to forced closure. Breakeven price tells you the minimum move needed to cover fees.
Common mistakes
- ✗Ignoring fees on leveraged positions. At 50x leverage, a 0.1% fee on entry and exit is a 10% round-trip cost on your margin. That means you need a 10% ROE just to break even.
- ✗Using high leverage without checking the liquidation price. At 25x on a long, your liquidation is about 4% below entry. BTC moves 4% on a slow Tuesday.
- ✗Calculating P&L on the notional amount instead of margin. If you buy $50,000 of BTC with $5,000 margin at 10x, your P&L swings are based on $50,000 — not $5,000. A 2% move is $1,000, which is 20% of your actual money.
- ✗Forgetting funding rates on perpetual contracts. If you hold a perp position for days, funding payments can add up to significant costs that this calculator does not include. Check your exchange's funding rate separately.