多交易所数据聚合与高级筛选

通过高级筛选、排序和标准化,掌握Bybit、Binance和Hyperliquid的数据聚合。同时从3+交易所获取统一的市场洞察。

发布于2026年3月21日 17分钟阅读 高级

数据聚合概述

Smart Money API聚合了来自Bybit、Binance和Hyperliquid三大交易所的加密货币衍生品数据。您无需分别调用每个交易所的API,即可获得统一的数据,并具备智能筛选、跨交易所比较和高级分析能力。

为什么聚合重要:

  • 单次API调用 — 同时从3个交易所获取数据,无需管理多个连接
  • 标准化格式 — 所有交易所数据统一为标准模式
  • 跨交易所洞察 — 比较不同交易所的资金费率、持仓和流动性
  • 智能筛选 — 使用强大的筛选器查询所需数据
  • 性能 — CDN缓存的聚合响应速度比自行聚合快50倍

架构: Smart Money API每1-5秒从交易所收集数据,进行标准化处理,缓存到CDN边缘,并以全球低于100毫秒的延迟提供聚合响应。

支持的交易所

Bybit

代码: bybit | 覆盖范围: 500+永续合约对 | 更新频率: 1秒

  • USDT永续期货(线性合约)
  • 反向永续合约(XRP, ETC)
  • 完整的订单簿和交易数据
  • 资金费率和标记价格

Binance

代码: binance | 覆盖范围: 800+永续合约对 | 更新频率: 1秒

  • USDT-M(USDT永续)期货
  • COIN-M(反向)期货
  • 完整的市场微观结构数据
  • 各对合约的最高流动性

Hyperliquid

代码: hyperliquid | 覆盖范围: 300+永续合约对 | 更新频率: 5秒

  • 去中心化永续期货(无保证金)
  • 独特的链上结算模型
  • 原生鲸鱼钱包数据集成
  • 为算法交易者提供更低延迟

交易所规格表

交易所 合约对 杠杆 更新频率 结算
bybit 500+ 1-125倍 1秒 永续
binance 800+ 1-125倍 1秒 永续
hyperliquid 300+ 1-20倍 5秒 永续
30秒内获取您的API密钥

准备好构建了吗?获取免费API密钥(每天100次调用,无需信用卡),开始提取实时鲸鱼数据、资金费和链上数据。

获取您的API密钥 →

数据融合概念

标准化

每个交易所的字段名称、小数精度和数据结构各不相同。Smart Money将所有数据标准化为统一模式:

标准化响应
{
"exchange": "bybit",
"symbol": "BTCUSDT",
"funding_rate": 0.0001,
"mark_price": 72500.50,
"index_price": 72480.25,
"open_interest": 850000000,
"timestamp": 1709980800000
}

时间戳对齐

所有数据点均以UTC毫秒为单位进行时间戳标记和对齐。旧数据处理透明:

  • 实时数据:过去5秒内获取的数据
  • 老化数据:标记为age_ms,表示陈旧程度
  • 缺失交易所:返回部分结果并列出交易所
  • 完全陈旧数据:返回缓存结果并标记cache_age_seconds

跨交易所元数据

每个聚合响应都包含数据源的元数据:

聚合元数据
{
"data": [...],
"_meta": {
"exchanges": ["bybit", "binance", "hyperliquid"],
"count": 245,
"aggregated_at": 1709980800123,
"sources_healthy": true
}
}

基本筛选

按交易所筛选

仅请求特定交易所的数据:

单一交易所筛选
// 仅获取 Binance 的资金费率
GET /v1/derivatives/funding-heatmap?exchange=binance
// 多个交易所
GET /v1/derivatives/funding-heatmap?exchange=bybit,binance

按资产类别筛选

按加密货币或交易对筛选:

资产筛选
// 仅比特币交易对
GET /v1/derivatives/funding-heatmap?asset=BTC
// 多个资产
GET /v1/derivatives/funding-heatmap?asset=BTC,ETH,SOL
// 特定交易对
GET /v1/derivatives/funding-heatmap?symbol=BTCUSDT,ETHUSDT

按指标范围筛选

基于数值查询:

范围筛选
// 高资金费率 (>0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_min=0.0001
// 低资金费率 (<-0.01%)
GET /v1/derivatives/funding-heatmap?funding_rate_max=-0.0001
// 高未平仓合约
GET /v1/derivatives/oi-rankings?oi_min=100000000

高级筛选

比较筛选

查找跨交易所具有特定特征的交易对:

比较查询
// 资金费率差异 >5% 的交易对
GET /v1/derivatives/comparative?metric=funding_rate_spread&min=0.0005
// 清算压力差异
GET /v1/derivatives/comparative?metric=liquidation_pressure_diff
// Bybit/Binance 未平仓合约比率最高的交易对
GET /v1/derivatives/comparative?metric=oi_ratio&base=bybit&compare=binance&min=1.5

基于时间的筛选

查询历史聚合数据:

时间筛选
// 特定时间窗口的数据
GET /v1/derivatives/funding-heatmap?start_time=1709980800&end_time=1709984400
// 过去 24 小时
GET /v1/derivatives/funding-heatmap?lookback=24h
// 1 小时间隔的快照
GET /v1/derivatives/historical?interval=1h&limit=24

