mcpField
A
analyzing-liquidity-pools

analyzing-liquidity-pools

github.com/jeremylongshoreデータ・データベース2.9k47 回インストール2 日前に更新
リポジトリ

analyzing-liquidity-pools について

analyzing-liquidity-pools は、DEX 流動性プールを評価するスキルで、Uniswap、Curve、Balancer のプールや手数料ティアを比較できます。TVL、取引量、手数料収入、インパーマネントロスを分析し、結果をエクスポートできます。

主な機能

  1. 01TVL、取引量、手数料収入の分析
  2. 02インパーマネントロスと損益分岐の計算
  3. 03LP リターンとポジション実績の推定
  4. 04プロトコルと手数料ティアの比較
  5. 05JSON または CSV への出力

活用シーン

  1. 01トークンペアの流動性プール評価
  2. 02プロトコルや手数料ティアの比較
  3. 03価格変動時のインパーマネントロス推定
  4. 04追加分析用のプールデータ出力

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/jeremylongshore/tons-of-skills-marketplace --skill analyzing-liquidity-pools

インストール後、Claude Code で/analyzing-liquidity-poolsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

ARD.md
PRD.md
config/
settings.yaml
references/
errors.md
examples.md
implementation.md
scripts/
formatters.py
il_calculator.py
pool_analyzer.py
pool_fetcher.py
pool_metrics.py

詳細

流動性プールの分析

概要

Uniswap、Curve、Balancer 全体の DEX 流動性プールを分析し、TVL、取引高、手数料収入、インパーマネントロスのリスクを評価します。プロトコルやチェーンをまたいでプールを比較し、最適な LP の機会を特定します。

前提条件

  • Python 3.8+ がインストールされていること
  • サブグラフ/API クエリ用のインターネット接続
  • 流動性提供の概念(IL、手数料ティア、TVL)の理解

手順

  1. アドレスまたはトークンペアを指定して、特定のプールを分析します。

    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --pool 0x88e6a0c2ddd26feeb64f039a2c41296fcb3f5640
    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --pair ETH/USDC --protocol uniswap-v3
    
  2. 価格変動に対するインパーマネントロスを計算します。

    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --il-calc --entry-price 2000 --current-price 3000  # 2000/3000 = ETH price at entry/now in USD
    

    さまざまなシナリオで IL を予測します。

    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --il-scenarios --token-pair ETH/USDC
    
  3. 手数料 APR とポジション予測を使って、LP のリターンを推定します。

    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --pool [address] --detailed
    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --pool [address] --position 10000  # 10000 = LP position size in USD
    
  4. プロトコルまたは手数料ティアをまたいで、プールを比較します。

    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --compare --pair ETH/USDC --protocols uniswap-v3,curve,balancer
    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --compare --pair ETH/USDC --fee-tiers 0.05,0.30,1.00
    
  5. 結果を JSON または CSV にエクスポートします。

    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --pool [address] --format json --output pool_analysis.json
    python ${CLAUDE_SKILL_DIR}/scripts/pool_analyzer.py --compare --pair ETH/USDC --format csv --output pools.csv
    

出力

プール分析レポートには、チェーン、TVL、24 時間の取引高、手数料ティア、手数料 APR、取引高/TVL 比率、現在の価格を含むトークン構成が記載されます。インパーマネントロスのレポートには、IL の割合、金額への影響、HODL と LP の価値比較、手数料収入に基づく回収日数を含む損益分岐点分析が表示されます。

詳細な出力形式の例については、${CLAUDE_SKILL_DIR}/references/implementation.md を参照してください。

エラー処理

エラー原因対処方法
プールが見つかりませんアドレスまたはチェーンが間違っていますアドレスと対象チェーンを確認してください
サブグラフのタイムアウトAPI の遅延または停止警告を表示してキャッシュデータを使用します
無効なペアサポートされていないプロトコルサポートされているプロトコルの一覧を確認してください

例

ETH/USDC の上位プールを分析 - Uniswap V3 の TVL、取引高、手数料の内訳を確認します。

python pool_analyzer.py --pair ETH/USDC --protocol uniswap-v3 --chain ethereum

価格が 2 倍になった場合の IL を計算 - 保有し続けた場合との金額への影響を確認します。

python pool_analyzer.py --il-calc --entry-price 100 --current-price 200  # 100/200 = token price at entry/now in USD

Uniswap の手数料ティアを比較 - ETH/USDC に最適な手数料ティアを見つけます。

python pool_analyzer.py --compare --pair ETH/USDC --fee-tiers 0.05,0.30,1.00

すべての ETH ペアをエクスポート - さらに分析するためにプールデータを出力します。

python pool_analyzer.py --token ETH --format json --output eth_pools.json

リソース

コメント