mcpField
O
optimizing-defi-yields

optimizing-defi-yields

github.com/jeremylongshore其他2.9k37 次安装2 天前更新
代码仓库

关于 optimizing-defi-yields

optimizing-defi-yields 是用于搜索和比较 DeFi 收益机会的技能,汇总 DeFiLlama 等来源的数据,并提供 APY/APR 对比、风险评估和优化建议。支持按链、资产、协议、TVL 和风险筛选,也可导出结果。

主要功能

  1. 01跨链搜索收益机会
  2. 02比较 APY/APR
  3. 03按资产与协议筛选
  4. 04评估协议风险
  5. 05导出 JSON 或 CSV

适用场景

  1. 01筛选低风险收益池
  2. 02比较 USDC 协议收益
  3. 03查找指定链上的机会
  4. 04导出收益数据分析

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jeremylongshore/tons-of-skills-marketplace --skill optimizing-defi-yields

安装后在 Claude Code 中输入/optimizing-defi-yields确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

ARD.md
PRD.md
config/
settings.yaml
references/
errors.md
examples.md
implementation.md
scripts/
formatters.py
protocol_fetcher.py
risk_assessor.py
yield_calculator.py
yield_optimizer.py

详细介绍

优化 DeFi 收益

概述

查找并比较各协议中的 DeFi 收益机会。聚合来自 DeFiLlama 和其他来源的数据,提供 APY/APR 对比、风险评估和收益耕作策略优化建议。

前提条件

使用此技能前,请确保你已具备:

  • 安装 Python 3.8+
  • 可访问互联网以查询 API
  • 了解 DeFi 概念(APY、APR、TVL、无常损失)

说明

  1. 搜索所有链上的收益机会,或筛选特定链:

    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --top 20
    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --chain ethereum --top 10
    
  2. 按条件筛选——最低 TVL(用于安全性筛选)、资产类型或协议:

    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --min-tvl 10000000 --top 15  # 10000000 = 10M limit
    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --asset USDC --chain ethereum
    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --protocol aave,compound,curve
    
  3. 应用风险筛选——仅显示经过审计的协议,或按风险等级筛选(--risk low、--risk medium、--risk high):

    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --audited-only --min-tvl 1000000  # 1000000 = 1M limit
    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --risk low --min-apy 3
    
  4. 分析特定机会——获取详细的池信息,或比较不同协议:

    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --pool "aave-v3-usdc-ethereum" --detailed
    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --compare aave,compound,spark --asset USDC
    
  5. 将结果导出为 JSON 或 CSV,以便进一步分析:

    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --top 50 --format json --output yields.json
    python ${CLAUDE_SKILL_DIR}/scripts/yield_optimizer.py --chain ethereum --format csv --output eth_yields.csv
    

输出

收益汇总表
==============================================================================
  DEFI YIELD OPTIMIZER                              2026-01-15 15:30 UTC  # 2026 year
==============================================================================

  TOP YIELD OPPORTUNITIES
------------------------------------------------------------------------------
  Protocol       Pool          Chain      TVL        APY    Risk    Score
  Convex        cvxCRV        Ethereum   $450M    12.5%    Low     9.2
  Aave v3       USDC          Ethereum   $2.1B     4.2%    Low     9.8
  Curve         3pool         Ethereum   $890M     3.8%    Low     9.5
  Compound v3   USDC          Ethereum   $1.5B     3.2%    Low     9.6
  Yearn         yvUSDC        Ethereum   $120M     5.1%    Medium  7.8
------------------------------------------------------------------------------

  APY BREAKDOWN (Top Result)
------------------------------------------------------------------------------
  Base APY:     4.5%
  Reward APY:   8.0% (CRV + CVX)
  Total APY:    12.5%
  IL Risk:      None (single-sided)
==============================================================================
风险评估
  RISK ANALYSIS: Convex cvxCRV
------------------------------------------------------------------------------
  Audit Status:    ✓ Audited (Trail of Bits, OpenZeppelin)
  Protocol Age:    3+ years
  TVL:             $450M (stable)
  TVL Trend:       +5% (30d)
  Risk Score:      9.2/10 (Low Risk)

  Risk Factors:
  • Smart contract dependency on Curve
  • CRV/CVX reward token volatility
  • Vote-lock mechanics
==============================================================================

错误处理

请参阅 ${CLAUDE_SKILL_DIR}/references/errors.md,了解全面的错误处理信息。

常见问题:

  • API 超时:使用缓存数据,并提示数据可能过时
  • 未找到池:放宽搜索条件
  • 协议无效:检查受支持的协议列表

示例

请参阅 ${CLAUDE_SKILL_DIR}/references/examples.md,了解详细的使用示例。

快速示例

查找稳定币收益:

python yield_optimizer.py --asset USDC,USDT,DAI --min-tvl 10000000  # 10000000 = 10M limit

低风险机会:

python yield_optimizer.py --risk low --audited-only --min-apy 2

多链搜索:

python yield_optimizer.py --chain ethereum,arbitrum,polygon --top 20

导出最高收益:

python yield_optimizer.py --top 100 --format json --output all_yields.json

配置

${CLAUDE_SKILL_DIR}/config/settings.yaml 中的设置:

  • 默认链:要搜索的主要链
  • 缓存 TTL:API 响应的缓存时长
  • 风险权重:自定义风险评分因素
  • 默认最低 TVL:默认的 TVL 最低值筛选条件

资源

  • DeFiLlama:https://defillama.com/yields - 收益数据来源
  • DeFi Safety: - 协议安全评分
  • 无常损失计算器:了解 LP 风险

评论

支持 Markdown