Informational Notes
This article currently does not support your language. Auto-translator is recommended for English.

Wallet Transfers, Auto Fund Functions, and Negative Balances in Portfolio Margin Pro

2023-06-29 09:02

Last updated: 22 May 2024

The Portfolio Margin Pro Account has streamlined the fund transfer features to improve user experience. You can use the new Aggregate balances and Auto-repay to better manage your funds.

1. Asset transfer logic between different Portfolio Margin wallets

Transferring funds between different wallets is an essential aspect of managing your Portfolio Margin Pro Account. The Portfolio Margin Pro Account supports transfers between the Cross Margin and Futures Wallets, as well as between the Portfolio Margin wallet and other Binance wallets. Please note that certain restrictions apply.

Portfolio Margin wallets transfer rules:

  • You can only transfer assets in and out of the Portfolio Margin Pro Account through the Cross Margin Wallet. Please note that transfers in and out of the USDⓈ-M or COIN-M Futures Wallets to non-PM wallets (such as the Spot) are not supported.
  • You can only transfer assets from the Futures Wallets to the Cross Margin Wallet using the Aggregate Balances function within the Portfolio Margin Pro Account (except for BNB in the USDⓈ-M Futures Wallet).
  • Transfer of assets from Cross Margin Wallet and USDⓈ-M and COIN-M Futures Wallet are not allowed, with the following exceptions:
    • BNB can be moved from Cross Margin Wallet to USDⓈ-M wallet for trading fee discounts on Futures.
    • If Auto Repay is activated, manual repayment from Cross Margin to either USDⓈ-M or COIN-M Wallets is allowed for a specific asset until its negative balance is restored.
  • USDⓈ-M and COIN-M Futures Wallets cannot transfer assets to one another.

2. What is the Transfer BNB function?

Using the Transfer BNB function, you can transfer BNB from your Cross Margin Wallet to your USDⓈ-M Futures Wallet to enjoy BNB trading fee discounts on Futures trading.
Please note that you can only use this function ten times per a rolling 10-minute period.

3. What is the Aggregate balances function?

The Aggregate balances function simplifies the fund transfer process between different wallets and reduces potential errors associated with manual transfers.

When you click the [Aggregate balances] button or send an API request, the system will automatically transfer all positive balances from your USDⓈ-M and COIN-M Futures Wallets to your Cross Margin Wallet.

Please note that your BNB in the USDⓈ-M Futures Wallet won’t be automatically transferred.

Note: For API support specifications, please refer to the Fund Auto-collection part of the API documentation on Github.

4. How to activate the Aggregate balances function?

Log in to your Binance account and mouse over the wallet icon. Click [Margin/Futures] - [Transfer].

Click [Aggregate balances], and all your positive balances will be transferred to your Cross Margin Wallet.

Please note that the [Aggregate balances] function will only be available when you transfer from the Portfolio Margin Wallet to the Fiat and Spot Wallet, as shown below.

API details:

5. What is the Auto-repay function and how does it work?

The Auto-repay function can automatically repay your negative balances in the USDⓈ-M and COIN-M Futures Wallets by transferring the corresponding assets from your Cross Margin Wallet, provided that you have the same assets in your Cross Margin Wallet. No auto repayments will occur if you don’t have the required assets in your Cross Margin Wallet. In this case, you need to manually transfer the assets into your Cross Margin Wallet to allow the auto-repay process to operate.

Schedule
The Auto-repay function operates twice a day, within 2 hours before charging the negative balance interest. The daily interest charge time is 00:00 (UTC).

For example, if the system auto-repays 50% of your BTC negative balance at 22:50 and 23:45 (UTC) and you transfer more BTC into your Cross Margin Wallet at 23:50 (UTC), the system won’t auto-repay again on the same day (as the function only operates twice a day).

Limitations

Auto-repayment only happens from the Cross Margin Wallet to the USDⓈ-M or COIN-M Futures Wallets. This means your USDⓈ-M and COIN-M Futures Wallets cannot automatically repay each other's negative balances.

For example, if you have a positive BTC balance in the COIN-M Futures Wallet and a negative BTC balance in the USDⓈ-M Futures Wallet as a result of trading ETHBTC USDⓈ-M Futures contract, auto-repayment cannot occur. In this case, you must manually transfer BTC from the COIN-M Futures Wallet to the Cross Margin Wallet using the Aggregate Balances function. After that, auto-repayment can occur from the Cross Margin Wallet to the USDⓈ-M Futures Wallet.

6. What are the benefits of the Auto-repay function?

The Auto-repay function offers several advantages, including:

  • Simplified fund management: Automated transfers between wallets reduce the need for manual intervention and simplify account management.
  • Reduced risk of errors: Automated transfers help minimize errors during fund transfers.

