To avoid spikes and unnecessary liquidations during periods of high volatility, bitcastle Futures uses a last price and mark price.
The last price is easy to understand. It means the last price the contract was traded at. In other words, the last trade in the trading history defines the last price. It’s used for calculating your realized PnL (Profit and Loss).
The mark price is designed to prevent price manipulation. It’s calculated using a combination of funding data and a basket of price data from multiple spot exchanges. Your liquidation prices and unrealized PnL are calculated based on the mark price.
Note that the mark price and the last price may differ.
If you have further inquiries, please don't hesitate to contact our Support Team via "Contact Us" function.