2026-04-23 · Futures Tutorial

Binance Futures PNL & ROE Calculation Complete Guide 2026

Many beginners watch PNL and ROE numbers change on Binance Futures without understanding the math. Without this knowledge, you cannot properly manage risk or position size. This guide explains everything with real examples.

📋 Contents

  1. What is PNL? Unrealized vs Realized
  2. What is ROE?
  3. Isolated Margin: Formulas & Examples
  4. Cross Margin Explained
  5. How to View PNL & ROE
  6. 5 Key Factors Affecting PNL
  7. What is a Good ROE?

1. What is PNL? Unrealized vs Realized

Unrealized PNL

Floating P&L on your open position, updates in real-time. Can reverse at any moment before closing. Positive = profit; Negative = loss.

⚠️ Warning

Unrealized PNL is paper profit. Many traders hold floating gains too long and watch them turn into losses. Always have a take-profit plan.

Realized PNL

Actual P&L after closing your position, net of fees and funding. Fixed once you close. View at: Futures → Trade History → Realized PNL.

2. What is ROE?

ROE = Return on Equity — percentage return on your initial margin. Earning 150 USDT with 200 USDT margin (ROE 75%) vs 10,000 USDT margin (ROE 1.5%) are completely different performance levels.

💡 Key Relationship

ROE ≈ Price Change % × Leverage. 10x leverage + 5% price move = ~50% ROE.

3. Isolated Margin: Formulas & Examples

Long PNL = (Mark Price - Entry Price) × Qty
ROE = PNL ÷ Initial Margin × 100%
📊 Long (Profit): Entry 40,000 | 10x | 0.1 BTC | Margin 400 USDT | Current 42,000

PNL=(42,000-40,000)×0.1=+200 USDT   ROE=+50%

Short PNL = (Entry Price - Mark Price) × Qty
ROE = PNL ÷ Initial Margin × 100%
📊 Short (Profit): Entry 40,000 | Current 38,000 | Margin 400 USDT

PNL=(40,000-38,000)×0.1=+200 USDT   ROE=+50%

📊 Loss Example: 10x long | Entry 40,000 | Current 38,000

PNL=-200 USDT   ROE=-50% (liquidation ~5% away)

Realized PNL also deducts entry/exit fees and funding paid during the holding period.

4. Cross Margin

Same formulas, but entire account balance serves as collateral. One liquidation can affect your whole account. Beginners should use Isolated Margin.

IsolatedCross
Max LossDeposited marginFull account balance
Liq. PriceHigher (triggers faster)Lower (more buffer)

5. How to View PNL & ROE

  1. Binance app → Trade → USD-M Futures → Positions tab
  2. Each row shows Unrealized PNL and ROE%
  3. Tap for details: entry price, liq. price, margin, leverage
  4. History: Trade History → Realized PNL (filter by date/symbol)

6. 5 Key Factors Affecting PNL

  1. Leverage: 10x = ~10% PNL per 1% price move. High leverage amplifies losses too.
  2. Direction: Long profits when price rises; short profits when price falls.
  3. Average Entry Price: When adding to positions, PNL is calculated vs average entry, not first trade.
  4. Funding Rate: Settled every 8h. ~0.01% avg = ~0.9% of position value per month. Critical for long-term holders.
  5. Trading Fees: VIP0 Taker ~0.05% per side. High-frequency traders must model fees into their P&L.

7. What is a Good ROE?

StyleLeverageTarget ROE
Scalping/超短线10-20x5-15%
Intraday/日内5-10x10-30%
Swing/波段3-5x20-60%
Long-term/长线1-3x50%+

No absolute standard. Consistent profitability matters more than peak ROE. Recommend max loss per trade of 30-50% ROE as stop-loss guideline.

FAQ

What is the difference between PNL and ROE?

PNL is absolute dollar amount (e.g. +150 USDT). ROE is a percentage return (e.g. +75%). ROE accounts for leverage and shows capital efficiency.

What is unrealized vs realized PNL?

Unrealized PNL fluctuates with market price while position is open. Realized PNL is fixed after closing, net of fees and funding.

Does funding rate affect PNL?

Yes. Settled every 8 hours. For long-term positions, funding costs can significantly reduce actual profit.

Should beginners use isolated or cross margin?

Isolated margin is strongly recommended. If liquidated, you only lose the margin assigned to that position.

Where is the Binance futures calculator?

Top-right corner of the futures page. Use it to calculate PNL and liquidation price before opening any position.

Start Trading on Binance

BNAPP · 20% fee rebate

Register BinanceDownload App
QR

Register