How is P&L calculated in Futures contracts?

Updated 

Unrealised P&L 

For a long position in a Futures contract: 

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC) 

For a short position in a Futures contract: 

P&L = -n*m*(Future Current Price - Future Entry Price) (in BTC 

It is worth noting that your Unrealized profits and losses are adjusted from the locked margin you post. Profit on a Futures position adds to the Margin (Locked Balance). Conversely, loss is subtracted from the locked margin and you might need to top it up to continue holding your position.

Settlement price is determined at the maturity of the contract through a pre-defined method described in the contract specifications. All open positions at the time of contract maturity are closed at the settlement price. 

Note: n = number of contracts ; m = contract size

 

Realized P&L

In case of Futures, P&L can be realized either by exiting the position in the market or via settlement process at the maturity of the contract

For a long position in a Futures contract: 

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC) 

Exit long position via settlement: 

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC) 

Exit short position in market: 

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC) 

Exit short position via settlement: 

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC) 

Note: n = number of contracts ; m = contract size

 

Inverse Futures

For a long position in an inverse Futures contract:

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC) 

For a short position in an inverse Futures contract:

P&L = n*m*(Future Current Price - Future Entry Price) (in BTC)

Note: n = number of contracts ; m = contract size