Sorry, we don't support your browser.  Install a modern browser

DCA Future Bots and Stop Loss - Bot will take additional funds from wallet for trades if in drawdown#536

I consider this to be not only a bug, but also quite a serious potential risk that is not actually made extremely clear to the user and honestly defies all logic as I dont see ANY advantage to this behaviour, only downsides.

DCA Futures bots, if you give it $200 USD to trade with for eg, and you have a stop loss event that say, loses 50% (a 10% SL with 5x lev is a 50% loss), the bot will be in the red to a $100 investment (Asset Allocation will show thihs and PNL will show -50%).

The expected behaviour in my opinion is that any new trade in my example after a loss will use $100USDT only as that would be the correct “ASSET ALLOCATION” value accounting for any loss, this would mean the bot could run indefinitely without user intervension or any risk to funds in the wallet.

However what is actually happening in a new trade the bot will actually take an addional $100 USDT from the wallet and use a full $200 USDT for new trades again (in fact I have also noticed that despite doing this, the ASSET ALLOCATION would still indeed say $100 USDT while actually investing $200USDT Margin), this is not made clear, and also in my opinion completely inappropriate as in theory a bot could totally empty a users wallet if they are not monitoring the bot extremely closely after several stop loss events in a row.

This behaviour is not the same as DCA Spot bots as they will correctly use the actual “Asset Allocation” figure for all new trades if they are in drawdown, if they lose money and are in drawdown they will never use a single dollar more than originally allocated which is safe and could run indefinitely with little oversight from the user as they will only work within the allocated funds they were originally assigned.

DCA Futures bots will ignore “Asset Allocation” when the bot is in drawdown, this is very bad. It means that if there is not available funds in the wallet it will fail with insufficcient funds error and stop.

If I have $1000 in my wallet and I create 5x DCA Futures bots with $200USDT each, and they all lose 10% they will each try to take $20USDT extra from my wallet and they will all fail and stop.

Not only does this completely break the bots from functioning without user intervention, its risky and not clear as its technically possible to lose more money that the investment value we give the bots when we start them. When I crerated my DCA Futures bots I did so allocating a set value I wanted the bot to use and took that risk into account, NOT with the expectation it will go back into my wallet and take additional money from me.

Please change the DCA Futures bots to only use the Asset Allocation figure for all trades. This will ensure the bot does not take a single dollar more than the original funds given to it for trades. It also means if the bot goes into drawdown it will trade with the new lower total until such time as it can go back into green profit, this would be the expected and loigical way.

7 months ago