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 数据源选择框架
说了这么多,到底怎么选?我画了一张图,帮你理清思路。
这张图的核心逻辑很简单——先问自己的交易频率。高频交易,别省钱,直接上交易所直连。中低频交易,第三方数据商完全够用,别折腾。
最后说一句:不管你选哪种数据源,一定要做数据校验。我每次拿到新数据源,都会先拉一段已知行情做对比。比如某天某只股票的最高价、最低价,跟数据源对一下。对不上?那这数据源就有问题。
公众号:蓝海资料掘金营,微信deep3321