mcpField
Y
yield-strategies

yield-strategies

github.com/defillamaデータ・データベース36425 回インストール31 週間前に更新
リポジトリ

yield-strategies について

yield-strategiesは、defillama:get_yield_poolsでDeFiの利回りプールを調べるためのリファレンススキルです。APYを正しく解釈し、利回りや借入コスト、プール規模、過去の変動を比較できます。

主な機能

  1. 01トークン、チェーン、プロトコル、カテゴリで絞り込み
  2. 02APYやTVLによるプールの並べ替え
  3. 03過去のAPYとTVLの取得
  4. 04変動性と借入コストの確認
  5. 05TVLに基づくプール規模の評価

活用シーン

  1. 01ステーブルコインの貸付利回りの検索
  2. 02TVL条件を満たすETH系プールの比較
  3. 03特定チェーンの借入コストの確認
  4. 04利回りの推移と変動性の確認

MCP 対応

MCP経由のクエリで使うdefillama:get_yield_poolsツールとパラメーターを説明します。

インストール

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

$npx skills add https://github.com/defillama/defillama-skills --skill yield-strategies

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

詳細

DeFi 利回り戦略

APY の表記規則

APY の値はすでにパーセンテージです。apy = 2.32 は 2.32% を意味します。

100 を掛けてはいけません。利回りデータを扱う際に最もよくある間違いです。

ツール:defillama:get_yield_pools

フィルタリングガイド
条件パラメーター例
特定のトークンを含むプールtoken"coingecko:ethereum"
特定のチェーン上のプールchain"ethereum"
特定のプロトコルのプールprotocol"aave"
プロトコルカテゴリのプールcategory"Lending", "DEXes"
ステーブルコインのプールのみstablecoin_onlytrue
最低 APY のしきい値min_apy5(= 5%)
最低 TVLmin_tvl1000000(= $1M)
借入側のデータを含めるinclude_borrowtrue
主な違い
  • 「ETH プール」=トークンフィルター:token: "coingecko:ethereum"
  • 「Ethereum 上のプール」=チェーンフィルター:chain: "ethereum"
トークンファミリーの照合

token パラメーターには正規のトークンキー(例:coingecko:ethereum)を指定します。ファミリーの解決には dim.pool_set() が使用されます。coingecko:ethereum を指定すると、ネイティブ ETH だけでなく、ETH、wETH、stETH、cbETH、および ETH ファミリーのその他すべてのバリアントを含むプールが見つかります。

並べ替えオプション

sort_by には、"apy desc"、"tvl desc"、"apy_base desc"、"apy_reward desc" などの文字列を指定できます。

返される列

各結果には、symbol、protocol(サブプロトコルのスラッグ)、parent_protocol、category、chain、apy、apy_base、apy_reward、apy_base_borrow、apy_reward_borrow、tvl、total_supply、total_borrow が含まれます。

過去のデータとボラティリティ
  • period パラメーター(7d、30d、90d、180d、365d)を使用して、日次 APY/TVL の時系列履歴を取得します。
  • include_volatility: true を指定すると、APY のボラティリティ統計(apy_avg_30d、apy_median_30d、apy_std_30d、cv_30d)が追加されます。これは現在のクエリのみが対象です。
  • start_date/end_date を指定すると、任意の日付範囲を設定できます(period を上書きします)。

借入コスト

レンディングプロトコルでは、借入金利データを利用できます。

  • apy_base_borrow:基本借入コスト(支払う金利)
  • apy_reward_borrow:借入に対する報酬の相殺分(獲得するインセンティブ)
  • 借入の実質コスト = apy_base_borrow - apy_reward_borrow

借入関連の列を確実に取得するには、include_borrow: true を指定します。

キャパシティの評価

資金を配分する際は、プールの TVL を確認してください。プールの TVL の 10% を超える資金を配分すると、金利に大きな影響を与えたり、スリッページが発生したりする可能性があります。規模の大きなプールほど、資金を容易に受け入れられます。

例

例 1: ユーザー:「ステーブルコインのレンディングで最も高い利回り」 ツール呼び出し:defillama:get_yield_pools(stablecoin_only: true, category: "Lending", sort_by: "apy desc")

例 2: ユーザー:「TVL が 100 万ドルを超える ETH 利回りプールの上位」 ツール呼び出し:defillama:get_yield_pools(token: "coingecko:ethereum", min_tvl: 1000000, sort_by: "apy desc")

例 3: ユーザー:「Arbitrum 上のステーブルコインの最も低い借入金利」 ツール呼び出し:defillama:get_yield_pools(stablecoin_only: true, chain: "arbitrum", category: "Lending", include_borrow: true, sort_by: "apy_base_borrow asc")

例 4: ユーザー:「USDC で利回りを得られる場所は?」 ツール呼び出し:defillama:get_yield_pools(token: "coingecko:usd-coin", sort_by: "apy desc", min_tvl: 100000)

例 5: ユーザー:「Ethereum 上の Aave の利回り」 ツール呼び出し:defillama:get_yield_pools(protocol: "aave", chain: "ethereum", sort_by: "apy desc")

コメント