When trading crypto in 3Commas using bots there’s a benign setting called “Max active safety trades count” that most people leave set at the default value of “1”. Here’s why you need to crank this setting up…
When you’re setting up your trading bot in 3Commas there’s a setting called Max active safety trades count that appears next to the Max safety trades count. It appears pretty benign, and most people ignore this setting and leave it set at one. Here’s a screenshot of the setting:
First, let me explain what this does before I explain why you need to set this higher. Basically, this setting tells your bot how many of your safety orders to place at one time. For example, if you’ve set a total of five safety trades, and this is set to one, then the bot will wait until the first safety order is executed before placing the second one. When the second safety order is executed, then the third is placed, and so on. This way only one safety order is on the books at any given time.
Now consider the case when the Max active safety trades is set to the same as the Max safety trades count. With this, all of the safety trades are placed at the exchange as soon as a new deal is triggered and the base order is executed. In terms of how this affects the bot, your deal, or the funds required for each deal, well… there is no impact at all. It makes no difference. However, there are two advantages, one minor one, and one major one.
Two Advantages to Maxing Out the Active Safety Trades Count
First, the minor advantage.
When your bot places all of your active trades on the books at the start of the deal, the base currency required to execute the trades are moved into “reserve”. You can see that in the “Balances” section on the “My Deals” section (active deals made by your bot).
If you have the Max active safety trades count set to one, the funds to execute additional safety orders remains in the “Available” column, so you really don’t know if you have enough funds to execute all your safety orders, or you end up using some of your base currency for other trades, mistakenly thinking you had enough base currency. When your Max active safety trades count is equal to your Max safety trades count, the funds are put in reserve and are not available for other trades. This also helps you identify if you’re short of base currency long before your safety trades execute.
Second, the major advantage.
I’ll illustrate this with an example. Now, keep in mind this doesn’t happen very often, but I changed my own philosophy on this setting only two weeks ago and it’s already paid off. Here’s a screen shot of a bot deal from today:
Doesn’t look like much right? However, if you’ve taken The Better Traders Account Building course, you’d immediately see the Fat Finger trade. Capitalizing on Fat Finger trades is usually a long shot, but by setting your Max active safety trades count to match your Max safety trades count, you’re in a position to catch those Fat Finger trades when they happen.
Here’s a markup of that screenshot:
- This is the point where the trade started. You can see it’s near the top of some recent highs, and testing those highs, so breaking past those was going to be tough. Perhaps in the long run it would work, but you know I like my trades fast. Either way, there was a long way to go before my original take profit point.
- This is the Fat Finger drop. For some reason, someone put in a sell order WAAAY to low for the current market price. It happens, but not often. Usually there’s not much on the order book below a certain point, so when a trade like this happens it tends to clear out the buy orders pretty quick.
- This is where my bot had already placed the safety order on the books because my Max active safety trades count was equal to my Max safety trades count. Because the buy order was already on the books, it got executed by Mr. Fat Finger’s fat finger trade. If my safety order was not on the books, the delay between exchange, bot reaction, API reaction, etc., would have been too long to catch this dip.
- As a result, my Average Buy Price immediately dropped well below my original base order, which in turn brought my Take Profit point all the way down to the resistance line. Ultimately, this meant a fast trade and not having to count on a resistance break out to take profit.
By the way, this was for USDT_XLM that traded today (June 10th, 2020) on Binance, and it made a net profit of 0.68% in under an hour.
I hope that helps explain why you should be setting your Max active safety trades count was equal to my Max safety trades count.
Don’t forget to subscribe to get more updates and helpful crypto trading tips and ideas.