aaaaqwq/agi-super-team/arbitrage-opportunity-finder
Claude Code and agent skill by aaaaqwq/agi-super-team
- community
Checking that the SKILL.md file is still in the repository.
This skill detects and analyzes arbitrage opportunities across cryptocurrency exchanges and DeFi protocols. It aggregates prices from multiple sources
Install
npx vskill@latest install aaaaqwq/agi-super-team/arbitrage-opportunity-finderSKILL.md
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:
Or use environment variables for API keys:
Step 2: Quick Spread Scan
Scan for arbitrage opportunities on a specific pair:
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:
Output includes:
| Exchange | Bid | Ask | Spread | Net Profit | |
|---|---|---|---|---|---|
| Binance | 2541.20 | 2541.50 | 0.01% | - | |
| Coinbase | 2543.80 | 2544.10 | 0.01% | +$2.30 |
Step 4: DEX Price Comparison
Scan decentralized exchanges for arbitrage:
Compares:
- Uniswap V3
- SushiSwap
- Curve
- Balancer
Includes gas cost estimates for on-chain execution.
Step 5: Triangular Arbitrage Discovery
Find profitable circular paths within an exchange:
Example output:
Step 6: Cross-Chain Opportunities
Compare prices across different blockchains:
Shows:
- Price on each chain
- Bridge fees and times
- Net profit after bridging
Step 7: Real-Time Monitoring
Continuously monitor for opportunities:
Alerts when spread exceeds threshold:
Step 8: Profit Calculator
Calculate exact profit for a trade:
Shows detailed breakdown:
- Gross profit
- Trading fees (both exchanges)
- Withdrawal fees
- Net profit
- Breakeven spread
Step 9: JSON Export
Export opportunities for bot integration:
Output
The scanner provides:
Quick Mode (default):
- Best opportunity with profit estimate
- Buy/sell recommendation
- Risk level indicator
Detailed Mode (`--detailed`):
- All exchange prices
- Fee breakdown
- Slippage estimates
- Historical spread context
Monitor Mode:
- Real-time updates
- Threshold alerts
- Trend indicators
Supported Exchanges
Centralized Exchanges (CEX)
| Exchange | Maker Fee | Taker Fee | Withdrawal | |
|---|---|---|---|---|
| Binance | 0.10% | 0.10% | Variable | |
| Coinbase | 0.40% | 0.60% | Variable | |
| Kraken | 0.16% | 0.26% | Variable | |
| KuCoin | 0.10% | 0.10% | Variable | |
| OKX | 0.08% | 0.10% | Variable |
Decentralized Exchanges (DEX)
| DEX | Fee Range | Gas (ETH) | Chains | |
|---|---|---|---|---|
| Uniswap V3 | 0.01-1% | ~150k | ETH, Polygon, Arbitrum | |
| SushiSwap | 0.30% | ~150k | Multi-chain | |
| Curve | 0.04% | ~200k | ETH, Polygon, Arbitrum | |
| Balancer | 0.01-10% | ~180k | ETH, Polygon, Arbitrum |
Error Handling
See {baseDir}/references/errors.md for comprehensive error handling.
Common issues:
- Rate Limited: Reduce polling frequency or use API key
- Stale Prices: Data older than 10s flagged with warning
- No Spread: All exchanges at similar prices (efficient market)
- Insufficient Liquidity: Trade size exceeds order book depth
Examples
See {baseDir}/references/examples.md for detailed examples including:
- ETH/USDC CEX arbitrage scan
- DEX triangular arbitrage discovery
- Cross-chain USDC opportunity
- Automated monitoring setup
Educational Disclaimer
FOR EDUCATIONAL PURPOSES ONLY
Arbitrage trading involves significant risks:
- Opportunities may disappear before execution
- Price data may be delayed or inaccurate
- Fees can exceed profits on small trades
- Market conditions change rapidly
This tool provides analysis only. Do not trade without understanding the risks.
Resources
- CoinGecko API - Free price data
- CCXT Library - Unified exchange API
- Uniswap Subgraph - DEX data
- Gas Tracker - Ethereum gas prices
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/arbitrage-opportunity-finder/SKILL.md
Popularity
- Repository stars
- 105
- Repository forks
- 24
- 7-day trend score
- 28
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/aaaaqwq/agi-super-team/arbitrage-opportunity-finder)