Agent skill · data analytics · aaaaqwq
finding-arbitrage-opportunities
This skill detects and analyzes arbitrage opportunities across cryptocurrency exchanges and DeFi protocols. It aggregates prices from multiple sources
Why this skill is useful
Adds executable scripts for real-time arbitrage detection and analysis across multiple exchanges and DeFi protocols.
What it needs
Requires httpx, networkx, python, rich installed locally. About 4k tokens when loaded. Last updated 2026-08-06. 83 stars on the source repository.
What this skill does
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, and networkx packages 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. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aaaaqwq/arbitrage-opportunity-finder