Opening a leveraged position is equivalent to borrowing assets from liquidity providers of the same pool to buy/sell an asset.

If the value of that asset/position (of which trading symbol you're trading) decreases, the losses approach the value of your margin. Keep in mind that should you have positions in several symbols of the same trading pool, a total margin requirement would be calculated for all of your positions. Please note accordingly, forced liquidations are executed on the account level too. In the case of forced liquidation, you would lose all of your margin balance, i.e. your margin balance would become 0.

Any price movement causing the dynamic effective balance of your account to drop below the Maintenance Margin Requirement, account-level liquidation will take place.

Traders can prevent liquidation by depositing additional margin or by closing their position(s), to avoid your account of falling below the maintenance margin requirement


Since Deri Protocol is completely on-chain, Liquidation is not carried out by Deri Protocol, but by calling the liquidate() function of the respective smart contract. It is a public function open to be called by anyone. That is, anybody can help the liquidation by paying the gas to invoke the function to liquidate a position with insufficient margin (below maintenance margin requirement). The successful liquidator is rewarded by part of the remaining value of the position being liquidated.

While everyone is encouraged to participate in liquidation, liquidators are required to stake DERI in the "privileger" pool with a staking amount no less than the average level. Please refer to FAQ "How to become a qulified liquidator" for details.

Last updated