文件
quantKonwledge/10_链上数据分析/链上数据分析指南.md
Manus Quant Agent 790c0eaa0a feat: 全面优化迭代所有文档 - 增加数据说明+计算公式+名词解释+内部链接
变更统计:
- 70个文件变更 (39个新增 + 31个修改)
- 新增 6554 行内容

优化内容:
1. 30个核心文档增加附录(数据说明/计算公式/参数表/使用场景/常见误区)
   - 第一批: 量化基础/技术指标/策略/信号/品种/数据流/回测/风控/链上/EWO
   - 第二批: AI/案例复盘/多Agent/Hyperliquid/KOL/期权/RWA/券商/BTC/主流币
   - 第三批: ETH/SOL/BNB_DOGE/XAUT/代币化美股/信号优化/tradehk系统
2. 新增38个名词解释wiki条目(Delta对冲/Gamma/Theta/Vega/IV/VaR/CVaR等)
3. 更新全局术语表索引(79个术语/12大类/知识图谱/学习路径)
4. 新增内部链接体系(wiki式交叉引用)
2026-03-06 05:09:34 -05:00

14 KiB
原始文件 Blame 文件历史

链上数据分析指南

链上数据是加密货币市场独有的信息优势,提供了传统金融市场无法获得的透明度。本文档系统介绍链上数据的主要指标、分析方法和实际应用。


一、链上数据的独特价值

与传统金融市场相比,加密货币的区块链数据完全公开透明,任何人都可以查询:

数据类型 传统金融 加密货币链上
大额交易 延迟披露SEC 13F 季报) 实时可见
机构持仓 部分披露 完全透明
资金流向 不可见 实时追踪
网络活跃度 不适用 活跃地址数、交易量

二、核心链上指标

2.1 SOPR已实现利润比率

定义:所有链上移动的 UTXO 的已实现价格与当前价格之比。

SOPR = \frac{已实现价格(卖出价格)}{已支付价格(买入价格)}

解读

  • SOPR > 1整体市场处于盈利状态,卖出者获利
  • SOPR < 1整体市场处于亏损状态,卖出者亏损
  • SOPR 从 < 1 回升到 1亏损者停止抛售,市场可能触底

交易信号

  • 熊市中 SOPR 持续 < 1 且开始回升 → 底部信号
  • 牛市中 SOPR 急剧上升(> 1.05)→ 获利了结压力大

2.2 MVRV市值/已实现价值)

定义:当前市值与已实现市值(所有 BTC 按最后移动时的价格计算)之比。

MVRV = \frac{市值}{已实现市值}

历史规律

MVRV 值 市场状态 历史操作建议
> 3.5 极度高估 历史牛市顶部区域
2-3.5 高估 谨慎持仓
1-2 合理 正常持仓
< 1 低估 历史底部区域,买入机会

2.3 交易所净流入/流出

定义:流入交易所的 BTC 数量减去流出交易所的 BTC 数量。

解读

  • 净流入(正值):更多 BTC 流向交易所,抛售压力增加,看空
  • 净流出(负值):更多 BTC 离开交易所(转入冷钱包),持有意愿增强,看多

数据来源Glassnode、CryptoQuant

2.4 活跃地址数Active Addresses

定义:在特定时间段内参与交易(发送或接收)的唯一地址数量。

应用

  • 活跃地址数上升 + 价格上涨 = 健康的牛市
  • 活跃地址数下降 + 价格上涨 = 可能是虚假上涨,警惕回调
  • 活跃地址数急剧上升 = 市场关注度提升,可能是大行情前兆

2.5 矿工持仓变化Miner Position Index, MPI

定义:矿工每日发送到交易所的 BTC 数量与过去 365 天平均值之比。

解读

  • MPI > 2矿工大量抛售,看空信号
  • MPI < 0矿工积累,看多信号

三、巨鲸监控

3.1 什么是巨鲸

持有大量加密货币的地址,通常被称为"巨鲸"。其交易行为对市场有显著影响。

BTC 巨鲸分类

  • 小鲸:持有 100-1000 BTC
  • 中鲸:持有 1000-10000 BTC
  • 大鲸:持有 > 10000 BTC通常是交易所或机构

3.2 巨鲸监控工具

工具 特点 访问方式
Nansen 标记 500M+ 钱包,智能资金追踪 付费 API
Whale Alert 实时大额交易提醒 Telegram Bot
Arkham Intelligence 去匿名化分析 网页/API
Etherscan 以太坊地址查询 免费 API

3.3 巨鲸行为模式

积累阶段

  • 巨鲸在低价区持续小额买入(避免价格冲击)
  • 交易所 BTC 余额持续下降
  • 链上大额转账频率降低

分发阶段

  • 巨鲸开始将 BTC 转入交易所
  • 链上大额转账增加
  • 交易所 BTC 余额开始上升

四、衍生品链上数据

4.1 资金费率Funding Rate

来源Coinglasshttps://www.coinglass.com/

