一、委托单流基础:什么是委托单流?
大家好,我是老张。今天咱们聊聊委托单流。
说白了,委托单流就是市场上所有买卖订单的实时流水。你想想看,每一笔买入、每一笔卖出,背后都是真金白银的博弈。把这些订单按时间顺序串起来,就是委托单流。
我刚开始做量化的时候,其实不太在意这个。觉得看看K线、算算指标就够了。后来有一次,一个策略在回测里跑得挺好,实盘却亏得一塌糊涂。我复盘了三天,才发现问题出在哪——我根本不知道市场里真正的买卖力量是怎么流动的。
嗯,从那以后,我就把委托单流当成了核心数据源。
1.1 委托单流的本质
委托单流,本质上就是市场参与者的「意图」。
- 买单:有人想买,愿意出价
- 卖单:有人想卖,愿意要价
- 成交:买卖双方达成一致
每一笔委托单,都带着价格、数量、时间、方向。这些信息组合起来,就能告诉你:
- 谁在主动进攻?
- 谁在被动防守?
- 资金是流入还是流出?
我个人习惯把委托单流比作「市场的呼吸」。你盯着K线,看到的是结果;你盯着委托单流,看到的是过程。
1.2 Level-2 行情 vs Level-1 行情
这里有个关键区别,很多新手容易搞混。
| 对比项 | Level-1 行情 | Level-2 行情 |
|---|---|---|
| 数据深度 | 仅显示最优买卖5档 | 显示全部委托队列(通常10档或更深) |
| 委托明细 | 无逐笔委托 | 有逐笔委托数据 |
| 成交明细 | 仅显示成交价、量 | 显示逐笔成交,含买卖方向标识 |
| 更新频率 | 约3秒一次快照 | 实时推送,毫秒级 |
| 数据量 | 小,适合普通投资者 | 大,适合量化交易 |
我举个例子你就明白了。
Level-1 行情就像你看新闻联播——知道今天大盘涨了跌了,但不知道具体是谁在买谁在卖。
Level-2 行情就像你坐在交易所的交易大厅里——能看到每个交易员的报价单,谁在挂单、谁在撤单、谁在主动吃单,一目了然。
我在项目中遇到过好几次这样的情况:Level-1 显示买盘很强,价格在涨。但 Level-2 一看,发现买盘全是小单在堆,卖盘却有大单在悄悄出货。这种时候,Level-1 就是误导人的。
核心结论:Level-2 行情是委托单流分析的基础。没有 Level-2,你看到的只是表象。
1.3 委托单流在量化交易中的价值
价值有多大?我这么说吧——它是量化交易的「第一手情报」。
传统的量化策略,大多基于价格和成交量。比如均线策略、动量策略、波动率策略。这些策略有个共同问题:滞后。
价格涨了,你才知道涨了。成交量放大了,你才知道放大了。等你反应过来,行情可能已经走了一半。
委托单流不一样。它告诉你的是「即将发生什么」。
- 大单异动:突然出现一笔百万级别的买单,说明有大资金进场
- 委托失衡:买盘远大于卖盘,价格大概率要涨
- 撤单行为:大单频繁撤单又重挂,可能是主力在试盘
我记得有一次,我监控到某只股票的委托单流出现异常——买一位置突然被一笔大单吃掉,然后卖一位置又迅速挂出更大的卖单。这种「吃单+压单」的组合,我判断是主力在吸筹。果不其然,第二天股价就拉了一根大阳线。
我的经验:委托单流最适合做「事件驱动型策略」。比如大单异动、委托失衡、盘口异常等。这些事件往往比价格信号提前几秒到几分钟。
1.4 委托单流的核心指标
做委托单流分析,有几个指标你必须掌握:
- 委托差:买盘总量 - 卖盘总量。正数说明买盘强,负数说明卖盘强。
- 委托比:买盘总量 / 卖盘总量。比值越大,买方越积极。
- 大单占比:大单成交额 / 总成交额。反映主力资金的参与度。
- 主动买/卖比率:主动买入量 / 主动卖出量。反映资金的进攻方向。
这些指标怎么用?我给你一个简单的框架:
# 伪代码示例:委托单流信号生成
def generate_signal(order_flow):
# 计算委托差
bid_volume = sum(order_flow['bid_volumes'])
ask_volume = sum(order_flow['ask_volumes'])
imbalance = bid_volume - ask_volume
# 计算大单占比
large_trade_ratio = order_flow['large_trade_volume'] / order_flow['total_volume']
# 信号逻辑
if imbalance > threshold and large_trade_ratio > 0.3:
return '买入信号'
elif imbalance < -threshold and large_trade_ratio > 0.3:
return '卖出信号'
else:
return '观望'
当然,这只是最基础的逻辑。实际项目中,我还会结合盘口深度、撤单率、成交速度等维度来做综合判断。
避坑指南:我曾经犯过一个错误——只看委托差,不看委托量的绝对值。有一次委托差很大,但总委托量很小,结果行情根本没动。后来我加了一个条件:委托差必须超过总委托量的20%,才算有效信号。
1.5 知识体系总览
为了让你更直观地理解本章的知识结构,我画了一张图:
这张图把本章的核心内容串起来了。从定义出发,到Level-2与Level-1的对比,再到量化交易中的具体价值,最后落到核心指标上。你学完这一章,应该能对委托单流有一个完整的认知框架。
好了,第一章就到这里。记住一句话:看K线是看结果,看委托单流是看过程。想做好量化交易,过程比结果重要得多。
公众号:蓝海资料掘金营,微信 deep3321