If you don’t have a Binance account yet, you can create one using this link and get a 10% discount on your trading fees. Since BB will be executing buy and sell orders 24/7, any discount is worth it. And… by using the link, you’ll support the BB project. 💖

To further reduce your trading costs, it is advisable to keep some BNB (Binance crypto coin) on your account and use that for paying trading fees. By doing so, Binance will grant an additional 25% discount on every trade. Make sure this is enabled on your Binance Fee Schedule page.

You don’t have to make BNB part of your balancing portfolio, but it might be a good idea to do so. This way, you make sure that you always have enough BNB to pay the trading fees and get the additional discount.

There are two ways you can support BB:

1. Create your Binance account using this link: https://www.binance.com/en/register?ref=XE3KYX0R. You’ll also benefit from a 10% discount on your Binance trading fees

2. Create your Vultr account using this link: https://www.vultr.com/?ref=8863881

3. Give a donation. For more information, see the ‘Support Us’ screen on the BB dashboard

The developers of Balance Bot are not paid for their work. Your support is greatly appreciated.

There is no specific limit. The only thing to keep in mind is that Binance applies a minimum order size. Therefore, please make sure that your total portfolio amount is not too small and/or that you don’t split it over too many different coins. Otherwise, trades may get refused and it will be difficult to keep your portfolio in balance.

The short answer: yes! BB supports any …/basecoin and basecoin/… pair on Binance. If a stable coins or EUR doesn’t have a …/basecoin pair, then BB will automatically use the equivalent basecoin/… pair instead to make trades. In this case, the table on the portfolio screen will show ‘reverse’ in the order side column (as a sell order is reversed into a buy order through the basecoin/… pair, and vice versa).

If you’re running BB on your PC, make sure that it doesn’t power off, as that will obviously stop your bot(s).

In any case, depending on how the market moves, and your coins in particular, it is quite common that not much happens over the span of several hours. This also very much depends on the threshold percentage that you’ve configured, of course.

If you’re wondering if the bot is still running, open the web dashboard, and check the status in the top right corner. It should show ‘connected’ and a recent timestamp. Also, in the Bot Manager you can see the status of all of your bots.

The refresh rate is 10 seconds.

Trading tools often show the distribution of your portfolio. However, this data is not updated as frequently as with BB. As a result, you may see (significant) differences between the two applications. In case of doubt, you may want to check the real-time price information in your trading tool and compare those with the prices in BB. You should see prices that are (almost) identical.

Your base coin is never sold or bought. It is used as the exchange currency for your other coins. As a result, you may see a base coin distribution that is beyond the configured threshold. That isn’t a problem, as with subsequent altcoin trades, the basecoin distribution will be corrected automatically.

The crypto trading market is strongly influenced by fear and greed, which can lead to massive peaks in trading activity. Binance sometimes suffers from those extremes, which may impact the responsiveness of their API. This in turn may lead to BB not being able to retrieve the most up to date information about your portfolio, or no information at all. Although this is beyond the control of BB, a few measures are in place to mitigate such situations, at least to some extent:

  • BB uses Binance’s so-called websockets API for retrieving balance information. This API is typically more stable and responsive than the so-called REST API
  • BB validates that a placed order actually results in an updated balance for the traded coin. For instance, if an order is placed to sell 0.1 BNB, then BB will not accept subsequent orders until the number of BNB has gone down with (approximately) 0.1 BNB. As long as this doesn’t happen, the balance information coming from Binance cannot be trusted, and no trading decisions should be made based on incorrect information
  • BB checks how many trades are executed in the last 5 minutes. If this number exceeds the configured ‘cooldown trigger’, then it will cool down for 1 hour, which means that no trades will be done by BB. This is a last-resort protection against major turbulence on the trading market and/or a serious issue with the Binance API and the reliability of the information it provides

Despite those measures, there is no 100% guarantee that BB will not be impacted by problems with the Binance API or the information it provides. So it is advised to always keep an eye on the trades that are executed. It is your responsibility to validate that everything is working fine, and if not, to take corrective actions, e.g. to stop your bot(s) until the situation is back to normal.

This shouldn’t happen in the first place. But if it does, the Bot Manager will detect this, and attempt to restart the bot automatically.