SuperAPI AI 工具集

market-analysis

数据与分析

查看项目

更新于 10-15 14:11

技能介绍

用途

该技能定义了使用 DefiLlama MCP 工具进行 DeFi 市场分析、筛选和比较的标准化模式,帮助用户系统性地评估协议估值、追踪增长趋势并执行跨实体对比。

主要能力

估值比率

在 defillama:get_protocol_metrics 和 defillama:get_category_metrics 中已预计算以下比率:

  • ps_ratio = mcap / annualised revenue。数值越低,相对于收入可能越被低估。
  • pf_ratio = mcap / annualised fees。数值越低,估值在费用效率上越高。

增长筛选

使用 *_pct_change 列进行动量分析。数值为小数(0.35 表示 +35%,-0.13 表示 -13%)。

可用窗口:*_7d_pct_change、*_30d_pct_change、*_90d_pct_change。

支持 pct_change 的指标:tvl_base、fees_1d、revenue_1d、price、volume_dexs_1d。

按任意 pct_change 列排序可找出变动最快的对象。

协议比较

使用数组参数在单次调用中进行并排比较:

defillama:get_protocol_metrics(
  protocol: ["aave", "compound-v3", "morpho"],
  metrics: ["tvl_base", "fees_1d", "revenue_1d", "ps_ratio"]
)

每个协议返回一行,比逐个协议调用更高效。

类别比较

使用 defillama:get_category_metrics 比较 DeFi 板块:

defillama:get_category_metrics(
  category: "Lending",
  metrics: ["tvl_base", "fees_1d", "protocol_count"]
)

可并行调用每个类别以实现并排比较。

代币板块筛选

使用 defillama:get_token_prices 进行代币级别分析:

defillama:get_token_prices(token: "coingecko:ethereum", period: "30d")

历史趋势

使用 period 进行趋势分析:

  • 短期:7d 或 30d
  • 中期:90d 或 180d
  • 长期:365d
  • 自定义范围:start_date / end_date(YYYY-MM-DD)会覆盖 period

历史查询返回带日期列的每日数据点。

跨实体分析

通过并行工具调用比较不同实体类型:

  • “ETH 价格 vs 以太坊 TVL” → defillama:get_token_prices + defillama:get_chain_metrics
  • “Aave TVL vs AAVE 代币价格” → defillama:get_protocol_metrics + defillama:get_token_prices
  • “Lending vs DEX 类别” → 并行两次 defillama:get_category_metrics 调用

使用方式

以下示例展示典型调用模式:

示例 1 用户:“按 P/S 比率找出最被低估的 DeFi 协议” 工具调用:defillama:get_protocol_metrics(sort_by: "ps_ratio asc", limit: 20, metrics: ["tvl_base", "revenue_1d", "ps_ratio", "mcap"])

示例 2 用户:“过去 30 天 TVL 增长最多的协议是哪些?” 工具调用:defillama:get_protocol_metrics(sort_by: "tvl_base_30d_pct_change desc", limit: 10, metrics: ["tvl_base", "tvl_base_30d_pct_change"])

示例 3 用户:“比较 Aave 和 Compound 的费用” 工具调用:defillama:get_protocol_metrics(protocol: ["aave", "compound-v3"], metrics: ["tvl_base", "fees_1d", "revenue_1d"])

示例 4 用户:“比较 Lending 与 DEX 的费用和 TVL” 工具调用:defillama:get_category_metrics(category: ["Lending", "DEX"], metrics: ["tvl_base", "fees_1d", "revenue_1d"])

示例 5 用户:“Aave 90 天 TVL 趋势” 工具调用:defillama:get_protocol_metrics(protocol: "aave", metrics: ["tvl_base"], period: "90d")

示例 6 用户:“Aave 2025 年第一季度费用” 工具调用:defillama:get_protocol_metrics(protocol: "aave", metrics: ["fees_1d"], start_date: "2025-01-01", end_date: "2025-03-31")

适用场景

  • 快速筛选被低估或高增长的 DeFi 协议
  • 对多个协议或类别进行并排指标对比
  • 追踪协议 TVL、费用、收入等指标的历史趋势
  • 跨实体分析(如代币价格与链上 TVL 的关系)
  • 代币板块级别的价格与动量筛选

限制

资料中未提供关于数据覆盖范围、更新频率、调用配额或权限要求的具体说明。