期货撮合成交遵循什么优先原则?价格优先和时间优先到底怎么排
很多刚接触期货市场的人会有一个疑问:同样挂在一档买价上,为什么有人成交了,有人却没动静?答案就藏在交易所的撮则里。期货撮合成交究竟遵循什么优先原则,是理解整个市场运行逻辑的第一块拼图——它决定了你的委托单什么时候轮到被"看见",也决定了大单为什么常常只能分批成交。
简单说,国内商品期货和金融期货的撮合核心规则是两条:价格优先、时间优先。部分交易所在特殊指令类型上还有"平仓优先"的补充规则。下面把这套机制拆开讲清楚。
一、价格优先:谁的价格更"让步",谁先成交
价格优先是撮合的第一顺位规则,含义是:
- 买入方向:出价更高的委托优先成交。
- 卖出方向:出价更低的委托优先成交。
用通俗的话说,价格优先保护的是"愿意让利的一方"。买方愿意多付一点、卖方愿意少收一点,这种更有诚意的报价会先被系统配对。这也意味着:市价单在撮合序列中天然处于最优先位置,因为它的价格条件是"不限价",等效于给出了最极端的让价幅度。
需要提醒的是,价格优先只在同一时刻、同一合约内比较,不同合约之间不存在谁优先的问题,跨月、跨品种的价差交易是两个独立撮合序列。
二、时间优先:同一价格下,先来后到
当两个委托的价格条件完全相同时,就看谁先进入交易所的撮合主机。这就是时间优先,判断依据是交易所系统接收到委托的时点,而不是你点击下单按钮的那一瞬,也不是经纪商柜台收到委托的那一瞬。
这个细节很关键。链路是:你的下单指令 → 经纪商柜台系统 → 交易所前置 → 撮合主机。每一步都有处理耗时。同样是9点整下单,谁的指令先抵达交易所,谁排在前面。这也解释了两个常见现象:
- 行情剧烈波动时,网络延迟和柜台处理能力会影响"排队位置",部分委托可能出现被拒绝(报单未成交)的情况。
- 同一价位上大量委托堆积时,成交只能按到达顺序逐个消耗,排在后面的单子可能一直无法成交。
三、两条规则怎么配合:一个具体例子
假设某合约当前卖一价为4000元,有三位买方几乎同时发出委托:
| 委托 | 报价 | 到达交易所顺序 | 结果 |
|---|---|---|---|
| A | 4000 | 第2位 | 在4000价位中排第一 |
| B | 4002 | 第3位 | 价格更优,最先成交 |
| C | 4000 | 第1位 | 在4000价位中排第二 |
虽然C最早到达,但B的价格更优,所以B先生效;在剩余的可成交量中,A与C价格相同,按到达顺序A先于C。这里能看出两层逻辑并不冲突:先用价格排序,价格相同的用时间排序,形成一棵"先按价格分组、组内按时间排队"的成交序列。
另外,国内商品期货普遍实行连续竞价 + 集合竞价两种模式。开盘前的集合竞价阶段,系统会计算一个能让最大成交量达成的价格作为开盘价,此时同样遵循价格优先、时间优先的排序逻辑;进入连续竞价后,则实时逐笔撮合。
四、容易被忽略的补充规则
平仓优先:在部分交易所的规则中,当同日开仓与平仓委托价格相同时,平仓委托可优先成交。这并非所有品种都适用,具体以交易所规则公告为准。
大单优先:即数量优先,少数交易所在特定指令类型(如某些期权或做市商指令)中采用,作为价格、时间之后的第三层排序。对普通投机委托而言,通常不涉及。
涨跌停板时的撮合:当合约封在涨跌停板价上,所有委托价格一致,此时时间优先完全主导,排队的先后顺序成为能否成交的唯一变量。这也是极端行情下"排队位置"格外重要的原因。
五、常见疑问快答
Q:为什么我的限价单挂上了却一直不成交?
A:价格可能未达到对手方价位,或已达到但前方存在更早时间的同价委托,成交量不足以覆盖你的排队位置。
Q:市价单一定全部成交吗?
A:不一定。市价单只保证优先顺序,不保证成交量。若盘口深度不足,剩余部分可能按后续价位逐一吃掉,或部分未成交。
Q:撤单后重新挂,时间会重置吗?
A:会。撤单后原排队顺序失效,重新报单将按新的到达时间排在队尾。
Q:不同交易所的规则一样吗?
A:核心的价格优先、时间优先一致,但集合竞价方式、指令类型、特殊品种的补充规则存在差异,应以各家交易所公布的最新交易规则为准。
判断标准回顾
想记住期货撮合成交遵循什么优先原则,只需一条判断链:先看价格优劣 → 同价看到达时间 → 特殊指令看平仓或数量补充规则。下单前不妨问自己三个问题:我的报价在盘口处于哪个位置?从我的终端到交易所有多长的链路延迟?这个品种在当前时段是否有额外的排序规则?把这三件事想清楚,委托单的去向基本就有答案了。
本文内容仅供参考,不构成任何建议。








