No creo que te den una buena respuesta, ya que tu pregunta es demasiado amplia. Deberías especificar el mercado en el que haces trading (forex,crypto,acciones,metales,…) cada uno es un mundo, y lo que sirve para unos, para los otros mercados no es rentable. También depende del tipo de temporalidad que te guste operar, no es lo mismo un bot para hacer compras y ventas en un breve periodo de tiempo, a un bot que compre y acumule para sacar rentabilidad a largo plazo.
Yo según mi experiencia, hace varios años, en el mercado cripto utilicé un grid bot (bot de rejilla), y me fué bien.
También probé a programar mis propios bots en metatrader aplicando los mismos conceptos con los que yo invertía en el mercado, pero de forma automatizada.
Aunque actualmente, llevo ya varios años alejado del forex y de cripto, y ya solo busco tranquilidad y rentabilidad a largo plazo en el mercado de las acciones y fondos indexados, y tengo configurado un bot de DCA, que todos los meses compra X cantidad de participaciones en varios fondos indexados que componen mi cartera, y las acumulo a largo plazo. Y la verdad, es lo que mejor me está funcionando.
Como puedes ver, todo son bots, pero no tiene nada que ver unos con otros, por eso te digo que si no especificas el tipo de trading que haces, va a ser dificil que alguien te aconseje.