3、订单流数据源:交易所数据接口、第三方数据提供商、Level-2行情数据、Tick级数据

做订单流交易,数据就是你的眼睛。没有干净、准确的数据,再好的策略也是白搭。

我刚开始接触订单流时,踩过最大的坑就是数据源没选对。明明策略跑得挺好,一换数据源就全乱套了。后来才明白——不同数据源,延迟、精度、字段都不一样。

今天咱们就把这事彻底聊透。

3.1 数据源的核心分类

订单流数据,说白了就是逐笔成交和挂单的明细。它跟传统K线最大的区别在于——K线只看结果,订单流看过程。

我个人习惯把数据源分成三类:

  • 交易所直连:最原始、最干净,但门槛高
  • 第三方数据商:封装好了,拿来就用,但可能有延迟
  • Level-2行情:国内特有,能看到十档挂单和逐笔成交

你想想看,如果你连数据从哪来、怎么来的都不清楚,那分析结果你敢信吗?

核心原则:数据源的精度,决定了你的分析上限。用垃圾数据做分析,等于用坏尺子量布。

3.2 交易所数据接口

交易所是数据的源头。比如CME、上期所、中金所,它们都会提供官方数据接口。

但这里有个问题——交易所接口通常只给机构用。个人交易者想直连?嗯,基本没戏。

我记得有一次帮朋友调试策略,他搞了个CME的直连账号,结果光认证就折腾了两周。最后发现,还不如用第三方数据商省心。

交易所接口的特点:

  • 数据最原始,没有二次加工
  • 延迟最低,适合高频交易
  • 费用高,通常按流量或月费计
  • 需要技术团队维护

小技巧:如果你只是做中低频的订单流分析,没必要死磕交易所直连。第三方数据商完全够用。

3.3 第三方数据提供商

这是大多数交易者的选择。它们从交易所拿到原始数据,然后封装成API或文件,供你调用。

常见的第三方数据商有:

数据商 覆盖市场 数据精度 延迟 费用
Databento 美股、期货 Tick级 按量计费
Polygon.io 美股 Level-2 月费
万得(Wind) A股、期货 Tick级 年费
Tushare A股 分钟级 免费/积分

我在项目中遇到过最头疼的事——用免费数据跑回测,结果发现数据里缺了十几笔大单。回测曲线漂亮得不行,实盘一跑就崩。后来换了付费数据,才把问题定位到。

避坑指南:我曾经贪便宜用免费数据做订单流分析,结果发现数据里成交量和挂单量对不上。后来一查,是数据商把部分逐笔成交合并了。所以——免费数据,慎用。

3.4 Level-2行情数据

Level-2,国内也叫「十档行情」。它比普通行情多出什么?

  • 能看到买一到买十、卖一到卖十的挂单
  • 能看到逐笔成交明细(每笔是主动买还是主动卖)
  • 能看到委托队列(前50笔挂单)

说白了,Level-2让你看到了「水面下的冰山」。普通行情只能看到冰山一角,Level-2能看到冰山的全貌。

我个人的习惯是——做A股订单流,必须用Level-2。没有Level-2,你根本不知道大单是在偷偷吸筹还是在出货。

Level-2的核心字段:

// 逐笔成交示例
{
  "时间": "09:30:05.123",
  "价格": 15.68,
  "成交量": 5000,
  "方向": "主动买",  // 买方主动吃单
  "成交额": 78400
}

// 十档挂单示例
{
  "买一价": 15.67, "买一量": 1200,
  "买二价": 15.66, "买二量": 800,
  // ... 一直到买十
  "卖一价": 15.68, "卖一量": 900,
  "卖二价": 15.69, "卖二量": 1500,
  // ... 一直到卖十
}

注意:Level-2数据量很大。一天下来,一只股票可能产生几十万笔逐笔成交。存储和解析都需要点功夫。

3.5 Tick级数据

Tick级数据,就是每一笔成交的记录。它是订单流分析的最小粒度。

为什么Tick级数据这么重要?因为订单流分析的核心就是「逐笔还原」。每一笔成交,是买方主动还是卖方主动?挂单是怎么被吃掉的?这些信息只有Tick级数据能给你。

Tick级数据 vs 分钟级数据:

维度 Tick级 分钟级
数据量 极大(每天几百万条) 小(每天几百条)
精度 逐笔成交 聚合后的OHLC
订单流分析 完全支持 不支持
存储成本

你想想看,如果你只有分钟级数据,你只能看到「这分钟涨了0.5%」。但有了Tick级数据,你能看到「这分钟里,有3笔5000手的大单在15.68价位上主动买入,把卖一全部吃掉」。这完全是两个世界。

我的建议:如果你真的想做订单流交易,至少准备1个月的Tick级历史数据。用来回测和验证你的策略。别上来就实盘,那是在送钱。

3.6 数据源选择框架

说了这么多,到底怎么选?我画了一张图,帮你理清思路。

数据源选择决策流程 你的交易频率? 高频(毫秒级) 中低频(秒级以上) 推荐:交易所直连 延迟要求极高,必须直连 第三方数据商延迟不可控 推荐:第三方数据商 性价比高,API成熟 Level-2行情足够用 准备Tick级历史数据 Level-2行情即可

这张图的核心逻辑很简单——先问自己的交易频率。高频交易,别省钱,直接上交易所直连。中低频交易,第三方数据商完全够用,别折腾。

最后说一句:不管你选哪种数据源,一定要做数据校验。我每次拿到新数据源,都会先拉一段已知行情做对比。比如某天某只股票的最高价、最低价,跟数据源对一下。对不上?那这数据源就有问题。


公众号:蓝海资料掘金营,微信deep3321