Liquidations & Insurance Fund
Last updated
Last updated
Liquidations on an exchange refer to the automated process of closing leveraged trading positions when a trader's account balance, or "margin," gets too low to cover potential losses.
Just as a car running low on fuel would need to stop to avoid stalling, liquidations prevent traders from going into debt by ensuring their losses don't exceed their initial investment.
Liquidation mechanisms vary for each exchange, which sets unique and publicly available maintenance weights that are used to determine the risk profile of a given market. Some exchanges might have tighter liquidation thresholds, meaning your position could get liquidated more quickly if the market moves against you. Others might offer more leniency, giving you a bit more room before liquidation kicks in.
Liquidations safeguard an exchange's solvency by settling accounts between traders, maintaining fairness, and preventing potential disruptions that could arise from underfunded positions amid volatility.
Efficiently structured liquidation processes on bro.trade are supplemented by risk management tooling for users, including portfolio and position health indicators on the front-end along with trigger orders.
Liquidations on bro.trade happen at the mark oracle price, derived from a third-party oracle (Stork), which you can learn more about in the “Pricing (Oracles)” section.
Liquidations protect the protocol and users from the risk of systemic bankruptcy. When an account's maintenance health falls below 0, it enters liquidation. The assets and perpetual positions of the subaccount will be closed in the following order:
Orders are canceled.
Assets are liquidated (Perps).
Liabilities are liquidated (Borrows / Short Spreads).
If, at any point during the liquidation process, the Initial Health of the account exceeds 0, liquidation will cease.
When liquidators attempt to liquidate a subaccount, they specify the product and the amount they want to liquidate. The liquidation price for assets is set halfway between the oracle price and the price determined by the maintenance weight.
The net price at which the product is liquidated is calculated as follows:
The gross profit of liquidators equals:
However, the bro.trade protocol receives 50% of the profit that liquidators generate, and these fees are deposited into the insurance fund to protect protocol health moving forward. Thus, the net profit of liquidators equals:
To maintain the creditworthiness of the platform, a segregated pool of HONEY will be available to fund shortfalls in the event that an account goes into bankruptcy – the Insurance Fund. Initially, this will be seeded with funding from the core team but will then be topped up with a percentage of revenue from liquidations.
If accounts are insolvent, the insurance fund steps in to pay off losses to avoid socialization.
In the first instance, bankrupt accounts will be paid from the insurance fund.
However, if the insurance fund is depleted, the system will attempt to socialize against other perpetual accounts in that market. If the account has already been settled, its losses will be socialized against all HONEY holders.
In Summary:
Step 1: Insurance Fund
Step 2: Perp Socialization
Step 3: USDC Depositor Socialization