How to Calculate USDⓈ-Margined Contract Equity and PNL

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 >>

Disclaimer: The content provided on this website is for informational purposes only and does not constitute investment advice. The information provided is not intended to be a substitute for professional financial advice, consultation, or recommendations. Users are encouraged to consult with a qualified financial advisor before making any investment decisions. The website owners and authors do not assume any liability for any loss or damage that may result from reliance on the information provided. All investments carry risk, and past performance is not indicative of future results.