market-analysis

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

DeFi Market Analysis

DeFi 市场分析

Valuation Ratios

估值比率

Pre-computed in
defillama:get_protocol_metrics
and
defillama:get_category_metrics
:
  • ps_ratio
    = mcap / annualised revenue. Lower = potentially undervalued relative to revenue.
  • pf_ratio
    = mcap / annualised fees. Lower = more fee-efficient valuation.
defillama:get_protocol_metrics
defillama:get_category_metrics
中预先计算:
  • ps_ratio
    = 市值 / 年化收入。数值越低,相对于收入而言可能被低估。
  • pf_ratio
    = 市值 / 年化手续费。数值越低,手续费层面的估值效率越高。

Growth Screening

增长筛选

Use
*_pct_change
columns for momentum analysis. Values are decimals (0.35 = +35%, -0.13 = -13%).
Available windows:
*_7d_pct_change
,
*_30d_pct_change
,
*_90d_pct_change
Metrics with pct_change:
tvl_base
,
fees_1d
,
revenue_1d
,
price
,
volume_dexs_1d
Sort by any pct_change column to find fastest movers.
使用
*_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列排序,即可找到增长最快的标的。

Protocol Comparison

协议对比

Use array params for side-by-side comparison in a single call:
defillama:get_protocol_metrics(
  protocol: ["aave", "compound-v3", "morpho"],
  metrics: ["tvl_base", "fees_1d", "revenue_1d", "ps_ratio"]
)
This returns one row per protocol, which is more efficient than calling once per protocol.
使用数组参数在单次调用中进行并列对比:
defillama:get_protocol_metrics(
  protocol: ["aave", "compound-v3", "morpho"],
  metrics: ["tvl_base", "fees_1d", "revenue_1d", "ps_ratio"]
)
此调用会返回每个协议对应的一行数据,比逐个调用协议更高效。

Category Comparison

品类对比

Use
defillama:get_category_metrics
to compare DeFi sectors:
defillama:get_category_metrics(
  category: "Lending",
  metrics: ["tvl_base", "fees_1d", "protocol_count"]
)
Call once per category in parallel for side-by-side comparison.
使用
defillama:get_category_metrics
对比DeFi各细分领域:
defillama:get_category_metrics(
  category: "Lending",
  metrics: ["tvl_base", "fees_1d", "protocol_count"]
)
可并行调用该接口对比不同品类。

Token Sector Screening

代币领域筛选

Use
defillama:get_token_prices
for token-level analysis:
defillama:get_token_prices(token: "coingecko:ethereum", period: "30d")
使用
defillama:get_token_prices
进行代币层面分析:
defillama:get_token_prices(token: "coingecko:ethereum", period: "30d")

Historical Trends

历史趋势分析

Use
period
for trend analysis:
  • Short-term:
    7d
    or
    30d
  • Medium-term:
    90d
    or
    180d
  • Long-term:
    365d
  • Custom range:
    start_date
    /
    end_date
    (YYYY-MM-DD) overrides
    period
Historical queries return daily data points with a
date
column.
使用
period
参数进行趋势分析:
  • 短期:
    7d
    30d
  • 中期:
    90d
    180d
  • 长期:
    365d
  • 自定义区间:
    start_date
    /
    end_date
    (YYYY-MM-DD)会覆盖
    period
    参数
历史查询会返回包含
date
列的每日数据点。

Cross-Entity Analysis

跨实体分析

Compare across entity types using parallel tool calls:
  • "ETH price vs Ethereum TVL" ->
    defillama:get_token_prices
    +
    defillama:get_chain_metrics
  • "Aave TVL vs AAVE token price" ->
    defillama:get_protocol_metrics
    +
    defillama:get_token_prices
  • "Lending vs DEX category" -> two
    defillama:get_category_metrics
    calls in parallel
通过并行工具调用对比不同类型的实体:
  • "ETH价格 vs 以太坊TVL" ->
    defillama:get_token_prices
    +
    defillama:get_chain_metrics
  • "Aave TVL vs AAVE代币价格" ->
    defillama:get_protocol_metrics
    +
    defillama:get_token_prices
  • "借贷 vs DEX品类" -> 并行调用两次
    defillama:get_category_metrics

Examples

示例

Example 1: User: "Most undervalued DeFi protocols by P/S ratio" Tool call:
defillama:get_protocol_metrics(sort_by: "ps_ratio asc", limit: 20, metrics: ["tvl_base", "revenue_1d", "ps_ratio", "mcap"])
Example 2: User: "Which protocols grew TVL most in last 30 days?" Tool call:
defillama:get_protocol_metrics(sort_by: "tvl_base_30d_pct_change desc", limit: 10, metrics: ["tvl_base", "tvl_base_30d_pct_change"])
Example 3: User: "Compare Aave and Compound fees" Tool call:
defillama:get_protocol_metrics(protocol: ["aave", "compound-v3"], metrics: ["tvl_base", "fees_1d", "revenue_1d"])
Example 4: User: "Compare Lending vs DEX fees and TVL" Tool call:
defillama:get_category_metrics(category: ["Lending", "DEX"], metrics: ["tvl_base", "fees_1d", "revenue_1d"])
Example 5: User: "Aave TVL trend over 90 days" Tool call:
defillama:get_protocol_metrics(protocol: "aave", metrics: ["tvl_base"], period: "90d")
Example 6: User: "Aave fees in Q1 2025" Tool call:
defillama:get_protocol_metrics(protocol: "aave", metrics: ["fees_1d"], start_date: "2025-01-01", end_date: "2025-03-31")
示例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: 用户: "对比借贷和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")