BTC$84,410▲0.19%ETH$2,677▼0.38%SOL$122▲0.13%XRP$1.51▼0.62%BNB$776▲0.48%DOGE$0.0963▼0.19%ADA$0.2535▲0.36%AVAX$10.83▲0.74%BTC$84,410▲0.19%ETH$2,677▼0.38%SOL$122▲0.13%XRP$1.51▼0.62%BNB$776▲0.48%DOGE$0.0963▼0.19%ADA$0.2535▲0.36%AVAX$10.83▲0.74%
>_Crypto Position Lab

Futures PnL Calculator

Profit, loss and return on margin for a leveraged position — after fees.

Direction
% per side

Net PnL

+$489.75
+48.98% on margin · +5.00% price move
Gross PnL
+$500.00
Fees
−$10.25
Funding
$0.00
Position size
$10,000
Quantity
0.118502
Equity after close
$1,489.75

Entry seeded from the live CoinGecko price, cached up to 30s.

This is an educational estimate. It uses a flat per-side fee and the current funding rate held constant. It ignores slippage, partial fills and changes in the funding rate over your holding period.

Enter where you got in, where you got out, your leverage and the margin you posted. The calculator returns net PnL after trading fees, the return on your margin (ROE), gross PnL before fees, the fee total, your position size and coin quantity, and the equity you would be left with. It works the same for a hypothetical trade you are planning and one you already closed.

Reading the result

What the numbers above actually mean, and what they don't cover.

PnL and ROE are not the same number

PnL is the dollar result of the trade. ROE is that same result expressed as a percentage of the margin you posted, not of the position size. The two tell you different things, and leverage only moves one of them.

At 10x leverage, a 5% move in your favor is a 50% ROE. Leverage does not change how many dollars the market pays you for a given price move — the quantity you hold does that. What leverage changes is how much of your own capital was standing behind those dollars, which is what ROE measures.

The same scaling works against you. A 5% adverse move at 10x is a 50% ROE loss, and at higher leverage a much smaller adverse move reaches 100% — the point where the position is liquidated and the margin is gone.

What fees actually cost you

The calculator charges the fee rate twice: once on the entry notional, once on the exit notional. At low leverage that is a small dent. At high leverage it is not, because the notional grows with leverage while your margin does not.

At 50x, a round-trip at 0.05% per side is 5% of your notional in fees — which is 2.5x your margin. A position needs to move in your favor by more than that just to break even. Higher leverage does not just raise the risk of a larger loss; it raises the bar the trade has to clear before fees stop eating the result.

This is also why the preset fee buttons above matter more than they look: the gap between a 0.02% maker rate and a 0.055% taker rate scales with notional the same way the rest of the fee bill does.

What this calculator leaves out

Funding is included, at the current rate held constant for your whole holding period — see the Funding row above. What is not included is slippage on entry and exit, and partial fills on either side.

The current funding rate is also not a forecast. It can and does change between settlements, and a position held for days is more exposed to that drift than one held for hours.

Frequently asked questions

What is ROE and how is it different from PnL?

PnL is the dollar result of the trade. ROE is that result as a percentage of the margin you posted, not of the position size. At 10x leverage a 5% move in your favour is a 50% ROE. The leverage does not change the dollars the market pays you — it changes how much of your own capital was standing behind them.

What fee rate should I use?

Taker fees on major perpetual venues sit near 0.05% per side: Binance charges 0.05% (0.04% when paying in BNB) and Bybit 0.055%. Maker fees are lower and can be negative on some tiers. The calculator charges the rate twice — once on entry, once on exit.

Does this include funding costs?

Optionally. Set a holding period and it charges the current funding rate for that many settlements, in the direction your position actually pays or receives it. Leave the holding period at zero and funding is left out, same as fees and slippage on partial fills.

How is PnL calculated on a short?

The same way, with the direction reversed: you profit when the exit price is below the entry. Gross PnL is (entry − exit) × quantity for a short and (exit − entry) × quantity for a long. Fees and position size are identical either way.

Why is my equity after close lower than margin plus PnL?

Because fees come out of it. The calculator subtracts the entry fee and the exit fee from the gross result, so the equity figure is what would actually land back in your wallet.

Did this answer your question?