Crypto Futures PnL Calculator (with Fees and ROE)
Calculate profit after trading fees.
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.