Loading...
Loading...
Find arbitrage opportunities across exchanges by comparing prices for fungible token pairs like BTC/WBTC and USDT/USDC.
npx skill4agent add hummingbot/skills find-arbitrage-oppsbash <(curl -s https://raw.githubusercontent.com/hummingbot/skills/main/skills/lp-agent/scripts/check_prerequisites.sh)# Basic usage - find BTC/USDT arb opportunities
python scripts/find_arb_opps.py --base BTC --quote USDT
# Include fungible tokens
python scripts/find_arb_opps.py --base BTC,WBTC --quote USDT,USDC
# More examples
python scripts/find_arb_opps.py --base ETH,WETH --quote USDT,USDC,USD
python scripts/find_arb_opps.py --base SOL --quote USDT,USDC --min-spread 0.1
# Filter by specific connectors
python scripts/find_arb_opps.py --base BTC --quote USDT --connectors binance,kraken,coinbasepython scripts/find_arb_opps.py --help| Option | Description |
|---|---|
| Base token(s), comma-separated (e.g., BTC,WBTC) |
| Quote token(s), comma-separated (e.g., USDT,USDC) |
| Filter to specific connectors (optional) |
| Minimum spread % to show (default: 0.0) |
| Output as JSON |
Arbitrage Opportunities: BTC vs USDT
=====================================
Prices Found:
binance BTC-USDT $67,234.50
kraken BTC-USD $67,289.00
coinbase BTC-USD $67,312.25
okx BTC-USDT $67,198.00
hyperliquid BTC-USD $67,245.00
Best Opportunities:
Buy okx BTC-USDT @ $67,198.00
Sell coinbase BTC-USD @ $67,312.25
Spread: 0.17% ($114.25)export HUMMINGBOT_API_URL=http://localhost:8000
export USERNAME=admin
export PASSWORD=admin.env./hummingbot-api/.env~/.hummingbot/.env.env