Last updated: 17 Jan 2025
In compliance with MiCA requirements, unauthorized stablecoins are subject to certain restrictions for EEA users. For more information, please click here.
The Portfolio Margin mode has streamlined the fund transfer features to improve user experience. You can use the new Aggregate Balances and Auto Repay functions to better manage your funds.
Transferring funds between different accounts is an essential aspect of managing your Portfolio Margin account. Portfolio Margin supports fund transfers between Cross Margin and Futures with some restrictions. Transfers can also occur between these accounts and other Binance accounts, but specific rules apply.
Note: Additionally, the BNB logic is incorporated into the Portfolio Margin program. You can use BNB for fees and benefit from discounted trading fees.
Portfolio Margin Account Transfer Rules:
The [Transfer BNB] button lets you transfer BNB from your Cross Margin Account to your USDⓈ-M Account. This allows you to enjoy reduced fees and optimize your trading costs when engaging in futures trading on the platform.
By using BNB, you can enjoy discounts on Cross Margin trading fees and Cross Margin interest. For more details, please refer to: How to Use BNB to Pay for Fees in your Margin Account
Note: You can also use this function ten times per a rolling 10-minute period.
The Aggregate balances function simplifies the fund transfer process between different accounts 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 Accounts to your Cross Margin Account.
Please note that unlike other assets, your BNB in the USDⓈ-M Futures Account won’t be automatically transferred.
Note: For API support specifications, please refer to the “Fund Auto-collection” section on the GitHub API documentation.
1. Log in to your Binance account and mouse over to the [Assets] section. Click [Portfolio Margin] - [Transfer].
2. Click [Aggregate balances], and all your positive balances will be transferred to your Cross Margin Account.
Please note that the [Aggregate balances] function will only be available when you transfer from the Portfolio Margin Account to the Fiat and Spot Account, as shown below.
API details:
The Auto Repay function can automatically repay your negative balances in the USDⓈ-M and COIN-M Futures Accounts by transferring the corresponding assets from your Cross Margin Account, provided that you have the same assets in your Cross Margin Account. No auto repayments will occur if you don’t have the required assets in your Cross Margin Account. In this case, you need to manually transfer the necessary assets into your Cross Margin Account to allow the auto-repay process to operate.
Auto Repay Function 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).
Example of the Auto Repay Function
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 Account at 23:50 (UTC), the system won’t auto-repay again on the same day (as the function only operates twice a day).
Limitations of the USDⓈ-M and COIN-M Futures Accounts under Portfolio Margin Mode
Auto-repayment only happens from the Cross Margin Account to the USDⓈ-M and COIN-M Futures Accounts. This means your USDⓈ-M and COIN-M Futures Accounts cannot automatically repay each other's negative balances.
For example, should you have a positive BTC balance in the COIN-M Account and a negative BTC balance in the USDⓈ-M Account 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 Account to the Cross Margin Account using the Aggregate balances function. After that, auto-repayment can occur from the Cross Margin Account to the USDⓈ-M Account.
The Auto Repay function offers several advantages, including:
Enabling/disabling the Auto Repay function
The Auto Repay function is activated by default. You can deactivate it and switch to [Manual Repay] from [Portfolio Margin].
Note:
Interest charges
Please note that negative balances in the USDⓈ-M and COIN-M Futures Accounts may incur interest charges. However, there is an interest-free threshold for each asset. For more details on the threshold per asset, please refer to the table in #9.
Repayment order
The Auto Repay function will repay the negative balances in your USDⓈ-M or COIN-M Futures Accounts in no particular order. For example, you have negative balances in USDⓈ-M and COIN-M Futures Accounts after trading BTC-Margin contracts. The Auto Repay function will perform repayments in a random order.
"NegativeBalance" for a specific asset occurs when the total balance of free assets (shown as “available balance”) in Cross-Margin and assets in the USDⓈ-M and COIN-M Futures Accounts becomes negative, indicating a deficit in that particular asset. This is calculated individually, with a specific negative balance threshold for each asset.*
Negative balances are allowed as long as your Unified Maintenance Margin Ratio (uniMMR) remains above the liquidation threshold of 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 Account, the system will automatically attempt to repay your negative balances within two hours before the interest charge.
To calculate the interest fee:
InterestFee = abs(negativeBalance) * dailyInterestRate
negativeBalance = min(totalAssetBalanceAcrossPMWallets + negative_threshold,0)
Where:
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 Account, but is counterbalanced by a positive BTC balance in the COIN-M Futures or Cross Margin Accounts, it will result in a net positive overall BTC balance in Portfolio Margin-supported Accounts. "NegativeBalance" for BTC will not apply, and no interest will be charged.
The Auto-Exchange will happen when the user’s futures negative balance of the asset exceeds the Maximum Negative Balance. The negative balance Auto-Exchange will stop with either of the following two conditions:
How does Auto-Exchange process work:
When the exchange is triggered, the system will:
Note:
Example:
Case 1: The system checks that the negative balance of a crypto asset in the user’s Futures Account is -32 BTC, the maximum negative balance for this asset is 30 BTC, the asset locked in Cross Margin open order is 30 BTC.
When the Auto-Exchange triggers, the system will cancel the Cross Margin open order first to release margin lock assets of 30 BTC. Since the locked BTC is enough to make the negative balance fall below 80% of the maximum negative balance, there is no exchange from other assets to BTC. The system will make the negative balance repayment of 8 BTC.
Case 2: The system checks that the negative balance of a crypto asset in the user’s Futures Account is -32 BTC, the maximum negative balance for this asset is 30 BTC, the asset locked in Cross Margin open order is 1 BTC.
When the Auto-Exchange triggers, the margin lock asset is not enough to make the negative balance fall below 80% of the maximum negative balance (24BTC). The exchange amount should be abs(-32)-0.8*30- 1 = 7 BTC. The system will convert other assets to 7 BTC to make the repayment.
Asset | Negative Balance Threshold | Maximum Negative Balance |
USDT | 10,000 | 2,500,000 |
USDC | 10,000 | 2,500,000 |
BTC | 1 | 30 |
ETH | 6 | 920 |
LINK | 500 | 3,000 |
BNB | 4 | 400 |
TRX | 5,000 | 191,000 |
DOT | 300 | 4,000 |
ADA | 10,000 | 50,000 |
EOS | 500 | 11,000 |
LTC | 20 | 500 |
BCH | 7 | 100 |
XRP | 9,000 | 204,000 |
ETC | 40 | 1,000 |
FIL | 100 | 4,000 |
EGLD | 3 | 140 |
DOGE | 70,000 | 2,365,000 |
UNI | 50 | 4,000 |
THETA | 100 | 5,000 |
XLM | 2,000 | 39,000 |
SOL | 30 | 2,300 |
FTM | 3,000 | 61,000 |
SAND | 1,000 | 8,000 |
MANA | 800 | 6,000 |
AVAX | 70 | 1,000 |
NEAR | 60 | 9,000 |
ATOM | 80 | 2,000 |
AAVE | 3 | 170 |
AXS | 80 | 2,000 |
ALGO | 400 | 37,000 |
RUNE | 20 | 6,000 |
GMT | 1,000 | 28,000 |
OP | 200 | 12,000 |
ENS | 30 | 1,000 |
CHZ | 2,000 | 153,000 |
APT | 400 | 4,000 |
SUI | 300 | 118,000 |
WIF | 200 | 22,000 |
WLD | 250 | 11,000 |
DOGS | 750,000 | 15,791,000 |
Users with sub-accounts can transfer assets between Cross Margin accounts under the same main account.
You can refer to Binance Link API Docs for more details.
For more details on the Binance Portfolio Margin Program, please refer to: