Advanced DEX Arbitrage Trading System

Job ID: 38973899

Budget: $8 – $15 USD

Arbitrage Trading Requirements

Experience in this field required.

Using DEX’s, uniswap, kyber, 0x, bancor, balancer, sushiswap etc.
Preferably Python but not mandatory. Preferably VS Code.

Some of #1 have been done in Python and coinapi.io but requires serious testing.

Stage 1 (Proof of concept):
Obtain batch pricing of DEX coins from coinapi.io, thegraph or chain.link etc.
Create a GUI frontend for identifying, highlighting opportunities. Textbox for minimum % profit,
excluding all others.
Implement profitably of trade with total cost of trade, including gas fees.
Possibly implement triangular trade analysis for obscure trading opportunities.

Stage 2 (Implementation of trades):
Wallet code for trading.
Implement buying and selling of identified pairs within/across exchanges and blockchains.

Stage 3 (More Complex system)
Smart contract, not executing if no profit.
Take advantage of gas tokens, flash loans, mempool transaction replacement, and trade batching
(wrapping multiple trades across one or more DEXes into a single transaction).
Protect from the negative effects of MEV (like front-running or price manipulation).
Implement triangular trade analysis for obscure trading opportunities.
Related categories: JavaScript Python Blockchain Solidity Smart Contracts