极端值信号

  • 资金费率 > 0.1%8 小时):多头过度拥挤,可能反转
  • 资金费率 < -0.05%8 小时):空头过度拥挤,可能反转

套利策略:当资金费率持续为正时,可以做空永续合约 + 持有现货,赚取资金费率收益。

4.2 未平仓合约Open Interest

解读

价格 未平仓合约 解读
上涨 增加 多头主导,趋势延续
上涨 减少 空头平仓推动,可能是假突破
下跌 增加 空头主导,趋势延续
下跌 减少 多头平仓推动,可能是底部

4.3 清算热力图

清算热力图显示不同价格水平上的累积清算量,帮助识别:

  • 多头清算密集区:价格下跌时的支撑位(多头被清算后价格可能反弹)
  • 空头清算密集区:价格上涨时的阻力位(空头被清算后价格可能回落)

数据来源Coinglass 清算热力图


五、DeFi 链上数据

5.1 TVL总锁仓量

定义:锁定在 DeFi 协议中的资产总价值。

应用

  • TVL 上升 + 代币价格上涨 = 健康增长
  • TVL 下降 + 代币价格上涨 = 可能是虚假繁荣

数据来源DeFiLlamahttps://defillama.com/

5.2 DEX 交易量

Uniswap 链上数据(通过 The Graph 查询):

query {
  pools(
    first: 10
    orderBy: volumeUSD
    orderDirection: desc
    where: { volumeUSD_gt: "1000000" }
  ) {
    id
    token0 { symbol }
    token1 { symbol }
    volumeUSD
    tvlUSD
    feeTier
  }
}

六、链上数据与技术指标结合

6.1 综合评分模型

将链上数据与技术指标结合,构建综合评分:

def calculate_composite_score(
    technical_score: float,  # 技术指标评分(-10 到 +10
    onchain_score: float,    # 链上数据评分(-10 到 +10
    sentiment_score: float   # 情绪数据评分(-10 到 +10
) -> dict:
    """
    综合评分模型
    权重:技术指标 50%,链上数据 30%,情绪 20%
    """
    composite = (
        technical_score * 0.5 +
        onchain_score * 0.3 +
        sentiment_score * 0.2
    )
    
    return {
        'composite_score': composite,
        'signal': 'BUY' if composite > 3 else ('SELL' if composite < -3 else 'NEUTRAL'),
        'strength': 'STRONG' if abs(composite) > 6 else ('MODERATE' if abs(composite) > 3 else 'WEAK')
    }

6.2 实战案例BTC 底部识别

历史上 BTC 底部往往同时满足:

  1. 技术面RSI < 30,价格触及布林带下轨,EWO < 0 但开始回升
  2. 链上面MVRV < 1,SOPR < 1 但开始回升,交易所净流出
  3. 情绪面:恐惧贪婪指数 < 20极度恐惧

参考资料


附录:数据说明与补充

本附录旨在对正文中提及的核心链上数据指标提供更详尽的说明,包括其精确的计算方法、数据规范、实际应用场景、参数参考,并澄清一些常见的分析误区,以帮助量化分析师更精准地运用这些数据进行决策。

一、核心链上指标补充说明

1.1 SOPR (已实现利润比率)

计算公式

SOPR 的精确计算基于每一笔链上交易的 UTXO。对于每一个被花费的 UTXO,其 SOPR 值是该 UTXO 被花费时的价格(已实现价格)除以其被创造时的价格(支付价格)。整个市场的 SOPR 是所有在特定时间窗口内(如 24 小时)被花费的 UTXO 的总已实现价值与总支付价值的比率。

\text{SOPR} = \frac{\sum_{i=1}^{n} P_{\text{realized}_i}}{\sum_{i=1}^{n} P_{\text{paid}_i}}

其中,P_{\text{realized}_i} 是第 i 个 UTXO 被花费时的价格,P_{\text{paid}_i} 是其被创造时的价格。

数据项 规范说明
数据范围 通常在 0.8 至 1.2 之间波动,极端行情下可能超出此范围。理论上无上下限。
单位 无量纲比率。
精度要求 建议保留小数点后 4-6 位,以捕捉细微变化。
数据来源 Glassnode, CryptoQuant, Santiment 等专业链上数据平台。

实际应用场景

  1. 识别市场底部反转:在熊市中,当 aSOPR (调整后的 SOPR,剔除寿命小于 1 小时的 UTXO) 从下方长时间(例如连续数周)突破 1 并站稳时,通常被视为一个强烈的市场触底和趋势反转信号。策略可以构建为:当 aSOPR 连续 3 日均值上穿 1.0 时,建立试探性多头仓位。
  2. 牛市风险预警:在牛市中,当 SOPR 值快速拉升至 1.05 以上,表明短期获利盘巨大,抛压正在积聚。量化策略可以设定一个阈值,如 SOPR > 1.08,作为减仓或对冲的触发条件,以规避短期回调风险。

