3. 交易数据基础与对倒识别场景
对倒交易识别的第一步不是写规则,而是把“能拿到什么数据”和“要回答什么业务问题”对齐。很多初学者的误区是拿到逐笔成交就开始找“同一秒、同价格、同数量”的成交对,结果误报率极高。原因在于:逐笔成交只告诉你“成交发生了”,却不告诉你“谁在成交、谁在挂单、谁在撤单”。要判断一笔成交是否具有对倒嫌疑,必须把逐笔成交、委托队列、账户信息三类数据源放在一起看,并明确每一类数据能支撑哪一类识别场景。
三类核心数据源及其字段含义
逐笔成交是交易所撮合结果的明细,通常包含成交时间(精确到毫秒或微秒)、证券代码、成交价格、成交数量、成交编号、买方委托序号、卖方委托序号,以及买卖方向标识(主动买/主动卖,部分市场以内外盘或BS标志表示)。它的核心价值是还原“成交序列”,并可通过买方/卖方委托序号回溯到具体的委托记录。需要特别注意的是,逐笔成交中的“方向”是主动方方向,不是账户买卖方向,二者不能混用。
委托队列(也称逐笔委托或订单簿明细)记录每一笔委托的进入、变更和撤销,字段一般包括委托时间、委托序号、账户标识(在合规授权下可见)、买卖方向、委托价格、委托数量、委托类型(限价/市价)、撤单标志与撤单时间。它是对倒识别的关键:对倒往往表现为“同一账户或关联账户在相近时间、相近价格上双向挂单并相互成交”,只有委托队列才能把成交两侧还原成具体的挂单行为,并识别“挂单—成交—撤单”的节奏。
账户信息是连接交易行为与主体身份的桥梁,包含账户编号、开户时间、开户营业部、资金规模、历史交易活跃度、关联关系(如同一控制人、同一IP/MAC、同一设备指纹、资金往来关系)等。它决定了对倒识别能否从“单笔异常”上升到“主体异常”。没有账户信息,只能看到市场层面的成交异常;有了账户信息,才能判断异常是否集中在少数关联主体上。
数据源与识别场景的映射关系
三类数据源并非平级并列,而是形成“成交发现线索—委托还原行为—账户锁定主体”的递进链条。下面的信号链图展示了这一映射关系:逐笔成交负责“发现异常成交对”,委托队列负责“还原挂单与撤单行为”,账户信息负责“归集主体与关联关系”,三者共同支撑对倒嫌疑的判定与业务处置。
从数据到场景:一个可操作的分析示例
假设某只中小盘股票在某一交易日的14:20至14:35之间出现多笔价格相同、数量相近的成交。仅看逐笔成交,可以按“同价格、同数量、成交时间间隔小于500毫秒”筛出候选成交对,例如成交编号T001与T002:价格均为10.26元,数量均为8000股,时间相差120毫秒。但此时还不能下结论,因为正常的高频做市或算法拆单也可能产生类似序列。
接下来用委托队列回溯:通过T001的买方委托序号找到对应买单,发现该买单在14:19:58挂入,价格10.26元;通过T002的卖方委托序号找到对应卖单,发现该卖单在14:19:59挂入,价格同为10.26元。进一步观察发现,这两笔委托在成交后短时间内,同一账户又在10.27元挂出反向委托并部分撤单。这种“双向挂单—相互成交—反向挂单—撤单”的节奏,比对倒的典型行为特征具有较强指示性。此时再引入账户信息:若两个委托序号对应的账户属于同一营业部、使用相同设备指纹,或存在资金往来,则嫌疑显著上升;若分属不同主体且无关联,则应降级为“待观察”,避免误判。
这个示例说明了一个重要原则:逐笔成交负责“筛”,委托队列负责“证”,账户信息负责“定”。三者缺一,结论的可靠性都会明显下降。实际工程中,建议把这一过程固化为可复用的分析视图:以成交对为线索表,左连接委托明细还原挂撤行为,再左连接账户关联表补充主体信息,最后按嫌疑评分排序输出。
识别场景与业务目标的对应关系
不同业务目标对数据源和识别场景的要求并不相同。监控预警追求时效,通常以逐笔成交的实时流为主,配合简化的委托特征,在秒级内给出“可疑”标记;事后调查追求证据完整,需要逐笔成交、委托队列、账户信息三者全量对齐,形成可复核的证据链;监管上报则更关注主体归集与行为模式的可解释性,要求结论能对应到具体账户和具体时间段。因此,在搭建识别体系前,应先明确业务目标是“快”还是“准”,再决定数据源的接入优先级和计算粒度。
| 业务目标 | 主用数据源 | 典型识别场景 | 输出粒度 |
|---|---|---|---|
| 实时监控预警 | 逐笔成交 + 轻量委托特征 | 同价同量成交对、成交占比突增 | 秒级可疑标记 |
| 事后嫌疑调查 | 逐笔成交 + 委托队列 + 账户信息 | 挂撤节奏还原、关联主体归集 | 账户级证据链 |
| 监管报送 | 三类数据全量对齐 | 行为模式归纳、时间段界定 | 主体+时段+行为描述 |
数据质量与使用边界
在进入具体识别之前,还需检查几个容易出问题的数据细节。第一,时间戳口径要统一:逐笔成交与委托队列的时间可能来自不同系统,存在毫秒级偏差,直接按“同一时刻”匹配会漏掉大量真实关联,建议先做时间对齐并记录偏差分布。第二,委托序号是连接成交与委托的唯一稳定键,必须保证其唯一性和可回溯性,若数据源经过脱敏或截断,需确认是否仍能稳定关联。第三,账户信息的可见范围受合规约束,分析中应使用脱敏编号,并在结论中区分“数据可见”与“证据充分”两个层次,避免把关联关系直接等同于违法事实。
此外,对倒识别天然面临样本不均衡问题:真实对倒样本少,正常对冲、做市、算法拆单样本多。若只用逐笔成交做规则匹配,误报会集中在高流动性股票和量化活跃账户上。因此,数据源的选择不仅要看“有没有”,还要看“能否支撑区分正常与异常”。委托队列中的撤单行为、账户信息中的关联结构,正是用来压低误报的关键维度。明确这一点,后续的特征设计和阈值设定才有正确的方向。