This app monitors the Binance cryptocurrency exchange in search of triangle arbitrage opportunities. The HUD is the chart displayed above. It is repainted after each calculation cycle to show snapshots of currently detected arbitrage opportunities. To disable the HUD, set HUD.ENABLED to false. Three symbols related by exchange rates are involved in the triangle arbitrage. Percent profit or loss from executing the triangle arbitrage. This includes trading fees specified via EXECUTION.FEE config. All configuration is managed inside the /config directory. To setup your configuration for the first time, duplicate the config.json.example file and remove the ".example" extension. This process must be done before deploying the app for the first time and redone after each major version update where the configuration has changed.
Features
- Execute three trades sequentially with each being initiated after the previous has completed
- Execute three trades asynchronously with each being initiated at the same time
- Provides data about performance and speed
- Market interactions and profits
- Binance API logging
- Sufficient quantity of BNB is maintained during the runtime of the bot