Any name for your bot, you will see it in your bots list and active trades. You can name it by trading pair or settings.
An exchange account where the bot is going to trade.
Trade pairs with the most successful deals amount for the last 24 hours.
A trade pair for deals.
Available only for composite bots.
A list of exchange pairs on which bot will trade. You can’t choose pairs with the different major coin on the same bot. There can't be selected BTC_XRP, BTC_ADA, EHT_ADA, and ETH_XRP on the same composite bot. In that case, you have to set up two different bots: one for BTC_* and another one for ETH_*.
The button "***_ALL" will add all available coins which are traded with selected main currency.
The button "Clear" will remove everything from the list.
Max active deals
Available only for composite bots.
How many deals the bot may open at the same time. If the bot was allowed to trade on 20 pairs, but there are enough funds only for five trades on exchange account, '5' should be put here. It's letting to choose all pairs that look promising at the moment and launch a bot even if you have 50 pairs, but enough funds only for a single trade. The bot automatically will choose a most promising coin at the moment and buy it. After the trade finishes, it will look for the next one by the same criteria.
Which strategy the bot should use. Long and Short strategies are described here.
Which currency the bot should gain up.
- When 'Quote currency' is active, the bot will make profits in the currency that stands in the left part of the pair. BTC_ETH, BTC_NEO - BTC; USDT_ADA, USDT_EOS - USDT and so on.
- When 'Base currency' is active, the bot will make profits in the currency that stands in the right part of the pair. BTC_ETH - ETH; BTC_XRP - XRP; USDT_ADA - ADA and so on.
Base trade size
Initial trade size. The bot will use this amount for the first buy order after the start of a new deal. If put here 0.2 and select BTC_ADA pair for the bot, then launch it, the bot will buy ADA on 0.2 BTC after the new deal is opened.
Safety trade size
The bot is going to place safety orders after you have opened the trade to average your buy price if coin goes down. This setting determines these safety orders volume. If put 0.2 here and keep other settings as they are, then start the bot and wait for a new deal. When it opens, the bot will place three safety orders on -1%, -2% and -3% from starting price each 0.2 BTC in size.
Target profit (%)
Earnings that bot should take from each deal. When the bot opens a new trade, it will place TakeProfit order higher on the percentage that specified in this field.
Take profit type
How to calculate target profit:
- Percentage from base trade – the bot will determine TakeProfit target from initial order size, without taking total bought volume into calculations. Let's say a deal was opened with first trade size $100 and target profit 5% ($5), after this the price drops. As a result, the bot bought coin on $900 more using safety orders, and now the total trade volume is $1000. The bot will place sell order in a way to get $5 profit (5% from $100) and not $50 (5% from $1000).
- Percentage from total volume – the bot will take profit from total trade amount. From the previous example, the bot will place sell order in a way to get $50 (5% from $1000).
Max safety trades count
The maximum amount of safety orders that can be executed for one deal.
Max active safety trades count
How many safety orders the bot will keep opened on the exchange. Let’s say there is an amount of three active orders and ten maximum safety orders. When the bot begins a new deal, he will automatically place three safety orders and keep seven more to spare. If the price drops and the first safety order fills, the bot will put another one and still have six more in spare. Thus, when the price is going down, and safety orders are filling, the bot will open new ones until he reaches the maximum amount of ten. If set "Max safety trades count" and "Max active safety trades count" with the same number, the bot will place all available safety orders for a new deal just after it is opened.
Price deviation to open safety trades
Step in percents between safety orders. If put 5% here and start a new deal at $100, the first three safety orders will be placed at $95, $90.25 and $85.73.
Safety order volume scale
The scale will multiply a volume of each new safety order.
Let's assume there is a bot with safety trade size 0.1 BTC and the scale is 2. Safety order volumes would be:
- 0.1 BTC.
- Last safety order volume multiplied by scale. 0.1 * 2 = 0.2 BTC.
- Last safety order volume multiplied by scale. 0.2 * 2 = 0.4 BTC.
- 0.4 * 2 = 0.8 BTC
- 0.8 * 2 = 1.6 BTC
Safety order step scale
The scale will multiply step in percents between safety orders.
Let's assume there is a bot with safety order price deviation 1% and the scale is 2. Safety order prices would be:
- It's the first order, we use deviation to place it: 0 + -1% = -1%.
- Last safety order step multiplied by the scale and then added to the last order percentage. The last step was 1%, the new step will be 1% * 2 = 2%. The order will be placed: -1% + -2% = -3%.
- Step: 2% * 2 = 4%. Order: -3%+ -4% =-7%.
- Step: 4% * 2 = 8%. Order: -7%+ -8% =-15%.
- Step: 8% * 2 = 16%. Order: -15%+ -16% =-31%.
Don't start trade with trading 24h volume less than
The bot will start a new deal only if the coin has 24h volume more than entered here. If create a bot with all BTC_*** pairs and set it to 500, the bot will trade only coins with 24h volume no less than 500 BTC.
If the bot using not BTC_*** pairs but for example ETH_*** this filter will still use BTC for calculations. The 24h volume will be automatically converted to BTC by actual rate.
If the coin price drops to or below this level, the bot will close the deal in a loss by a market order. The value should be below the last safety order.
Cooldown between deals
The bot won't open a new trade until the specified amount of seconds is passed.
A composite bot has different timers for each pair.
Min price & Max price
Available only for simple bots.
The bot won't open a new deal if the current price is lower than the min one or higher than the max one.