https://coincryptorank.com/blog/arbitrage-bot-architecture