7. What are the limitations and rules of the Auto-repay function?

Enabling or disabling the Auto-repay function

The Auto-repay function is activated by default. You can choose to deactivate Auto-repay and switch to Manual Repay from the [Futures] interface, as shown below:

Notes:

  • If you disable Auto-repay and have a negative asset balance in your USDⓈ-M or COIN-M Wallets, you must manually transfer assets from Cross Margin to either USDⓈ-M or COIN-M Wallets.
  • When Auto-repay is activated, manual repayment of assets from Cross Margin to either USDⓈ-M or COIN-M Wallets is allowed for a specific asset until its negative balance is restored.

Interest charges

Please note that negative balances in the USDⓈ-M and COIN-M Futures Wallets may incur interest charges. However, there is an interest-free threshold for each asset (refer to the table under point 9 for the threshold per asset)

Repayment order

The Auto-repay function will repay the negative balances in your USDⓈ-M or COIN-M Futures Wallets in no particular order. For example, you have negative balances in your USDⓈ-M and COIN-M Futures Wallets after trading BTC-Margin contracts. The Auto-repay function will perform repayments in a random order.

8. Negative balances and interest rates in the USDⓈ-M and COIN-M Futures Wallets

"NegativeBalance" for a particular asset occurs when the combined balance of free assets (reflected as “available balance”) in the Cross Margin, USDⓈ-M Futures, and COIN-M Futures Wallets is negative, indicating a deficit in that specific asset. It is calculated independently with a specific negative balance threshold for each asset.*

You can have a negative balance on your USDⓈ-M and Coin-M Futures Wallets, as long as your uniMMR remains above the liquidation threshold (105%).

If your negative balances exceed the threshold, you’ll be charged an interest fee once a day at 00:00 (UTC). This interest fee is calculated based on your Margin Loan's daily interest rate and the negative balance's absolute value. Please note that if you have the required assets in your wallet, the system will automatically attempt to repay your negative balances within two hours before the interest charge.

Please note that Auto-exchange does not apply to the Portfolio Margin Pro Account.

To calculate the interest fee:

interestFee = abs(negativeBalance) * dailyInterestRate

negativeBalance = min(totalAssetBalanceAcrossPMWallets + negative_threshold,0)

Where:

  • “interestFee” is the fee charged for having a negative balance;
  • “negativeBalance” is the account balance when it is negative (below zero);
  • "NegativeBalance" for a particular asset occurs when the combined balance of free assets (reflected as “available balance”) in the Cross Margin Wallet and assets in the USDⓈ-M and COIN-M Futures Wallets is negative, indicating a deficit in that specific asset. It is calculated independently with a specific negative balance threshold for each asset.*
  • “dailyInterestRate” is your Margin Loan’s daily interest rate;
  • “negative_threshold” is the negative balance threshold in the negative balance threshold table.

For example, if your negative balance is -10,050 USDT and the daily interest rate for your Margin Loan is 0.1%, the interest fee would be:

interestFee = abs(-50) * 0.001 = 0.05 USDT

*For instance, if your BTC balance is negative in the USDⓈ-M Futures Wallet, but is counterbalanced by a positive BTC balance in the COIN-M Futures or Cross Margin Wallets. It will result in a net positive overall BTC balance in the Portfolio Margin supported wallets. "NegativeBalance" for BTC will not apply and, consequently, no interest will be charged.

9. Portfolio Margin Pro negative balance threshold

AssetNegative Balance Threshold
USDT10,000
USDC10,000
BTC1
ETH6
LINK500
BNB4
TRX5,000
DOT300
ADA10,000
EOS500
LTC20
BCH7
XRP9,000
ETC40
FIL100
EGLD3
DOGE70,000
UNI50
THETA100
XLM2,000
SOL30
FTM3,000
SAND1,000
MANA800
AVAX70
GALA60,000
MATIC3,000
NEAR60
ATOM80
AAVE3
AXS80
ROSE1,000
XTZ40
ICX60
ALGO400
RUNE20
APE100
VET90,000
ZIL2,000
KNC40
XMR4
GMT1,000
OP200
ENS30
CHZ2,000
APT400

Please note that Portfolio Margin Pro users can query the current interest rate (daily and yearly) and their negative balance interest history via the following API endpoint:

  • GET /sapi/v1/portfolio/interest-history

You can refer to Binance Portfolio Margin API for more details.

10. Transferring assets between sub-accounts in the Portfolio Margin Pro Program

Users can transfer assets between cross margin accounts of sub-accounts within the same main account.

  • Transfer must be initiated at the main account level
  • Both sub-accounts must be under the same main account.
  • Asset transfers between sub-accounts are managed using the following POST API endpoint: /sapi/v1/sub-account/universalTransfer.

You can refer to Binance Link API Docs for more details.