Auxiliary Control Area
Total USDT: <>
This message displays the balance that the Moonbot terminal receives via API from your exchange account. This balance includes the entire free amount in the selected currency that is not involved in any orders and is available for trading in Moonbot.
For example, if you buy a coin for 20 USDT in real trading mode, after the purchase a Sell order will be placed, and the free balance will decrease by those 20 USDT.
If you trade using BTC, your balance must be funded in BTC. If you trade in USDT, the balance must be funded or converted into USDT, and so on.
⚠️Attention!If you transferred funds to the exchange but they are not displayed in the terminal, check in which balance zone of your exchange account the funds were credited and in which currency. It’s possible that the funds remained in the deposit wallet (P2P) and therefore are not reflected in the trading balance. Or you may have transferred funds in BTC while using a USDT pair in the terminal. In this case, you need to convert or transfer the funds from the deposit wallet to the spot or futures balance in the currency you intend to use for trading.
Сurrent Bitcoin Price, Bitcoin Deltas, Market Deltas
The Moonbot terminal always displays the current BTC price in USDT, for example: 1 BTC = 98150$. Slightly to the right of this price, you will see the change in BTC price compared to its average over 1 hour and 24 hours. In parentheses, the average price change of all altcoins across the market over the same periods is shown.
When you hover the cursor over these numbers, a tooltip will appear with additional information, including BTC price change over the last 5 minutes and 1 minute.
These data help quickly assess the current BTC price, its trend — whether it is rising or falling — as well as overall market movement. Based on this information, you can identify the current market state: declining (negative values), flat (values near zero), or rising (positive values).
Additionally, you can enable red highlighting of these numbers and a sound alert when the BTC rate changes by a specified value. To do this, go to the bottom of the Settings → Autostart tab and check the boxes for Blink the rate label if BTC rate changed and Alarm if BTC rate changed, and then set the desired alert threshold.
API Notification
In Moonbot, 7 days before the expiration of your API keys, a red message will appear before the BNB balance display: API: 7 days. The counter will decrease each day, notifying the trader of the number of days left until the API keys expire and the need to renew them in the exchange account.
BNB Coin Balance
Next, the terminal displays the BNB coin balance, which is used to pay trading fees. To enable fee payment with BNB, you need to activate the pay trading fees in BNB toggle in your Binance account, on condition that you have BNB coins on your balance. To do this, in your Binance account go to Settings → Trade → Fee Deductions (use BNB to pay fees: spot trading fees, USDⓈ-M futures trading fees), click Manage and in the Fee Deductions window activate the sliders by moving them to the right position:
-
Use BNB to pay fees (Enjoy 25% discount): ON
-
Use BNB to pay USDⓈ-M Futures fees (Enjoy 10% discount): ON
Advantages of using BNB for fee payments
-
Binance provides a 25% discount on trading fees. For example, at "VIP 0" level, instead of a 0.1% fee, you will be charged 0.075%
-
You can receive commission cashback from both spot and futures trading if your account was registered through Moonbot’s referral links (the cashback percentage varies by exchange — check with the admins in our Telegram channel: 📢 https://t.me/MoonBotCandy)
-
Using BNB helps avoid the accumulation of small coin residues (known as "dust"), which can cause inaccurate display of buy or sell points. Tiny leftover amounts, bought at different prices, may distort price calculation when merged with a current order.
Initially, your BNB balance will be 0, so it’s recommended to set up automatic BNB purchases in the terminal. To do this, go to Settings → Advanced→ Engine settings, check the option Auto buy BNB, and define auto-purchase thresholds:
-
In the left field, specify the minimum threshold — when your BNB balance falls below this, the terminal will buy BNB automatically
-
In the right field, specify the amount of BNB to purchase.
For example, if the left field is set to 0.1 and the right to 0.2, the terminal will automatically buy 0.2 BNB when the BNB balance falls below 0.1. These values should be increased if you trade frequently or use large order sizes, as fees will be charged more often and in larger amounts.
If, for any reason, you don’t want to use auto-buy, you can top up BNB manually. To do this:
-
Open the USDT-BNB chart
-
Place a buy order in USDT, e.g., for 50 USDT, and purchase BNB for that amount
-
Then cancel the Sell order (right-click the order and select Cancel).
In this case, the purchased BNB will go to your account balance and will be used to pay trading fees. When topping up manually, you will need to monitor your BNB balance and replenish it as needed.
If you're using Moonbot with other exchanges, use the respective exchange token instead of BNB, for example, on HTX use the HT token, on Gate use GT, etc. The terminal will display token information as HT or GT instead of BNB. If the exchange token balance is insufficient or zero, the terminal will show a red message:LOW BNB Balance! 0.00. In this case, you need to top up the balance to the required level.
TP: X%
TP: X% is the take profit value, when you click on it, a slider will appear, with which you can set the sale level from +2% to +100% according to the basic settings, that is, the level from the purchase price to which the Sell order will be placed.
SL: X%
SL: X% is the stop loss value, when you click on it, a slider will appear, with which you can set the stop loss level from -20% to +5% according to the basic settings, which can also be configured on the Settings → Main tab: "Stop Loss: sell if price < [actual buy] -20.00%" (for this example).
Attention! If a Manual strategy is used for manual trading, the take profit and stop loss values will be taken from the parameters of the currently selected manual strategy, not from these settings.
SM
The SM (StopMarket) button is used to enable or disable the functionality of placing an exchange stop.
-
If the SM button has a blue line, then the StopMarket functionality is disabled.
In this mode, a Sell order is placed after the purchase. When it is moved to the opposite order book, the position will be closed.
-
If the SM button has a red arrow, then the StopMarket functionality is enabled.
In this mode, an StopMarket is placed after the purchase. When it is moved to the opposite order book, it is automatically transformed into a Sell order line.
Please note that in order to be able to use the StopMarket, on the Settings -> Advanced -> System tab, set the logging slider to the rightmost position at “Log level: 5".
In the strategies window, create a Manual strategy and on its Sell order tab, configure the parameters for setting a StopMarket: UseMarketStop=YES (check the box for using an exchange stop) and MarketStopLevel=-1 (for example, "set an exchange stop at -1% of the coin purchase price").
Make sure that the manual strategy trading mode is enabled: Menu -> Manual Trading -> Use Manual strategy and select the Manual strategy that you set up earlier on the main window of the Moonbot terminal.
Make sure that the SM button is pressed to the position with the red arrow, then open the chart of the coin you need and buy it, after that StopMarket will be set to -1% of the purchase price. If necessary, then StopMarket can be moved on the coin chart using the mouse, if you move StopMarket to the opposite order book, it will become a take.
You can close a position at any time by clicking on the Panic Sell button on the main terminal window or using similar Panic Sell hotkeys, which are configured on the Settings -> Hotkeys tab.
Attention! StopMarket only works with real orders and does not work with orders placed in the emulator mode..
Current Time
The current time is displayed in HH:MM:SS format, corresponds to your computer’s system time, and helps you track exact seconds — for example, to avoid missing the precise moment a coin listing begins.
Last Operation Info for a Specific Coin
-
Coin Balance is displayed when the terminal is just launched and there are no purchases or sales yet.
-
SOL: 0.07 (100%) information about the last purchase is displayed: the name of the coin, the number of coins purchased and the percentage of the order repurchase.
-
Sell #SOL done, total: - 0.01$ (-24.7%) information about the last sale is displayed: the name of the coin, the status of done, the total amount of the transaction in $ and% (including leverage, for futures).
The line about the last purchase or sale of a particular coin has a blue color and is clickable, that is, when you click on it in the terminal, the graph of the coin that is indicated in this line opens. This is a very useful feature, especially when you are trading one coin while placing limit orders on others. When the price reaches the limit level and the order is executed, a sound notification will be played, and the terminal will show the executed purchase in this message. You can then quickly click it to open the chart of the coin you just bought and take further action, such as manually adjusting your take profit.
The same applies to sell operations — when a coin is sold, Moonbot will notify you with a sound and display the coin name, the profit in quote currency, and the take profit percentage in this message. You can click the message, open the chart, evaluate the trade and the overall market context, and, for example, place new buy orders from that point.
Hide Button
The small narrow Hide button allows you to hide the Buy and Sell order control area, the comment fields, the Candy and Demo zones, and the control buttons for detectors, strategies, reports, and markets — all at once — to expand the main chart area. This button is especially useful for users trading on small screen monitors, laptops, or when running multiple terminal instances on a single screen to optimize workspace.