1.2 MVRV (市值/已实现价值)

计算公式

MVRV Z-Score 通过衡量市值与已实现价值之间的标准差,来识别市场的极端高估或低估状态,比原始 MVRV 更为敏感。

\text{MVRV Z-Score} = \frac{\text{市值} - \text{已实现市值}}{\text{市值的标准差}}
数据项 规范说明
数据范围 Z-Score 通常在 -2 到 10 之间波动。
单位 无量纲。
精度要求 建议保留小数点后 2-4 位。
数据来源 Glassnode, LookIntoBitcoin 等。

实际应用场景

  1. 长周期择时:构建一个基于 MVRV Z-Score 的长周期资产配置模型。当 Z-Score 进入下方的绿色区域(如 < 0.5),开始定投或分批买入;当 Z-Score 进入上方的红色区域(如 > 7,则分批卖出,实现顶底判断。
  2. 与波动率结合:将 MVRV 与已实现波动率Realized Volatility结合。当 MVRV 处于高位(> 2.5)且已实现波动率开始放大时,是市场可能见顶的强烈信号,应主动降低风险敞口。

二、参数参考表

下表整理了文档中关键指标和模型的可配置参数,提供了基于历史数据回测的推荐值和合理范围,供策略开发时参考。

参数/指标 推荐值 取值范围 备注
SOPR 牛市风险阈值 1.08 1.05 - 1.15 用于判断短期获利了结压力。
SOPR 熊市反转阈值 1.0 0.98 - 1.02 连续多日站稳于 1 之上,信号更可靠。
MVRV 历史顶部区域 > 3.5 3.0 - 4.5 原始 MVRV 值,Z-Score 对应 > 7。
MVRV 历史底部区域 < 1.0 0.8 - 1.2 原始 MVRV 值,Z-Score 对应 < 0.5。
MPI 矿工抛售阈值 > 2.0 1.5 - 3.0 持续高于 2.0 表明矿工投降或获利了结。
资金费率套利触发阈值 +/- 0.05% +/- 0.02% - 0.1% 需结合持仓成本和交易费用综合判断。
综合评分模型权重(技术/链上/情绪) 0.5 / 0.3 / 0.2 自定义 可根据不同市场环境动态调整权重。

三、数据格式规范

从链上数据 API如 Glassnode获取数据时,通常遵循以下格式。标准化的数据结构是量化系统稳定运行的基础。

时间序列数据(如 SOPR, MVRV

通常为 JSON 格式的数组,每个元素包含一个时间戳和对应的数值。

[
  {
    "t": 1672531200,  // Unix 时间戳 (秒)
    "v": 1.0025       // 指标数值
  },
  {
    "t": 1672617600,
    "v": 0.9989
  }
]
字段 类型 描述
t Integer POSIX 标准的 Unix 时间戳(秒或毫秒,需确认 API 文档)。
v Float 指标的数值,精度需根据指标特性确定。

交易或事件数据(如巨鲸转账)

{
  "hash": "0x...",
  "timestamp": "2023-10-26T10:00:00Z", // ISO 8601 格式
  "from": {
    "address": "0x...",
    "label": "Whale 0x123"
  },
  "to": {
    "address": "0x...",
    "label": "Binance"
  },
  "token": {
    "symbol": "ETH",
    "amount": 10000.0
  }
}

四、内部链接补充

为便于查阅,以下是本文档涉及的核心概念的内部链接:

五、常见误区与正确理解

  1. 误区:交易所净流入必然导致价格下跌。

    • 正确理解虽然净流入代表潜在抛压,但并非所有转入交易所的代币都会立即卖出。可能是用于衍生品保证金、Staking 或做市。必须结合当时的市场情绪、价格水平和流入的规模来综合判断。短期的大量流入在市场恐慌时是强看空信号,但在牛市回调时可能只是正常的获利了结。
  2. 误区:活跃地址数增加是绝对的利好。

    • 正确理解:需要甄别活跃地址增长的质量。由项目方空投活动或机器人刷量造成的活跃地址激增,并不代表网络基本面健康。应关注“真实”活跃地址(如进行过多笔、非零金额交易的地址)的趋势,并与价格走势进行交叉验证。
  3. 误区MVRV < 1 就可以立即抄底。

    • 正确理解MVRV < 1 标志着市场整体处于水下亏损状态,进入了历史上的价值投资区域,但它并不能预测底部的确切时间。在过去的熊市中,MVRV 可以在 1 以下维持数月之久。因此,它更适合作为分批建仓的信号,而非“all-in”的精确时点。
  4. 误区:完全依赖巨鲸动向进行交易。

    • 正确理解巨鲸的意图复杂且可能具有欺骗性。例如,巨鲸可能将大量代币转入交易所,制造抛售恐慌以吸筹,随后再将代币转出。因此,监控巨鲸动向应作为辅助判断,而不是唯一的交易依据。应结合其他链上指标和市场结构进行综合分析。