What is Arbitrage
Arbitrage — a strategy for extracting profit from price differences of the same asset on different markets. In cryptocurrency, this can be differences between exchanges, between spot and futures, or between different networks.
Types of Arbitrage
1. Cross-Exchange Arbitrage
Example:
├── Bitcoin on Binance: $40,000
├── Bitcoin on Kraken: $40,100
├── Buy on Binance
├── Transfer to Kraken
├── Sell on Kraken
└── Profit: $100 (minus fees)
2. Triangular Arbitrage
On one exchange:
├── BTC → ETH (at rate 1)
├── ETH → USDT (at rate 2)
├── USDT → BTC (at rate 3)
└── If rates are unbalanced = profit
3. Funding Arbitrage
With high funding rate:
├── Buy spot
├── Open futures short
├── Position neutral to price
└── Collect funding rate
4. DEX/CEX Arbitrage
Difference between DEX and CEX:
├── Uniswap price differs from Binance
├── Buy where cheaper
├── Sell where more expensive
└── Account for gas and slippage
5. Cross-Chain Arbitrage
Different networks:
├── ETH on Ethereum: $2,000
├── ETH on Arbitrum: $2,010
├── Bridge and sell
└── Minus bridge fee
Why Arbitrage Exists
Reasons for price differences:
├── Different exchange liquidity
├── Data transmission delays
├── Regional demand
├── Regulatory restrictions
└── Market inefficiency
Requirements for Arbitrage
Capital
| Arbitrage Type | Minimum | Recommended |
|---|---|---|
| Manual | $1,000 | $10,000+ |
| Automated | $10,000 | $100,000+ |
| HFT | $100,000+ | $1,000,000+ |
Infrastructure
For serious arbitrage:
├── Fast internet
├── Servers close to exchanges
├── API access
├── Bots/algorithms
└── Multiple accounts
Profitability Calculation
Trade check:
Price difference: $100
Minus:
├── Buy fee: $10
├── Withdrawal fee: $5
├── Network fee: $10
├── Sell fee: $10
├── Slippage: $5
└── Total expenses: $40
Net profit: $60
ROI: 0.15% (with $40,000 capital)
Arbitrage Risks
1. Execution Speed
While you act:
├── Price may change
├── Another arbitrageur may beat you
└── Opportunity disappears
2. Counterparty Risk
- Exchange may freeze funds
- Withdrawal may be delayed
- Deposit may not credit
3. Liquidity
- Second exchange may lack volume
- Slippage eats profit
4. Fees
- Networks may be congested
- Gas may be high
Arbitrage and DCA
For DCA strategy, classic arbitrage isn't suitable:
Why Incompatible
DCA:
├── Long-term accumulation
├── Minimal actions
├── Low stress
Arbitrage:
├── Constant monitoring
├── Quick decisions
├── High stress
├── Requires capital
What You Can Use
Choosing best price when buying:
Before DCA purchase:
├── Compare prices across exchanges
├── Account for fees
├── Buy where cheaper
└── Save 0.1-0.5%
DEX Aggregators:
- 1inch
- Paraswap
- Cowswap
They find best route automatically.
Arbitrage Tools
For Analysis
- Coinglass — funding rates
- DEXTools — DEX prices
- CoinMarketCap — exchange comparison
- Arbitrage Scanner — auto-search
For Execution
- Hummingbot — open-source bot
- Triangular Arbitrage Bots — for triangular
- Custom scripts — custom solutions
Reality of Arbitrage in 2024+
Challenges:
├── Market became more efficient
├── Professionals with bots
├── Margins shrunk to 0.1-0.5%
├── Need large capital
└── High competition
Who Still Earns
- HFT firms with infrastructure
- MEV bots on Ethereum
- Professional arbitrageurs
Alternatives for Regular Investor
| Instead of Arbitrage | Description |
|---|---|
| DCA | Regular purchases |
| Staking | Passive income 3-15% |
| Price comparison | Savings when buying |
Important: Arbitrage is a professional activity requiring capital, technology, and experience. For DCA investors, the best "arbitrage" strategy is simply comparing prices before buying and using aggregators on DEX.