2. 订单流策略基础:订单簿数据结构解析
做量化交易这些年,我见过太多人一上来就盯着K线猛看。说实话,K线只是结果,不是原因。真正的主力意图,藏在订单簿里。
今天我们就来拆解订单流的核心数据结构。这些东西,是我在实盘交易中反复验证过的。你掌握了它们,就等于有了看穿市场的「透视眼」。
2.1 深度图:市场的「供需地图」
深度图,说白了就是挂单的集合。它告诉你:在什么价位上,有多少人想买,有多少人想卖。
核心概念:
- 买盘(Bid):挂单买入的价格和数量,形成需求墙
- 卖盘(Ask):挂单卖出的价格和数量,形成供应墙
- 价差(Spread):最高买价和最低卖价之间的差距
我个人习惯把深度图分成三层来看:
- 表层(前5档):散户和做市商的挂单,变化极快
- 中层(5-20档):部分机构挂单,有一定参考价值
- 深层(20档以上):真正的大资金挂单,往往藏着主力的意图
我在项目中遇到过一件事:某次ETH的深度图上,在2800价位挂了5000个ETH的买单。很多人觉得这是支撑,结果价格一碰就破。为什么?因为那是主力挂的「假单」,目的是吸引散户跟风,然后自己偷偷撤单。
避坑指南:我曾经因为只看表层深度而吃过大亏。记住,深度图是会「撒谎」的。主力经常挂大单然后撤单,这叫「冰山订单」。你要结合逐笔成交来验证。
2.2 逐笔成交:市场的「心跳记录」
逐笔成交,就是每一笔实际成交的明细。它比深度图更真实——因为挂单可以撤,但成交是实打实的。
逐笔成交包含三个关键字段:
| 字段 | 含义 | 我的用法 |
|---|---|---|
| 时间戳 | 精确到毫秒的成交时间 | 判断成交的密集程度 |
| 价格 | 成交价格 | 看是否突破关键价位 |
| 成交量 | 成交数量 | 区分散户单还是机构单 |
你想想看,如果一笔成交是0.1个BTC,那大概率是散户。但如果一笔成交是100个BTC,那绝对是机构或主力在动手。
我通常会把逐笔成交按「大单」和「小单」分类:
- 小单(< 1 BTC):散户行为,噪音居多
- 中单(1-10 BTC):可能是大户或小型机构
- 大单(> 10 BTC):主力行为,需要重点关注
我的小技巧:当价格在关键位置震荡时,如果连续出现大单成交但价格不动,说明主力在「吸筹」或「派发」。这时候别急着跟单,等方向明确再说。
2.3 Delta:多空力量的「实时天平」
Delta,就是主动买盘和主动卖盘的差值。公式很简单:
Delta = 主动买入量 - 主动卖出量
为什么Delta重要?因为它反映了「谁更着急」。
- Delta为正:买方更主动,愿意吃卖单,市场偏多
- Delta为负:卖方更主动,愿意吃买单,市场偏空
- Delta为0:多空平衡,观望为主
嗯,这里要注意:Delta不是越大越好。我见过很多新手看到Delta暴涨就追进去,结果被套在山顶。为什么?因为Delta的「绝对值」和「变化率」要分开看。
实战经验:
- 如果价格涨了,Delta也在涨 → 健康的上涨,可以持有
- 如果价格涨了,Delta却在跌 → 量价背离,可能要回调
- 如果价格跌了,Delta却在涨 → 有人在偷偷接盘,可能是底部
我曾经在BTC 30000的时候,看到价格创新高但Delta持续走低。当时很多人喊「牛来了」,我果断平了多单。结果第二天就跌了10%。这就是Delta给我的信号。
2.4 CVD:累积的「资金流向」
CVD(Cumulative Volume Delta),就是把Delta累加起来。它像是一个「积分器」,告诉你一段时间内资金的净流向。
我个人习惯用CVD来识别「主力建仓」和「主力出货」:
- CVD持续上升:资金在持续流入,主力可能在建仓
- CVD持续下降:资金在持续流出,主力可能在出货
- CVD横盘:多空平衡,等待方向
举个例子:假设BTC在30000-31000之间震荡了3天,CVD却从1000涨到了5000。这说明什么?说明有人在震荡中偷偷买入。等震荡结束,大概率会向上突破。
注意:CVD不是万能的。我曾经在某个山寨币上看到CVD持续上升,结果价格反而跌了。后来发现是主力在「对倒」——自己买自己卖,制造假象。所以CVD一定要结合价格走势来看。
2.5 如何从数据中识别主力意图?
好了,上面讲了四个核心数据。现在说说怎么把它们串起来用。
我总结了一个「四步识别法」:
- 看深度图:找到关键支撑和阻力位,注意大单挂单的位置
- 看逐笔成交:确认大单是否真的成交了,还是只是挂单
- 看Delta:判断当前多空谁更主动
- 看CVD:确认资金流向是否与价格走势一致
举个例子,假设你看到:
- 深度图上,2800价位有大量买单(支撑)
- 逐笔成交显示,价格跌到2800时,连续出现大单买入
- Delta由负转正,且持续上升
- CVD也在同步上升
这四个信号同时出现,基本可以确定:主力在2800这个位置护盘,并且有资金在流入。这时候做多,胜率会高很多。
我的习惯:我不会只看单一指标。至少两个指标共振,我才会动手。三个指标共振,我会加仓。四个指标共振?那基本是送钱的机会。
下面这张图,是我自己整理的订单流数据识别框架:
说白了,订单流数据就是市场的「底层语言」。你读懂了它,就能看到别人看不到的东西。那些在K线上看起来莫名其妙的涨跌,在订单流里往往都有清晰的逻辑。
我记得刚开始做订单流交易时,每天花4个小时复盘。把深度图、逐笔成交、Delta、CVD全部拉出来,一笔一笔地看。那段时间虽然累,但积累的经验到现在都在用。
最后送你一句话:K线是表象,订单流是本质。别在表象上浪费时间,去本质里找答案。
公众号:蓝海资料掘金营,微信deep3321