逐笔成交与逐笔委托:数据结构的深度拆解

做量化交易这些年,我越来越觉得,逐笔数据才是真正能看清市场博弈的显微镜。很多人喜欢看K线,但K线是“结果”,逐笔数据才是“过程”。今天我们就来聊聊逐笔成交和逐笔委托,这两兄弟到底长什么样,又有什么区别。

一、逐笔成交数据的结构

先说说逐笔成交。说白了,它就是交易所每撮合成一笔交易,就记录一条数据。我刚开始接触这个字段时,差点被字段名搞晕——不同交易所的叫法还不一样。

一个标准的逐笔成交数据结构,通常包含以下字段:

字段名 含义 示例值
TradeID 成交编号(唯一) 20250321000001
Time 成交时间(精确到毫秒) 09:30:01.234
Price 成交价格 15.68
Volume 成交量(股/手) 1000
BuyOrderID 买方委托单号 B2025032100123
SellOrderID 卖方委托单号 S2025032100456
TradeFlag 成交方向(主动买/主动卖) B / S

这里有个关键点——TradeFlag。它标记了这笔成交是由买方主动吃单,还是卖方主动砸盘。我在项目中遇到过,很多人只看价格涨跌,却忽略了主动方向。其实主动买盘多,说明多头在发力;主动卖盘多,说明空头在施压。

核心逻辑:逐笔成交是“结果数据”,它告诉你市场已经发生了什么。每一笔成交背后,都对应着一条买单和一条卖单的碰撞。

二、逐笔委托数据的结构

逐笔委托呢?它记录的是每一笔挂单的“动作”。比如有人挂了一笔买单,或者撤了一笔卖单,都会生成一条委托记录。

它的结构长这样:

字段名 含义 示例值
OrderID 委托单号(唯一) B2025032100123
Time 委托时间 09:30:01.100
Price 委托价格 15.68
Volume 委托数量 2000
Side 买卖方向 B / S
OrderType 委托类型(新增/撤单/修改) ADD / CANCEL / MODIFY

嗯,这里要注意一个细节:OrderType字段。很多人以为委托数据只记录“挂单”,其实它还记录“撤单”和“修改”。我曾经踩过一个坑——只统计了新增委托,没算撤单,结果算出来的资金流向完全不对。

我的习惯:处理逐笔委托时,一定要把“撤单”单独拎出来分析。撤单率高,说明市场犹豫不决,或者有大资金在试盘。

三、两者之间的关联与差异

现在我们来聊聊核心问题——逐笔成交和逐笔委托,到底什么关系?

我用一个比喻来解释:

  • 逐笔委托是“菜单”——有人点了菜,有人取消了菜。
  • 逐笔成交是“上菜”——只有买卖双方都同意,菜才会上桌。

说白了,委托是“意图”,成交是“结果”。

它们的关联点在于:

  1. 一一对应关系:每一笔成交,必然对应一条买单委托和一条卖单委托。你可以通过BuyOrderID和SellOrderID,反向追溯到具体的委托记录。
  2. 时间先后:委托一定发生在成交之前。你想想看,没有挂单,哪来的成交?
  3. 数量匹配:成交数量 ≤ 委托数量。如果一笔委托被部分成交,剩下的部分还在委托簿里挂着。

它们的差异也很明显:

维度 逐笔成交 逐笔委托
数据性质 结果数据(已发生) 过程数据(意图/动作)
更新频率 有成交才更新 挂单、撤单、修改都会更新
数据量 相对较少 通常比成交多3-5倍
分析价值 判断主动买卖方向 判断资金意图和撤单行为

避坑指南:我曾经犯过一个错误——直接用逐笔成交的主动买卖方向来判断资金流向。后来发现,大资金经常用“拆单”手法,把一笔大单拆成几十笔小单,逐笔成交的主动方向会被误导。正确的做法是结合逐笔委托,看委托的挂单和撤单行为。

四、知识体系结构图

为了让你更直观地理解,我画了一张图:

逐笔成交与逐笔委托知识体系 逐笔委托(过程数据) 字段:OrderID, Time, Price, Volume, Side, OrderType 核心作用: • 记录挂单/撤单/修改行为 • 判断资金意图 • 分析撤单率 数据量:大(频繁更新) 更新条件:委托动作触发 关联 BuyOrderID SellOrderID 逐笔成交(结果数据) 字段:TradeID, Time, Price, Volume, BuyOrderID, SellOrderID 核心作用: • 记录已发生的交易 • 判断主动买卖方向 • 计算真实成交量 数据量:小(有成交才更新) 更新条件:买卖撮合成功 委托是“意图”,成交是“结果”——两者结合才能看清市场全貌

五、实战中的使用技巧

最后分享几个我在实战中总结的经验:

  • 看主动方向,别只看价格:价格涨了,但主动卖盘多,说明是虚涨,小心诱多。
  • 关注撤单行为:如果某价位频繁出现“挂单-撤单”循环,大概率是大资金在试盘或做假动作。
  • 结合委托簿深度:逐笔成交告诉你“谁在打”,逐笔委托告诉你“谁在守”。两者结合,才能判断攻守态势。

我的一个小技巧:在分析逐笔数据时,我会把成交的主动方向与委托的挂单方向做对比。如果主动买盘很多,但委托簿上的买单却在减少,说明多头在消耗力量,可能后继乏力。

嗯,逐笔成交和逐笔委托,就像市场的“X光片”和“CT扫描”。一个看结果,一个看过程。只有把两者结合起来,你才能真正读懂市场的语言。


专注资料整理