arbitrage-opportunity-finder

Find and analyze arbitrage opportunities across exchanges and DeFi protocols

View on GitHub
Author Jeremy Longshore
Namespace @jeremylongshore/claude-code-plugins-plus
Category crypto
Version 1.0.0
Stars 1,193
Downloads 2
self.md verified
Table 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

Installation

/plugin install arbitrage-opportunity-finder@claude-code-plugins-plus

Commands

CommandDescriptionShortcut
/find-arbitrageScan for opportunitiesfa
/calculate-profitProfit calculatorcp
/monitor-spreadsReal-time monitoringms

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:

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:

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)