I think bots are only designed to ride the wave of spot trading it helps since they can recognize market movement in a flesh. However,
Any bots that do shorting?
This term relatively used on margin and future contract trading. I believe they cant set own their own accord the possible profit through TP and loss on SL. These are high level class of strategy by traders but if ever there is a high intelligent created bot, maybe its worth a shot. For now, I would rather execute it myself.