What triangular arbitrage is
Every exchange quotes many pairs of the same assets: BTC/USDT, ETH/USDT, ETH/BTC and so on. Each pair updates on its own order book, so for short moments the implied cross rate can disagree with the direct rate. Triangular arbitrage tries to capture that inconsistency with three quick trades inside one account.
- The loop starts and ends in the same asset, for example USDT to BTC to ETH and back to USDT.
- The edge comes from a mismatch between the direct pair price and the implied price through the third asset.
- Because everything happens on one exchange, there are no deposits, withdrawals or network confirmations.
