How to Use the Auto Borrow and Auto Repay Functions?

2019-08-19

Última atualização: 4 de junho de 2024

In this article, you will learn:

  • Automatic borrowing and repayment vs. Normal mode, and how they work
  • How to use the auto borrow and repay functions on the Binance app and website
  • How to check history for auto borrow and auto repay on the Binance app and website

What is Binance Margin automatic borrow and repay?

Binance's Cross Margin and Isolated Margin platforms support automatic borrow and automatic repay functions to help make trades more seamlessly. Under a normal order type, users would place buy/sell orders using their owned crypto assets and manually borrow and repay on the Margin platform.

Using the automatic borrow and repay functions, users can set their maximum leverage to automatically top up and repay their balances as needed.

Click the sections below to learn how they work:

Automatic borrow

Place a buy/sell order by automatically borrowing crypto assets according to your maximum leverage. In short, it is equivalent to "Borrowing + (Normal) Ordering".
Please note:

  • Borrowing is considered complete when the order is successfully placed. It does not refer to the completion of order.
  • Due to market movements, automatic borrowing may borrow a larger amount of assets to avoid slippage and increase the chance of completing the order.
  • If the auto-borrow order is canceled before being filled, the borrowed amount will be automatically repaid. However, a corresponding interest may still be generated.
Automatic repay

After the buy/sell order is complete, the system will automatically use the received crypto assets to repay the asset's liabilities. You will need to repay in the same asset you borrowed (e.g., borrowed BTC, repay in BTC) and the interest will be repaid before the principal. In short, it is equivalent to "(Normal) Order + Order filled + Repayment".

  • The repayment amount is based on the amount received. In case of slippage incurs, e.g. the order placed with an amount of 50 USDC, but only 40 USDC received, the system will try to repay 40 USDC for the user.
  • For example, a user placed an auto-pay sell order of 50 USDC, but only 40 USDC was received, and before the system repaid this debt, the user accidentally used 20 USDC of the order amount to place a new order. When the system tries to repay 40 USDC for the user, the repayment fails. The system then attempts to repay 40 * 90% = 36 USDC from the account but also fails. The user will need to manually repay the debt.
  • Before the system repays the debt, if the funds received are used for other purposes that cause insufficient balance to cover the loan amount, the repayment will fail. The system will attempt to repay for a second time using 90% of the received crypto assets. If the second attempt also fails, the system will stop the repayment process and you will need to repay manually under ‘Normal’ mode. For more details on manual repayments, please refer to How to Repay Debts on Binance.

How to use automatic borrow and repay?

Click the below questions to learn how they work:

How to enable / disable [Auto Borrow] and [Auto Repay] on the Binance app?

1. Log in to your Binance account on the Binance app and go to [Trade] - [Margin].

2. Tap [Auto] and switch the toggles beside Auto Borrow and Auto Repay to enable or disable.

Please note that when both functions are disabled, you will be trading in the normal order type.

How to enable automatic borrow and repay via website?

1. Log in to your Binance account and go to [Trade] - [Margin].

2. Under the [Cross] or [Isolated] tabs, click [Borrow] or [Repay] to set your automatic borrow and repay preferences.

How to disable automatic borrow and repay via website?

Using the website, you will need to choose ‘Normal’ mode manually when placing a new order to disable auto mode.

1. Log in to your Binance account and go to [Trade] - [Margin].

2. Under the [Cross] or [Isolated] tabs, click [Normal].

How to check history for Auto Borrow and Auto Repay via website?

1. Log in to your Binance account. Go to the wallet icon and select [Margin]. Scroll and click [Orders] - [Margin Order] from the left side bar. Select the [Order History] tab.

2. Under the [Order History] tab, click the arrow on the select line item to expand details. The Margin Type column will indicate if an order mode is Auto Borrow, Auto Repay or Normal.

3. To view specifically Auto Borrow transaction history, click [Orders] - [Margin Order] - [Borrowing]. Select the [Cross] or [Isolated] tab.

Please note, even if an Auto Borrow order is canceled, a corresponding interest may still be generated. You can check the history of any borrowing interest on the [Repayment] tab.

4. To view specifically Auto Repay transaction history, click [Orders] - [Margin Order] - [Repayment]. Select the [Cross] or [Isolated] tab.

Please note, even if an Auto Borrow order is canceled, a corresponding interest may still be generated. Any interest generated will be displayed here.

How to check history for Auto Borrow and Auto Repay on the Binance app?

1. Log in to your Binance account on the app. Tap [Trade] - [Margin] and the order history icon.

2. Select the [Order History] tab to see your Auto Borrow and Auto Repay order history. To view specifically Auto Borrow or Auto Repay transaction history, tap the [Debt History] tab and switch between [Borrowing] and [Repayment].

To learn more about your Binance Margin Account, visit the Margin Account Management FAQs page.