Building a Cross-Exchange Ether Arbitrage Bot
Summary
This project describes a unidirectional arbitrage bot trading Ether and token pairs across Etherdelta and Bittrex. The core idea is to seek gains from price differences between exchanges. Because trades on Etherdelta involve Ethereum transactions, the author built a custom API wrapper and used transaction-building and publishing tools to handle contract calls. The implementation also retries network requests until receiving an acceptable response, reflecting concern that failed or incomplete requests could cause financial loss.
The author reports nearly doubling Ether holdings, but provides no numerical performance series, benchmark, test period, capital assumptions, or accounting for fees, slippage, transfer delays, and execution risk. The bot’s claimed outcome is therefore anecdotal and cannot establish profitability or scalability. The account is mainly a practical implementation narrative; its exchange coverage and trading direction are limited, and the planned expansion to more venues is only prospective.
Key ideas
- The bot seeks arbitrage opportunities from price differences across two cryptocurrency exchanges.
- It focuses on Ether and token pairs and operates in one trading direction.
- Ethereum contract transactions require encoding function calls and publishing transactions through an API workflow.
- The implementation retries network requests to reduce the chance of acting on incomplete responses.
- The reported profit lacks the methodology and cost details needed to assess performance independently.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.