Just asking because I have been developing my trading bot for awhile, I have been successful with it but I'm hoping to learn what you guys are looking for so I will be able to plan what I can do to improve mine and convince you to use it as well.
The bot must be bulletproof, by this I mean that it does not matter what happens, the bot should present no bugs or weird behavior, lets be honest the most scary thing about a bot is that you are letting a few lines of code to dictate your financial future, however unlike regular code, in which a mistake is for the most part irrelevant and you can always improve it after the fact.
When it comes to your bot a single bug can cost you so much money that it would be unrealistic to think you will ever recover it, so the bot must present no such bugs at all, and for that you will need extensive testing and the ability to imagine almost any scenario possible so the bot can deal with it.