Signal BenchAll calculators โ†’

Profit & Loss Calculator

Calculate profit, loss and return on margin for a leveraged crypto trade after fees, slippage and funding, from entry, exit, size and leverage.

Position value (notional)0 USDT
Calculated quantity0 units
Gross P&L+0 USDT
Entry + exit fees-0 USDT
Slippage cost-0 USDT
Funding impact0 USDT
Net P&L after costs+0 USDT
Net return on margin+0%
Favourable price move+0%

Trade amount means isolated margin. Position value = margin ร— leverage. Results are estimates; exchange tiers, liquidation and actual fills can differ.

How to use the profit & loss calculator

Gross profit on a futures trade is the price move times the quantity. What you actually keep is smaller: you pay a fee when you open and again when you close, the fill is usually a little worse than the price you saw, and holding a perpetual pays or earns funding.

Choose long or short, enter entry and exit prices, the margin you put in and the leverage, and adjust the fee, slippage and funding if yours differ. The calculator shows gross P&L, each cost, the net result and the return on your margin.

Return on margin grows with leverage in both directions. A 3% move at 5x is about 15% of the margin, and so is a 3% move against you.

The formula

  • Position value = margin ร— leverage; quantity = position value รท entry
  • Gross P&L = (exit โˆ’ entry) ร— quantity for a long, (entry โˆ’ exit) ร— quantity for a short
  • Fees = (position value + quantity ร— exit) ร— fee rate
  • Net P&L = gross P&L โˆ’ fees โˆ’ slippage โˆ’ funding; return = net P&L รท margin ร— 100 %

Worked example

Long, entry 65,000, exit 67,000, margin 100 USDT, leverage 5x, fee 0.055% per side, slippage 0.05%, no funding.

  1. Position value = 100 ร— 5 = 500 USDT; quantity = 500 รท 65,000 = 0.0076923 BTC.
  2. Gross P&L = 2,000 ร— 0.0076923 = 15.38 USDT.
  3. Fees = (500 + 515.38) ร— 0.055% = 0.56 USDT; slippage = 500 ร— 0.05% = 0.25 USDT.
  4. Net P&L = 15.38 โˆ’ 0.56 โˆ’ 0.25 = 14.58 USDT, a 14.58% return on the 100 USDT margin from a 3.08% price move.

Frequently asked questions

What fee should I enter?

Use your exchange's taker fee if you enter and exit with market orders, or the maker fee for resting limit orders. Many exchanges charge around 0.02% maker and 0.05% taker on futures before discounts.

Why is my return on margin so much bigger than the price move?

Leverage multiplies the move against your margin. The same multiplier applies to losses, which is why a small move against a highly leveraged trade can wipe out the margin.

How do I enter funding?

Enter the total funding as a percent of the position: positive if you paid it, negative if you received it. The Funding Fee calculator works the amount out for a holding period.

Want this done for you automatically?

Signal Bench computes entry, stop-loss, take-profit and position size on every signal โ€” across 27 coins, with a public track record.

Create a free account
More calculators

Estimates for education only โ€” not financial advice. Exchange fees, slippage and funding are not included unless stated.