复合筛选

组合多个筛选条件:

复杂查询
// 顶级交易对:BTC, ETH, SOL
// Binance 上高正资金费率
// Bybit 上负资金费率(套利)
GET /v1/derivatives/funding-heatmap?
asset=BTC,ETH,SOL&
exchange=binance,bybit&
binance_funding_rate_min=0.0003&
bybit_funding_rate_max=-0.0001&
sort=funding_rate_spread:desc

排序和排名

排序方向

控制结果排序:

排序示例
// 资金费率最高的优先
GET /v1/derivatives/funding-heatmap?sort=funding_rate:desc
// 未平仓合约最低的
GET /v1/derivatives/oi-rankings?sort=open_interest:asc
// 最新时间戳
GET /v1/derivatives/funding-heatmap?sort=timestamp:desc
// 多字段排序
GET /v1/derivatives?sort=exchange:asc,funding_rate:desc

排名选项

字段 描述 范围
funding_rate 永续合约资金费率 -1.0 到 1.0
open_interest 以美元计的总未平仓合约 0 到数十亿
mark_price 合约标记/结算价格 正数
liquidation_pressure 多头与空头的清算风险 -1.0 到 1.0

数据聚合模式

原始聚合

返回所有数据点,并标识交易所来源:

原始模式
GET /v1/derivatives/funding-heatmap?aggregate_mode=raw&symbol=BTCUSDT
// 响应:3 个独立条目(每个交易所一个)
[
{ exchange: "bybit", funding_rate: 0.00010 },
{ exchange: "binance", funding_rate: 0.00012 },
{ exchange: "hyperliquid", funding_rate: 0.00009 }
]

合并聚合

将数据合并为单一记录,并包含统计字段:

合并模式
GET /v1/derivatives/funding-heatmap?aggregate_mode=merged&symbol=BTCUSDT
{
symbol: "BTCUSDT",
funding_rate_avg: 0.000103,
funding_rate_median: 0.00010,
funding_rate_min: 0.00009,
funding_rate_max: 0.00012,
funding_rate_spread: 0.00003,
sources: { bybit, binance, hyperliquid }
}

复合聚合

带有置信度分数的统计聚合:

复合模式
GET /v1/derivatives/funding-heatmap?aggregate_mode=composite&symbol=BTCUSDT
{
symbol: "BTCUSDT",
funding_rate_consensus: 0.000103,
confidence_score: 0.98, // 98% 一致性
outliers: [],
weighted_avg: 0.000102, // 流动性加权
exchange_details: { ... }
}

数据标准化

价格标准化

所有价格均标准化为 8 位小数并以 USDT 计价:

  • Bybit: USDT 交易对直接标准化
  • Binance: USDT-M 和 COIN-M 均转换为标准形式
  • Hyperliquid:原生USDT持续转换

交易量标准化

所有交易量均以基础资产单位报告:

交易量字段
{
"volume_base": 1234.5, // BTC
"volume_quote": 89234500, // USDT
"num_trades": 45678
}

时间戳标准化

  • 所有时间戳为UTC毫秒(13位数字)
  • 与API网关时钟同步
  • 针对不同时间采集数据的年龄调整
  • 时区无关(始终为UTC)

实用查询示例

示例1:资金费率套利机会

查找币安多头资金费率与Bybit空头资金费率价差最大的交易对:

套利查询
GET /v1/derivatives/funding-heatmap?
exchange=bybit,binance&
asset=BTC,ETH,SOL,ARB&
sort=funding_rate_spread:desc&
limit=10&
aggregate_mode=merged

示例2:高持仓量合约

获取所有交易所中持仓量显著的合约:

流动性查询
GET /v1/derivatives/oi-rankings?
oi_min=100000000&
sort=open_interest:desc&
limit=20&
aggregate_mode=merged

示例3:时间序列聚合

4小时间隔的历史资金费率:

历史聚合
GET /v1/historical/funding?
symbol=BTCUSDT&
interval=4h&
limit=30&
aggregate_mode=composite

性能优化建议

1. 使用具体筛选条件

查询条件越具体,响应越快。将800个交易对筛选至5个比请求全部数据更快。

2. 限制结果集

始终指定limit参数。默认值为100;最大值为1000。大型结果集速度较慢且占用更多带宽。

3. 选择聚合模式

对于小型数据集,merged和composite模式比raw模式更快。Raw模式更适合对单个交易所进行详细分析。

4. 积极缓存

这些响应具有可预测的缓存生命周期。实施本地缓存以避免冗余请求。

5. 使用具体时间范围

具有严格时间窗口的历史查询比开放式回溯参数快得多。

掌握多交易所数据

通过强大的筛选、聚合和标准化功能,获取Bybit、币安和Hyperliquid的统一衍生品数据。节省工程时间并降低API成本。

查看计划
免费层级包含基本聚合功能。Trader和Pro计划解锁高级筛选和历史查询。

相关资源

免费开始 — 每天100次调用,无需信用卡

通过一个API获取3个交易所的实时大额资金流、资金费率、持仓量和链上数据。免费层级,无需信用卡,随时升级。

免费开始 →
尝试实时API控制台 → (无需账户)