The Rebalancing Bot automatically adjusts your portfolio based on your chosen token combination. By buying low and selling high, it helps maintain consistent asset value ratios through rebalancing at preset intervals or thresholds.
The bot’s auto-rebalancing feature can be triggered by coin ratios or time intervals.
This feature rebalances only when the change in any coin ratio exceeds the set threshold value. You can set the threshold value to 0.5%, 1%, 2%, 5%, 10%, 20%, 30%, or 50%.
Example:
With the parameters, User A starts with 400 USDT of BTC and 400 USDT of BNB.The system will automatically calculate the ratio of each token in the portfolio.
After some market movements, the values changed to 450 USDT for BTC and 550 USDT for BNB. This brings the total portfolio value to 1,000 USDT, resulting in a current coin ratio of 45% for BTC and 55% for BNB. Since the ratio difference exceeds the preset level of 1%, auto rebalance will be triggered.
The system will rebalance by buying 5% of BTC and selling 5% of BNB:
After rebalancing, User A now holds 500 USDT in BTC and 500 USDT in BNB, restoring the coin ratio to 50%.
The system automatically checks whether to rebalance at fixed intervals. You can set the interval to 30 minutes, 1 hour, 4 hours, 8 hours, 12 hours, 1 day, 3 days, 7 days, 14 days, or 28 days.
Example:
With the parameters above, User A starts with 400 USDT of BTC and 400 USDT of BNB. Since the rebalancing interval is set to 7 days, the system will automatically calculate the ratio of each coin in the portfolio every 7 days.
When the current coin ratio exceeds the default level of 0.5%, auto rebalance will be triggered, following the same rebalancing process as in the previous example.
Please note that the above examples are only for reference only. In the actual operation of the bot, differences between the rebalanced ratio and the preset ratio may occur due to the consideration of trading fees and trading rules.
Risk warning: Binance and the Rebalancing Bot service do not determine the suitability of any portfolio or Rebalancing Bot parameter and make no representation or warranty that the Rebalancing Bot strategy will perform as expected or will be profitable. Binance makes no representation about the accuracy of the allocation of categories to tokens or the representativeness of any category portfolio of the associated sector.
Any risk associated with a rebalancing bot strategy resides with the user. Binance shall not be responsible for any losses incurred in connection with any rebalancing bot strategy.
Please read the full disclaimer here.
1. Log in to your Binance account and click [Trade] - [Trading Bots].
1. 1 Click [Rebalancing Bot].
1. 2 If you are using the Binance app, tap [Trade] and, then tap [Bots] at the top and choose [Rebalancing Bot].
2. You’ll be redirected to the Rebalancing Bot trading interface. Go to the parameter box on the right. You can use the [AI Rebalance] tab for preset parameters or set up your own strategy from [Manual].
2.1 [AI Rebalance] lets you view all the available preset parameters. Choose one and click [Create]. You may also click [Copy parameters to Manual settings] to customize the parameters.
2.2 If you choose [Manual], click [Add Coins] to select the coins for your strategy. Please select at least 2 coins. You may select up to 10 coins for each strategy.
Set the rebalancing parameters, including coin allocation, investment amount, and the auto rebalance method. You may also set up a trigger price, stop-loss price, and take-profit price under [Advanced (Optional)]. Then click [Create].
3. For an overview of your strategies, mouse over the [Assets] tab and click [Trading Bots]. You can view them under the [Spot Bots] tab.
When you increase the investment amount, auto rebalance will be triggered.
Example:
Suppose the price for BTC and BNB have both increased. In the portfolio, the value of BTC is now worth 450 USDT and the value of BNB is now worth 550 USDT. The total value of the portfolio is now 1,000 USDT. The current ratio of BTC and BNB is 45% and 55%.
The user adjusts the investment amount by adding 1,000 USDT. This triggers the system to auto-rebalance BTC and BNB to 50% respectively. The values of BTC and BNB become 1,000 USDT each after the rebalance.
Please note:
Example:
Based on these parameters, User A initially holds 20 USDT worth of XRP, 100 USDT worth of ETH, and 280 USDT worth of BNB at the start of the strategy.
After some time, the price of XRP drops, reducing the XRP value in the portfolio to 10 USDT. The value of ETH and BNB remain unchanged at 100 USDT and 280 USDT. Consequently, the total portfolio value decreases to 390 USDT.
Assuming User A decides to decrease the position by 50 USDT. The system will sell 35 USDT of BNB, 12.5 USDT of ETH, and 2.5 USDT of XRP. However, since the XRP value of 2.5 USDT does not meet the minimum trade requirement of 10 USDT, the system only reduces the position by 47.5 USDT (35 USDT of BNB + 12.5 USDT of ETH).
After reducing the portfolio size, the holdings are as follows:
Note: There are specific minimum and maximum limits for adding and removing funds.
You can adjust the coin allocation by clicking the [View Details] icon on the Rebalancing Bot trading page.
You’ll be redirected to the order details page. Click [Change Coins] to adjust the coin allocation and click [Confirm].
Rebalancing Bot users can enjoy a 25% discount on standard trading fees whenever they choose to pay the fees with BNB.
You will first pay for the standard trading fee from the Rebalancing Bot Wallet and receive the trading fee refunds in your Spot Wallet. To check your BNB fee history, go to [Orders] - [Rebalancing Bot] - [Fees Return History].
Please note that you must have a sufficient BNB balance in your Spot Wallet to pay for the trading fees. Otherwise, you will not receive your 25% trading fee rebate. For more details, please refer to How to Use BNB to Pay for Fees and Earn 25% Discount.
1. How many coins can I invest in a portfolio?
You need to select at least 2 coins. You may select up to 10 coins in one rebalancing strategy.
2. How many active rebalancing strategies can I run?
You can run up to 20 strategies. This includes both pending-trigger strategies and running strategies.
3. What happens when the strategy ends?
If you enable [Sell All Coins on Stop], all of your coins will be sold automatically at market price when the strategy ends. If you don't enable this feature, all of your coins will be transferred to your Spot Wallet.
4. Which wallet does the Rebalancing Bot use?
Rebalancing Bot will transfer assets from your Spot Wallet to your Rebalancing Bot Wallet to support the running of the strategy.
5. How are the fees calculated?
Rebalancing Bot follows the spot trading fee rates. There are no additional fees charged. For BNB fee deduction history, please visit [Fees Return History].
6. Why is my Rebalancing Bot strategy terminated/canceled?
Some possible reasons include:
7. Which spot order type does the Rebalancing Bot use to buy and sell coins?
The system will place a spot Limit IOC (Immediate-Or-Cancel) order at the current market price. However, when the IOC order fails to execute, a Market order will be placed instead. For more details on how IOC order works, please refer to What Are Maker (Post Only) Order, Time in Force Order, and Iceberg Order.
8. Why doesn’t the Rebalancing bot rebalance?
Please note that all orders need to abide by the Trading Rules.
For example, User A has the following portfolio:
Currently, User A owns 130 GAL and 500 RDNT and the coin proportions are 50.6% for GAL and 49% for RDNT. To rebalance the order, the bot needs to sell (50.6% - 50% = 0.6%) GAL from the current position and buy (50% - 49% = 1%) RDNT.
Let’s assume the market price of GAL is 0.953 USDT:
Suppose the market price of RDNT is 0.2631 USDT.
However, both orders cannot meet the minimum order size of 10 USDT. As a result, the bot cannot rebalance and will display the following error message: “The order value is less than the minimum value, and is unable to rebalance this time." It will continue to try until the order size can satisfy the Trading Rules. To complete the rebalancing, you can increase your investment amount or opt for a higher rebalancing ratio to maintain your target asset allocation. This helps ensure your investment strategy remains on track despite changing market conditions.
9. What are AI Rebalancing Portfolios?
AI Rebalancing Portfolios on Binance select cryptocurrencies using data from the Heatmap on Binance Spot. The proportion of each asset is calculated based on the market cap of the included cryptocurrencies.
The annualized return is calculated based on the daily closing price of each crypto in the portfolio, assuming that the portfolio rebalances once a day. The 7-day, 30-day, and 180-day annualized returns are, therefore, calculated based on the closing prices of their respective number of days.