Trade Profit & Loss Calculator — Stocks, Forex, Crypto
Calculate profit and loss on a trade with fees applied to both entry and exit. Long or short, with ROI on your actual cost basis.
e.g. 0.1% for Binance, 0% for Robinhood, 0.25% for Coinbase.
You're on 7BusyBoss — 300+ free tools that run instantly in your browser. No signup, nothing uploaded.
A 50% gain followed by a 50% loss leaves you down 25%
Buy at $100, sell at $150 — that is a 50% win. Then buy back at $150 and sell at $75 — a 50% loss. You are left with $75, not $100. The percentage moves are identical, but they apply to different bases: the gain was 50% of $100, the loss was 50% of $150.
This calculator shows exactly that. Enter entry $100, exit $150, size 10 units, fees 0%: gross profit $500, ROI +50%. Then run the second leg — entry $150, exit $75, size 10 units — and the result is −$750, ROI −50%. Same percentage, larger dollar loss, because the base grew.
Fees bite both sides of the trade
The calculator charges fees on entry and exit. At a 0.1% rate, a $10,000 entry plus a $10,000 exit is $20,000 of notional, so $20 leaves in fees. That sounds small until you compare it to the move: a 0.25% rate each way is 0.5% of round-trip friction, which on a 4% winner eats over a tenth of the gross profit. The tool's hint text lists typical exchange rates as a starting point — check your own broker's current schedule, since these change.
Short positions use the same math, inverted
Toggle to Short and the profit formula flips: gross becomes (entry − exit) × size. Entry $100, exit $75, size 10 gives $250 gross. ROI is still (net / cost) × 100. Fees still apply to both sides.
What this does not model
This is a single-trade snapshot: one entry, one exit, one flat fee rate. It does not include leverage, slippage, partial exits, different maker and taker rates, funding or holding costs, or tax. It assumes you hold the full position size from entry to exit with no scaling in or out.
To model a sequence of trades compounding over time, see the Trading Compound Calculator.
How to use the Profit / Loss Calculator
Takes about a minute. No signup, no download, your data stays in your browser.
- 1Open the tool. Scroll up to the Profit / Loss Calculator above — it loads instantly in your browser, no install needed.
- 2Enter your values. The fields come pre-filled with realistic defaults so you can see how it works — replace them with your own numbers.
- 3Read the result. The output updates instantly. Copy or share it — nothing is uploaded to a server, everything stays on your device.
Frequently asked questions
Common questions about the Profit / Loss Calculator.
Why does a 50% gain and then a 50% loss not break even?
Because the percentages apply to different bases. A 50% gain on $100 is $50, leaving $150. A 50% loss on $150 is $75, leaving $75. The second move is larger in dollars even though the percentage is identical, because it starts from a bigger number.
How are fees calculated?
As a percentage of total notional value — entry price × size plus exit price × size. Trading $10,000 in and $10,000 out at 0.1% costs $20 round trip. The tool applies one rate to both sides rather than separate maker and taker rates.
Can I calculate the ROI of a short position?
Yes. Toggle to Short, enter the price where you opened and the price where you closed, and the calculator inverts the profit formula automatically. A short opened at $100 and closed at $75 shows a positive result.
What if my entry and exit fees are different?
This calculator applies one fee rate to both sides. If your exchange charges different maker and taker rates, or you use a limit order on one side only, work out your true round-trip cost and enter that combined figure as the rate.
Community rating
Discussion (0)
No comments yet. Start the discussion.
Keep exploring
Related tools across 7BusyBoss — all free, all instant.