2. 交易机制基础

要理解封单队列长度,必须先回到交易机制本身:一笔委托是怎样进入市场的、以什么价格参与撮合、在什么条件下成交、又为什么会在盘口某一价位上排起长队。本节围绕订单类型、撮合规则、价格优先与时间优先原则,以及队列形成机制展开,为后续的队列长度测算与排队位置分析打基础。

一、订单类型:决定“以什么方式进入队列”

在A股连续竞价中,投资者提交的委托按价格约束方式主要分为两类。第一类是限价委托:投资者指定一个价格,买入时成交价不高于该价格,卖出时成交价不低于该价格。限价单若不能立即成交,剩余数量会留在订单簿中,成为盘口队列的一部分。第二类是市价委托(实践中多为“最优五档即时成交剩余撤销”等变体):不指定价格,只求尽快成交,成交后未成交部分通常撤销,不留在队列中。

这一区别直接决定了队列的“人口结构”:限价单是队列的主要构成者,市价单则是队列的消耗者。此外还有本方最优价格委托等类型,它以本方最优价挂单,本质上仍会进入队列。理解订单类型,就是理解“谁在排队、谁在插队消耗”。

二、撮合规则:连续竞价如何配对

连续竞价阶段,交易系统对每一笔新到的委托,按“价格优先、时间优先”的原则在对手方订单簿中寻找可成交的委托,逐笔配对成交。核心判断只有一条:买价 ≥ 卖价即可成交,成交价通常取先进入订单簿的一方(被动方)的报价。

以买方向为例:新买单进入后,先看卖一价,若买价不低于卖一价,则按卖一价成交;成交后若卖一档数量被吃完,继续吃卖二、卖三,直到买价低于下一档卖价或数量耗尽。剩余未成交部分,若为限价单,则挂在买方对应价位上,成为新的队列成员。卖方向完全对称。

撮合是“逐笔、连续、按档推进”的:一笔大单可能连续吃掉多个价位,这正是盘口某一档被快速削薄、队列瞬间消失的常见原因。

三、价格优先与时间优先:队列排序的两把尺子

价格优先:买入委托价格越高越优先成交,卖出委托价格越低越优先成交。它决定了不同价位之间的先后次序——买一优于买二,卖一优于卖二。时间优先:同一价位上,先申报的委托先成交。它决定了同一价位内部的先后次序。

两条规则叠加,就形成了订单簿的严格排序:先按价格分档,档内再按申报时间排队。对封单分析而言,这意味着同一价位上的排队位置由申报时间决定,与委托数量无关——一笔巨量买单若申报晚,仍排在小单之后。这是判断“我的单能否成交”的关键。

订单簿队列结构与撮合方向示意 卖方订单簿(卖价由低到高,卖一最优) 卖三 10.06 × 4200 手 卖二 10.05 × 2600 手 卖一 10.04 × 1800 手 买一 / 卖一 价差 0.01 元 买一 10.03 × 9600 手(封单) 买二 10.02 × 3100 手 买三 10.01 × 1500 手 价格优先:买一 > 买二 > 买三;卖一 < 卖二 < 卖三 买一价位内部队列(时间优先,先到先成交) ① 09:30:01 委托 2000 手(队首) ② 09:30:05 委托 3500 手 ③ 09:31:12 委托 1800 手 ④ 09:32:40 委托 2300 手(队尾) 队列长度 = 2000+3500+1800+2300 = 9600 手 卖单 向下吃 买单 向上吃 撮合判定:新买单价格 ≥ 卖一价 10.04 即成交;成交后卖一数量减少,吃完则推进到卖二。 封单观察:买一 9600 手为当前最大买盘队列,其被消耗的速度与新增挂单速度共同决定封单强弱。 注:图中价格、数量与时间为教学示例假设,非真实行情数据。

四、队列形成机制:从“挂单”到“排队”

当一笔限价买单的价格低于卖一价(无法立即成交)时,它进入买方订单簿,按价格找到对应档位,再按时间插入该档位的队尾。若该价位此前没有委托,则新建一档。随着后续委托不断进入,同一价位上的队列逐渐变长;随着卖单向下成交或买单撤单,队列逐渐变短。队列长度就是这一价位上所有未成交限价单的数量之和。

这里有两个容易被忽视的细节。其一,撤单会改变队列结构但不改变相对顺序:队首撤单后,原第二位成为新的队首,后面依次前移。其二,部分成交只削减数量、不改变位置:队首被部分成交后,剩余数量仍留在队首继续等待。因此,判断自己的排队位置,不能只看总长度,还要看自己前面还有多少“未被消耗”的量。

五、把机制落到封单分析上

以图中示例说明:买一价 10.03 元上累计挂单 9600 手,由四笔委托按时间排列组成。若此时出现连续卖单向下砸盘,成交会从队首①开始逐笔消耗。假设卖单累计成交 5000 手,则①的 2000 手全部成交、②成交 3000 手后剩余 500 手,队列长度降为 4600 手,队首变为②的剩余部分。若投资者自己的委托排在④(2300 手),则在前三笔共 7300 手被消耗完之前,它不会成交。

由此可以提炼出封单分析的基本观察量:封单总量(该价位队列长度)、队首集中度(前几笔大单占比)、消耗速度(单位时间成交量)、补充速度(新增挂单与撤单的净变化)。总量大但队首集中度高,说明封单可能由少数大单支撑,稳定性存疑;总量一般但持续有新增挂单补充,反而可能更稳固。

注意:盘口显示的“封单量”是某一时点的快照,队列在毫秒级不断变化。分析时应结合逐笔成交与委托明细,避免仅凭单一快照下结论。

六、实操中的判断要点

在实际看盘与复盘时,可按以下顺序建立判断:先确认订单类型构成,区分限价挂单与市价消耗;再看价格优先形成的档位分布,判断封单集中在哪一档、与次档的差距;然后看时间优先形成的队内结构,估算大单占比与队首厚度;最后结合成交明细观察消耗与补充的动态平衡。只有把“静态队列长度”与“动态消耗补充”结合起来,封单队列长度才具有分析意义,而不是一个孤立的数字。

本节建立的订单类型、撮合规则与队列排序逻辑,是后续测算排队位置、估算成交概率与识别封单真伪的共同前提。