If your bot is not trading, it may be due to one of the following:
- The parameters you chose for your indicator and bot simply do not indicate it is a time to trade. Should you want to change your indicator and/or bot settings, you can do that at any time.
- Even though the indicator is sending a buy/sell signal, the bot settings may be too restrictive to trade.
- This may be because the “Trade Amount Percent” parameter in bot settings is too high for the balance you have on the cryptocurrency pair your bot is on. For this example, let’s say you have a bot trading on the ETH/BTC market and you have 1 BTC and 50 ETH and the price of ETH in terms of BTC is 0.02 (ETH/BTC = 0.02), meaning you have a total of 2 BTC of (converted) value as 50 ETH * 0.02 ETH/BTC = 1 BTC value + 1 BTC you have. So, in total, you have 2 BTC in converted value. If you select, for example, your “Trade Amount Percent” as 60%, this implies you want to use 1.2 BTC value per trade (60% * 2 BTC balance) which is more than you have of either coin. In this case, neither a buy nor a sell would go through as you do not have the required balance on the exchange.
- This could also be due to the “Trade Amount Percent” parameter in bot settings being too small due to the minimum trade amount permitted by the exchange for the cryptocurrency pair your bot is on. For example, let’s say you have a bot trading on the ETH/BTC market and you have 1 BTC and 50 ETH (ETH/BTC = 0.02) so that your converted total is 2 BTC. For this example, let’s also assume that the minimum trade size on an exchange’s ETH/BTC market is 0.005 BTC. If you choose “Trade Amount Percent” as 0.1%, this means the trade size is 0.002 BTC (converted), which is below the minimum trade size required by the exchange of 0.005 BTC (for this example only). You can check the minimum trade size imposed by the exchange on their website.