If you're looking for an off the shelf solution you can try this:
https://www.coinigy.com/If you have coding skills take a look at github. Plenty of libraries there. Alternatively you can code your own bot in the language of your choice as I did. Virtually all exchanges offer some sort of a trading API.
Hope this helps.