This skill identifies arbitrage opportunities by comparing prices for trading pairs across various exchanges connected through Hummingbot. It is designed for traders looking to optimize their trades by leveraging price discrepancies.
$ npx skills add https://github.com/hummingbot/skills --skill find-arbitrage-oppsThe find-arbitrage-opps skill automates the discovery of arbitrage opportunities by comparing prices for fungible trading pairs across multiple exchanges connected through Hummingbot. It scans integrated exchange connectors to identify price discrepancies that traders can exploit for profit. This skill eliminates manual price monitoring and enables traders to quickly spot market inefficiencies. By leveraging Hummingbot's exchange connectivity, users can evaluate arbitrage potential across their configured trading venues without manual research.
Install using the provided command and ensure the Hummingbot API is running with the necessary connectors.
Compare prices for BTC across multiple exchanges.
Identify profit opportunities for USDT trading pairs.
Automate trading strategies using real-time price data.
$ npx skills add https://github.com/hummingbot/skills --skill find-arbitrage-oppsgit clone https://github.com/hummingbot/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Analyze the following trading pairs across [EXCHANGE1], [EXCHANGE2], and [EXCHANGE3] to identify any arbitrage opportunities for [CRYPTO_PAIR]. Return the results in a table with columns: Exchange, Bid Price, Ask Price, Spread (%), and Potential Profit ($). Include data for [DATE] at [TIME]. Focus on opportunities where the spread exceeds [MIN_SPREAD_THRESHOLD]%. Use current market data from Hummingbot. [CRYPTO_PAIR] = [E.g., BTC/USDT, ETH/USDC]
## Arbitrage Opportunities for BTC/USDT *Data as of 2023-11-15 14:30 UTC* | Exchange | Bid Price (USDT) | Ask Price (USDT) | Spread (%) | Potential Profit ($) | |---------------|------------------|------------------|------------|---------------------| | Binance | 36,850.12 | 36,852.45 | 0.006% | $2.33 | | Kraken | 36,848.75 | 36,853.20 | 0.012% | $4.45 | | Bybit | 36,845.30 | 36,855.60 | 0.028% | $10.30 | | Coinbase Pro | 36,847.90 | 36,854.10 | 0.017% | $6.20 | ### Top Opportunities: 1. **Bybit → Coinbase Pro** - Buy on Bybit at **$36,855.60**, sell on Coinbase Pro at **$36,847.90** - Profit per BTC: **$7.70** (after 0.1% fees) - Volume potential: **$50,000 BTC** (adjust based on liquidity) 2. **Kraken → Binance** - Buy on Kraken at **$36,853.20**, sell on Binance at **$36,850.12** - Profit per BTC: **$3.08** (after 0.1% fees) ### Notes: - Spreads are calculated as `(Ask - Bid) / Mid Price * 100`. - Potential profit assumes a **0.1% fee per trade** and **$10,000 trade size**. - Always verify liquidity before executing trades.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan