An Insurance Fund is set up to prevent ADL events from occurring. In most cases, users will not lose all their funds after forced liquidations. Hence, the Insurance Funds will gradually accumulate. The fund will be spent to cover liquidated traders whose account values go below zero. However, in extreme volatility situations, if the Insurance Fund of a certain contract is depleted, ADL will occur.