How can we help?

Forced Liquidation

BitMart Futures is a futures trading market, specifically a market for perpetual swaps, offered per the Terms and Conditions for BitMart Futures Market. 
Below is the [forced liquidation guide] for BitMart Futures:


At present, a perpetual swap supports leverage up to 100 times. In order to ensure the continuity of position, the trader must hold a margin of a certain proportion of position value, also known as maintenance margin. When the position margin of the trader is lower than the maintenance margin, the trader’s position will be closed and the maintenance margin will be lost at the same time. Such a process is known as forced liquidation, also known as close-out.

Only when the reasonable marking price reaches forced liquidation price will forced liquidation be triggered. The system will calculate the forced liquidation price with existing positions based on the leverage used by the trader, average position-opening price and margin maintenance ratio.



The perpetual swap uses a reasonable price marking method to avoid forced liquidation due to a lack of liquidity or manipulation of the market. The calculation method of forced liquidation is attached.

1. Normal perpetual swap under independent margin condition:

  • Long positions Lp=[Hp*Vol*S - (IM-MM)]/[(1-R)*VOL*S]
  • Short positions Lp=[Hp*Vol*S +(IM-MM)]/[(1+R)*VOL*S]

2. Normal perpetual swap under cross margin condition:

  • Long positions Lp=[Hp*Vol*S - (available balance +IM-MM)]/[(1-R)*VOL*S]
  • Short positions Lp=[Hp*Vol*S +( available balance +IM-MM)]/[(1+R)*VOL*S]

LP: forced liquidation price; Hp: average price of held position; Vol: position volume (pcs); S: face value of the perpetual swap;

IM: initial margin; MM: maintenance margin; R: taker fee rate.


Reduction of Forced Liquidation Event

The perpetual swap uses a reasonable marking price instead of the latest market price as a forced liquidation price.

At the same time, the risk limit also requires a higher margin level for larger positions so that forced liquidation engines can use more margins to close large positions effectively, otherwise, these positions are difficult to be liquidated safely. Large positions will be gradually liquidated forcibly under a safe situation.

In order to avoid or reduce the occurrence of a forced liquidation event, traders can adopt the following ways:

1. Adding margin

You can make forced liquidation price far away from reasonable marking price by adding position margin (in case of independent margin) or increase account balance (in case of cross margin).

2. Stop-Loss

You can set cross order at any price between forced liquidation price and average position-opening price to avoid forced liquidation.

 In the setting process, you need to be clear that what triggers forced liquidation event is a reasonable marking price while the default trigger price type of cross order is the latest market price. You need to select appropriate trigger price type in the settings of cross order to avoid the circumstance that forced liquidation event has occurred but no timely stop-loss as the latest market price has not reached trigger price.


Forced Liquidation Process

If forced liquidation is triggered, the system will cancel all untraded orders of the perpetual swap to release margin and maintain position. The orders of other perpetual swaps will not be affected. BitMart applies a partially forced liquidation mechanism. The mechanism will automatically try to reduce the requirements of maintenance margin to avoid that all positions are liquidated forcibly.

  • User with Minimum Risk Limit

The system will cancel all untraded orders of the future.

If the requirement of maintenance margin is still not met at such time, the position will be taken over by forced liquidation engine at bankruptcy price.

  • User with High-Risk Limit

BitMart will try to reduce the risk limit of the user in the following ways to reduce margin requirements:

  1. Cancel untraded orders but keep the existing positions to reduce the risk limit of the user.
  2. Submit FillOrKill (Fill or Kill) order the value of which is equal to the difference between the current position value and the risk limit value compliance with the current margin requirements so as to avoid further forced liquidation.
  3. If the position is still under forced liquidation status, all positions will be taken over by forced liquidation engine at bankruptcy price.

For more information about the Risk Limit, please refer to Margin.

Was this article helpful?

7 out of 13 found this helpful

Have more questions? Submit a request



Article is closed for comments.