USDⓈ-Margined Futures Account Equity
Account Equity refers to the estimated net assets currently held in the futures account.
- Account Equity = Account Balance + Unrealized PNL
- Account Balance = Transferred-in Funds − Transferred-out Funds + Realized PNL of All Positions
PNL Calculation for USDⓈ-Margined Contracts
1. Total PNL
Total PNL refers to the overall profit and loss since the position was opened, estimated based on the Mark Price or the Last Traded Price.
Total PNL = Realized PNL + Unrealized PNL
2. Unrealized PNL
Unrealized PNL is calculated based on the difference between the Average Entry Price and the Mark Price (or Last Traded Price), multiplied by the position size.
After a position is successfully opened, Unrealized PNL will be displayed in the position details. This value is an estimated profit or loss of the current position.
Calculation as follows:
(1) Unrealized PNL (Long) = Position Size × (Mark Price − Average Entry Price)
(2) Unrealized PNL (Short) = Position Size × (Average Entry Price − Mark Price)
Note: Unrealized PNL is only an estimated value and does not determine the final profit or loss. The final PNL is determined by Realized PNL.
3. Realized PNL
Realized PNL refers to the user’s profit or loss since opening a position, including the trading PNL generated from reducing or fully closing positions, as well as trading fees and funding fees paid.
(1) Funding Fee
Funding Fee = Position Size × Mark Price × Funding Rate
Funding fees are generally settled every 8 hours at 00:00, 08:00, and 16:00 (UTC). If the market premium index is exceptionally high, the settlement interval may be dynamically adjusted to 4 or 2 hours.
The traders will only pay or receive funding fees if they hold a position at the time of settlement. For details, please refer to Introduction to Futures Funding Fees.
(2) Trading Fee
A trading fee is charged when a buy or sell order is placed and executed. The calculation formula is:
USDⓈ-Margined Contract Trading Fee = Fee Rate × Contract Qty × Buy/Sell Limit Price
(3) Trading PNL from Reducing or Closing Positions
When a user reduces or fully closes a position, trading PNL is calculated based on the closing price and the settlement price.
Trading PNL (Long) = Position Size × (Closing Price − Average Entry Price)
Trading PNL (Short) = Position Size × (Average Entry Price − Closing Price)
4. Return Rate (PNL%)
The return rate of an open contract position is estimated based on the Mark Price or the Latest Transaction Price.
Return Rate = Total PNL / Initial Margin
Note: Total PNL is the sum of Unrealized PNL and Realized PNL. The return rate is the ratio of the user’s Total PNL to the Initial Margin.
🔗 Explore More
Fee Structure for USDⓈ-Margined Contracts >>
USDⓈ-Margined Contracts Trading Rules >>
Leverage and Margin Explanation for USDⓈ-Margined Contracts >>