Crypto Futures PnL Calculator (with Fees and ROE)

Calculate profit after trading fees.

Side

Results

Net PnL—
ROE—
Gross PnL—
Fees—
Initial margin—
Formula & notes

How it is calculated

  • Gross PnL = (exit − entry) × size (reversed for shorts)
  • Fees = (entry + exit) × size × fee rate per side
  • Initial margin = entry × size ÷ leverage
  • ROE = net PnL ÷ initial margin

Regular-user USDT-perpetual fees: Binance 0.050% taker / 0.020% maker, OKX 0.050% taker / 0.020% maker (last checked 2026-10-02). Funding payments while the position is open are not included — see current funding rates.

PnL & ROE calculator: common questions

How is futures ROE calculated?

ROE = net P&L ÷ initial margin. A 10× long of 0.1 BTC from 60,000 to 63,000 makes 300 USDT gross; at Binance's 0.050% taker fee the fees are about 6.15 USDT, the margin is 600 USDT, so ROE is about 49.0%.

Why does higher leverage show a higher ROE?

The same profit on less margin gives a higher ROE — and losses are amplified the same way, with a closer liquidation price. A higher ROE doesn't mean more money.

How much do fees affect futures P&L?

Fees are charged on position value at both open and close. Regular takers pay 0.050% on Binance and 0.050% on OKX, so on a 0.1% price move the round trip can eat most of the profit. Using maker orders cuts costs noticeably for short-term trades.

Are funding payments included?

No. Holding through funding settlements pays or receives funding, which can exceed fees on longer holds — check the funding rate table.

Trading calculators