Crypto Profit & ROI Calculator
Work out exact profit, loss, and return on any crypto trade. Enter your entry, exit, investment, leverage, and fees for long or short positions — with an estimated liquidation price. No signup, runs entirely in your browser.
⏱ 9 min read · Complete guide below
How the Crypto Profit Calculator Works
- 1Pick Long or Short — long profits when price rises, short when it falls.
- 2Enter your investment (the margin you put in) and your leverage — leave leverage at 1 for a spot trade.
- 3Enter your entry and exit prices, and your fee percentage per side.
- 4Read the net profit/loss, ROI, fees, final balance, and — for leveraged trades — the estimated liquidation price.
Worked Example: A Leveraged Ethereum Long
You open a long on Ethereum with $1,000 of margin at 5× leverage. Entry is $2,500 and you exit at $3,000, paying 0.1% fees per side. Your position size is 1,000 × 5 = $5,000, which buys 5,000 ÷ 2,500 = 2 ETH. The price rose 20%, so your gross profit is $5,000 × 20% = $1,000. Fees are 0.1% of the $5,000 entry plus 0.1% of the $6,000 exit = $5 + $6 = $11. Net profit is $989, an ROI of about 98.9% on your $1,000 margin — nearly doubling it from a 20% price move, because 5× leverage amplified the gain.
The same amplification cuts the other way, which is what the liquidation estimate warns you about. At 5× leverage your margin is wiped out by roughly a 1/5 = 20% move against you, so the estimated liquidation price for this long sits near $2,500 × (1 − 1/5) = $2,000. Had ETH dropped to $2,000 instead of rising, you would have lost the entire $1,000 rather than a fifth of it. Spot traders can set leverage to 1 to see un-amplified returns; the tool handles both the dream and the nightmare from the same inputs.
Getting Accurate Results
Enter margin, not notional
The investment field is the capital you actually put up (your margin), not the leveraged position size. The calculator multiplies it by leverage to get your exposure. Entering the full position value with leverage on top would double-count.
Use your real fee tier
Fees vary by exchange and volume — 0.1% is a typical taker fee, but makers often pay less and some tiers are lower still. On leveraged or frequent trades, using your actual rate matters because fees apply to the full notional, not just your margin.
Treat liquidation as conservative
The liquidation estimate ignores maintenance margin and funding, so exchanges liquidate a little earlier than the number shown. Keep a buffer — never plan a trade that only survives to the exact estimated price.
Compare ROI, not dollars
When weighing two trades, compare their ROI rather than raw profit. A bigger dollar gain on a much bigger stake can be a worse use of capital than a smaller gain with a higher return.
Model your exit before entering
Plug in your planned take-profit as the exit price before you open a trade. Seeing the expected ROI and fees up front helps you judge whether the setup is worth the risk you are taking.
Remember lower leverage survives longer
Halving your leverage roughly doubles the adverse move you can withstand before liquidation. The tool makes that trade-off visible — often a lower ROI with far more staying power is the better bet.
Understanding Leverage: The Double-Edged Sword
Leverage is the single feature that makes crypto trading both alluring and dangerous. It lets you control a position larger than your own capital by borrowing the difference — at 10× leverage, $1,000 of your money controls a $10,000 position. The appeal is obvious: a modest price move produces an outsized return on your margin. A 5% favourable move at 10× leverage is roughly a 50% gain on your stake. But the same multiplier applies ruthlessly to losses, and this asymmetry is why leverage destroys far more accounts than it enriches.
The crucial concept is liquidation. Because you are trading with borrowed money, the exchange force-closes your position the moment your losses approach your margin, so you never lose more than you put up — but you can lose all of it very quickly. At 10× leverage, a mere 10% move against you wipes out your entire margin. Crypto routinely moves 10% in a day, which means a high-leverage position can be liquidated by ordinary volatility, often on a brief wick that reverses moments later. Studies of retail leveraged traders consistently find that the large majority lose money over time, and excessive leverage is the primary reason.
Long vs Short: Two Ways to Profit
Trading is not only about buying low and selling high. A long position is the familiar one: you profit when the price rises. A short position is its mirror — you borrow and sell an asset you expect to fall, planning to buy it back cheaper, so you profit when the price drops. Shorting lets traders make money in falling markets and hedge existing holdings, which is why it is central to derivatives trading.
There is an important asymmetry to understand, though. A long position's downside is capped — the price can only fall to zero — but a short's potential loss is theoretically unlimited, because there is no ceiling on how high a price can rise. A short squeeze, where a rising price forces shorts to buy back and pushes the price higher still, can be devastating. This calculator handles both directions and places the liquidation estimate correctly — below entry for a long, above entry for a short — but the risk profile of a short deserves extra respect.
The Hidden Costs: Fees and Funding Rates
Two costs quietly erode leveraged trading profits, and both are easy to underestimate. The first is trading fees, which are charged on the full position value (the notional), not just your margin. At 10× leverage, a 0.1% fee is effectively 1% of your margin per side — and it is paid on both entry and exit, so frequent trading compounds the drag quickly. The calculator breaks fees out separately precisely because they are larger than they look on a leveraged position.
The second, which this tool does not model, is the funding rate on perpetual futures — the most common leveraged product in crypto. Perpetual contracts have no expiry, and to keep their price tethered to the spot market, traders periodically pay each other a funding fee, typically every eight hours. When the market is bullish, longs pay shorts; when bearish, shorts pay longs. Holding a leveraged position for days or weeks can accumulate significant funding costs that silently eat into profits or deepen losses, so always check the current funding rate before holding a perpetual position for any length of time.
Risk Management for Leveraged Trading
Because leverage amplifies everything, disciplined risk management is not optional — it is the only thing that keeps leveraged traders solvent. The foundational rule is position sizing: risk only a small, fixed percentage of your total capital on any single trade (professionals often cap it at 1–2%), so that a string of losses cannot ruin you. A stop-loss — a predetermined exit that caps your loss — is essential, because it removes the emotional decision to hold a losing trade in hope, which is how small losses become account-ending ones.
The most powerful lever of all is simply using less leverage. Halving your leverage roughly doubles the adverse move you can survive before liquidation, dramatically increasing your staying power at the cost of a lower headline ROI — almost always a worthwhile trade. Model your planned exit in this calculator before you open a position, so you see the potential ROI, the fees, and the liquidation price up front and can judge whether the reward justifies the risk. Treat the liquidation estimate as conservative, since real exchanges liquidate slightly earlier once maintenance margin and funding are counted, and never plan a trade that only survives to the exact estimated price. Used with respect for these principles, leverage is a tool; used without them, it is a countdown to liquidation.
Frequently Asked Questions
How is crypto profit calculated?
Profit is the difference between your exit value and your entry cost, minus fees. For a long trade: quantity × (exit price − entry price) − fees. The calculator works out your quantity from your investment and leverage, applies the price move, subtracts trading fees on both sides, and shows the net profit or loss in dollars and as a return on your invested capital.
What is ROI and how is it different from profit?
Profit is the dollar amount you gained or lost. ROI (return on investment) expresses that as a percentage of what you put in: net profit ÷ investment × 100. A $500 profit on a $1,000 investment is a 50% ROI. ROI lets you compare trades of different sizes on equal footing — a $500 gain means very different things on a $1,000 stake versus a $50,000 one.
How does leverage affect profit and ROI?
Leverage multiplies your position size, so it multiplies both gains and losses on your margin. At 10× leverage, a 5% favourable price move produces roughly a 50% ROI on your margin; a 5% adverse move produces roughly a 50% loss. Set leverage to 1 for a normal spot trade. The calculator shows the leveraged ROI and an estimated liquidation price so you can see the downside before entering.
What is the liquidation price?
On a leveraged position, the liquidation price is where your losses equal your margin and the exchange force-closes the trade. The calculator uses the isolated-margin approximation: for a long, liquidation ≈ entry × (1 − 1/leverage); for a short, entry × (1 + 1/leverage). This ignores maintenance margin and funding, so real exchanges liquidate slightly earlier — treat it as a conservative guide, not an exact trigger.
Does the calculator include trading fees?
Yes. Enter your fee percentage per side (0.1% is a common taker fee on major exchanges). Fees are charged on the position value at both entry and exit, so a leveraged position pays fees on the full notional, not just your margin. On high-leverage or high-frequency trades, fees can quietly erode a meaningful share of profits, which is why the tool breaks them out separately.
How do I calculate profit on a short trade?
Switch the direction toggle to Short. A short profits when the price falls, so the calculator reverses the move: profit comes from (entry − exit) instead of (exit − entry). Everything else — leverage, fees, ROI, and the liquidation estimate (which sits above your entry for a short) — is handled automatically.
Is my data stored anywhere?
No. Every calculation runs entirely in your browser with JavaScript. Nothing you enter — prices, investment amount, or leverage — is sent to a server or stored.