This is a Triangular Cryptocurrency Arbitrage Bot for Binance. The purpose is to exploit and execute trade opportunities in the form of triangular arbitrage. If currency A B C exist on Binace for example. There could be a way to make a profit from buying B with A, then buying C with B, then transfering C back to A. This expedites, optomizes, and executes those opportunities in realtime.
In order to have a succesful trading bot you need it to be fast. That is why using Web Sockets instead of HTTP/REST is essential for this type of application.