PublicSoftTools

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.

Enter your investment, entry, and exit price to calculate profit, ROI, and fees. Set leverage above 1 for a leveraged position.

How the Crypto Profit Calculator Works

  1. 1Pick Long or Short — long profits when price rises, short when it falls.
  2. 2Enter your investment (the margin you put in) and your leverage — leave leverage at 1 for a spot trade.
  3. 3Enter your entry and exit prices, and your fee percentage per side.
  4. 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.

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.