arbitrage-opportunity-finder
Find and analyze arbitrage opportunities across exchanges and DeFi protocols
View on GitHubTable of content
Find and analyze arbitrage opportunities across exchanges and DeFi protocols
Installation
npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/arbitrage-opportunity-finder
Contents
Folders: commands, skills
Files: LICENSE, README.md
Documentation
Find and analyze arbitrage opportunities across centralized and decentralized exchanges with profit calculations and execution strategies.
Features
- CEX Arbitrage: Price differences between exchanges
- DEX Arbitrage: Opportunities across DeFi protocols
- Cross-Chain: Bridge arbitrage opportunities
- Triangular: Multi-pair arbitrage paths
- Flash Loans: Capital-efficient execution
Installation
/plugin install arbitrage-opportunity-finder@claude-code-plugins-plus
Commands
| Command | Description | Shortcut |
|---|---|---|
/find-arbitrage | Scan for opportunities | fa |
/calculate-profit | Profit calculator | cp |
/monitor-spreads | Real-time monitoring | ms |
Built for arbitrage traders by Intent Solutions IO
Included Skills
This plugin includes 1 skill definition:
finding-arbitrage-opportunities
|
View skill definition
Finding Arbitrage Opportunities
Overview
This skill detects and analyzes arbitrage opportunities across cryptocurrency exchanges and DeFi protocols. It aggregates prices from multiple sources, calculates net profit after fees and costs, and identifies both direct and triangular arbitrage paths.
Prerequisites
Before using this skill, ensure you have:
- Python 3.9+ with
httpx,rich, andnetworkxpackages - Internet access for API calls (no API keys required for basic use)
- Optional: Exchange API keys for real-time order book access
- Understanding of arbitrage concepts and trading fees
Instructions
Step 1: Configure Data Sources
Configure your price sources in {baseDir}/config/settings.yaml:
# Primary data sources
data_sources:
coingecko:
enabled: true
base_url: "https://api.coingecko.com/api/v3"
rate_limit: 10 # calls per minute (free tier)
exchanges:
- binance
- coinbase
- kraken
- kucoin
- okx
Or use environment variables for API keys:
export BINANCE_API_KEY="your-key"
export COINBASE_API_KEY="your-key"
Step 2: Quick Spread Scan
Scan for arbitrage opportunities on a specific pair:
python {baseDir}/scripts/arb_finder.py scan ETH USDC
This shows:
- Current prices on each exchange
- Spread percentage
- Estimated profit after fees
- Recommended action
Step 3: Multi-Exchange Comparison
Compare prices across specific exchanges:
python {baseDir}/scripts/arb_finder.py
...(truncated)
</details>
## Source
[View on GitHub](https://github.com/jeremylongshore/claude-code-plugins-plus-skills)