Overview of automatic conversion
The automatic conversion mechanism allows the system to automatically repay outstanding borrowings on the users' behalf by canceling orders and converting assets with positive balances into borrowed assets. This occurs when a user's borrowing exceeds individual limits or when the utilization of the platform's lending pool becomes excessively high.
- User over-borrowing trigger: A user's outstanding borrowing exceeds their borrowing limit.
- Lending pool over-utilization trigger: The utilization rate of a particular asset lending pool reaches an excessively high level.
The platform will send corresponding warning and execution notifications via email and platform messages. During periods of significant market volatility, the platform may immediately execute automatic conversion while simultaneously issuing warning notifications.
No fees are charged for automatic conversion. Conversions are executed based on prevailing market prices and may be subject to market slippage.
Automatic conversion supports all tradable assets available on the platform. The system converts assets with positive balances into the borrowed asset according to their liquidity, starting with the most liquid assets.
Automatic conversion triggered by user over-borrowing
- When a user's outstanding borrowing reaches 90% of their borrowing limit, the system will issue a warning notification encouraging the user to voluntarily repay the outstanding borrowings.
- When a user's outstanding borrowing exceeds 100% of their borrowing limit, the automatic conversion mechanism will be triggered. The process is as follows:
- The system will cancel the user's spot and spot margin sell orders for the relevant borrowed asset to release frozen balances.
- The system will automatically convert the user's assets with positive balances into the over-borrowed asset for repayment purposes, starting with the most liquid assets. During this process, sell orders for the assets with positive balances may be canceled, and redemptions of Flexible Savings product holdings associated with the assets with positive balances may be required.
- The automatic conversion process will cease once the outstanding borrowing amount falls to 85% or below the user's borrowing limit.
Automatic conversion triggered by lending pool over-utilization
When the utilization rate of an asset lending pool reaches X%, the system will send warning notifications to all users with liabilities in that asset, encouraging voluntary repayment.
When the utilization rate of the lending pool reaches Y%, the platform-wide automatic conversion process will be triggered. The process is as follows:
- All new borrowing for the over-utilized asset will be suspended, including borrowing for order placement and borrowing for transfers. The system will cancel all spot and spot margin sell orders placed by users with outstanding borrowings in the affected asset in order to release available balances.
- Users will be ranked and grouped according to their liability amounts for the affected asset. Processing will start with users holding the largest liabilities and proceed tier by tier. Within each liability tier, users will be processed in descending order of liability amount.
- The repayment target for each processing cycle is calculated as follows: Repayment amount = Outstanding liability − Lower limit of the applicable liability tier. After each repayment, the user's liability tier will be reduced by one level.
- The system will automatically convert the user's assets with positive balances into the over-utilized asset for repayment purposes, starting with the most liquid assets. During this process, sell orders for the assets with positive balances may be canceled, and redemptions of Flexible Savings product holdings associated with the assets with positive balances may be required.
- Once a user has completed the required repayment amount, they exit the current processing cycle, and the system proceeds to the next user.
- During the above process, if the utilization rate of the affected lending pool falls to the safety threshold of Z%, the platform-wide automatic conversion process for that asset will stop immediately. If all users within a particular liability tier have completed their repayments and the utilization rate still remains above the safety threshold, the system will proceed to the next liability tier until the lending pool utilization rate falls to the designated safety threshold.
Notes:
- Example liability tiers (ETH):
Repayment tier | Liability amount |
1 | (0, 1,000] |
2 | (1,000, 2,000] |
3 | (2,000, 3,000] |
4 | (3,000, 4,000] |
5 | >4,000 |
For all types of automatic conversion described above, the platform will issue corresponding warning and execution notifications via email and platform messages. During periods of significant market volatility, the platform may execute automatic conversion simultaneously with the issuance of warning notifications.