- 01_基础理论:量化交易基础概念、市场微观结构、加密货币特殊性 - 02_技术指标:完整指标体系(MA/EMA/MACD/RSI/KDJ/布林带/SuperTrend/DMI等) - 03_交易策略:趋势跟踪、均值回归、套利、动量策略详解 - 04_交易信号系统:多指标共振评分引擎(基于 tradehk 项目) - 05_市场品种:加密货币、XAUT黄金代币、代币化美股全览 - 06_数据流程:数据采集、清洗、存储、实时流处理 - 07_回测框架:回测方法论、偏差规避、绩效评估指标 - 08_风险管理:仓位管理、止损止盈、Kelly公式、杠杆管理 - 09_AI与机器学习:深度学习、强化学习、LLM在量化投资中的应用 - 10_链上数据分析:SOPR/MVRV/巨鲸监控/衍生品数据 - 11_参考文献:arXiv论文汇总、开源项目、数据平台资源 - samples/:Python信号计算器和回测样本代码 参考项目:tradehk(ssh://git@git.hk.hao.work:2222/hao/tradehk.git) 全部中文化,适用于加密货币(CEX/DEX)、XAUT黄金、代币化美股
227 行
6.9 KiB
Markdown
227 行
6.9 KiB
Markdown
# 链上数据分析指南
|
||
|
||
> 链上数据是加密货币市场独有的信息优势,提供了传统金融市场无法获得的透明度。本文档系统介绍链上数据的主要指标、分析方法和实际应用。
|
||
|
||
---
|
||
|
||
## 一、链上数据的独特价值
|
||
|
||
与传统金融市场相比,加密货币的区块链数据完全公开透明,任何人都可以查询:
|
||
|
||
| 数据类型 | 传统金融 | 加密货币链上 |
|
||
|----------|----------|-------------|
|
||
| 大额交易 | 延迟披露(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)
|
||
|
||
**来源**:Coinglass(https://www.coinglass.com/)
|
||
|
||
**极端值信号**:
|
||
- 资金费率 > 0.1%(8 小时):多头过度拥挤,可能反转
|
||
- 资金费率 < -0.05%(8 小时):空头过度拥挤,可能反转
|
||
|
||
**套利策略**:当资金费率持续为正时,可以做空永续合约 + 持有现货,赚取资金费率收益。
|
||
|
||
### 4.2 未平仓合约(Open Interest)
|
||
|
||
**解读**:
|
||
| 价格 | 未平仓合约 | 解读 |
|
||
|------|-----------|------|
|
||
| 上涨 | 增加 | 多头主导,趋势延续 |
|
||
| 上涨 | 减少 | 空头平仓推动,可能是假突破 |
|
||
| 下跌 | 增加 | 空头主导,趋势延续 |
|
||
| 下跌 | 减少 | 多头平仓推动,可能是底部 |
|
||
|
||
### 4.3 清算热力图
|
||
|
||
清算热力图显示不同价格水平上的累积清算量,帮助识别:
|
||
- **多头清算密集区**:价格下跌时的支撑位(多头被清算后价格可能反弹)
|
||
- **空头清算密集区**:价格上涨时的阻力位(空头被清算后价格可能回落)
|
||
|
||
**数据来源**:Coinglass 清算热力图
|
||
|
||
---
|
||
|
||
## 五、DeFi 链上数据
|
||
|
||
### 5.1 TVL(总锁仓量)
|
||
|
||
**定义**:锁定在 DeFi 协议中的资产总价值。
|
||
|
||
**应用**:
|
||
- TVL 上升 + 代币价格上涨 = 健康增长
|
||
- TVL 下降 + 代币价格上涨 = 可能是虚假繁荣
|
||
|
||
**数据来源**:DeFiLlama(https://defillama.com/)
|
||
|
||
### 5.2 DEX 交易量
|
||
|
||
**Uniswap 链上数据**(通过 The Graph 查询):
|
||
```graphql
|
||
query {
|
||
pools(
|
||
first: 10
|
||
orderBy: volumeUSD
|
||
orderDirection: desc
|
||
where: { volumeUSD_gt: "1000000" }
|
||
) {
|
||
id
|
||
token0 { symbol }
|
||
token1 { symbol }
|
||
volumeUSD
|
||
tvlUSD
|
||
feeTier
|
||
}
|
||
}
|
||
```
|
||
|
||
---
|
||
|
||
## 六、链上数据与技术指标结合
|
||
|
||
### 6.1 综合评分模型
|
||
|
||
将链上数据与技术指标结合,构建综合评分:
|
||
|
||
```python
|
||
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(极度恐惧)
|
||
|
||
---
|
||
|
||
## 参考资料
|
||
|
||
- Glassnode 链上指标:https://glassnode.com/metrics
|
||
- Nansen 链上分析:https://www.nansen.ai/
|
||
- Coinglass 衍生品数据:https://www.coinglass.com/
|
||
- DeFiLlama TVL 数据:https://defillama.com/
|
||
- Gate.io. "链上数据分析是什么,鲸鱼动向会如何影响加密货币价格". https://web3.gate.com/zh/crypto-wiki/article/what-is-on-chain-data-analysis-and-how-do-whale-movements-affect-crypto-prices-20260112
|