Senzoukria · 术语表

改单(撤改)

改单是在一张在途订单被接受之后改变它的价格或者数量,可以通过原生的改单消息,也可以通过撤掉它再发一张新的。这个改动可能让订单失去它在队列里的位置,而在改单指令还在途中的时候,旧订单仍然可能成交。

更新于 2026 年 9 月首次发布:2026年9月25日

本页目录
  1. 改单与撤改
  2. 队列优先权会怎样
  3. 一个算例
  4. 和成交之间的竞速
  5. 在 Senzoukria 里
  6. 相关内容
  7. 同一栏目
  8. 其他语言版本
  9. 常见问题

改单与撤改

一次原生改单在原地改变一张已有的订单,并保留它的标识符。一次撤改则是移除这张订单再发一张新的,而新的那张在各个方面都是一次新到达。

有些券商和网关把平台叫做「改单」的操作实现成撤改,这就是为什么一张订单在简单地移动一下价格之后,它的标识符会变。对用户来说这不是一个细节:标识符变了,意味着任何按标识符追踪订单的逻辑(包括 OCO 链接和保护单的配对)都要重新建立。

队列优先权会怎样

在价格时间优先的市场上,时间优先权和订单在它那个价位上的到达时刻绑定。在 CME Globex 上,增加一张订单的数量或者改变它的价格会让它失去时间优先权,而减少它的数量保留原位。改变价格无论如何都是在另一个队列里取得一个新位置。对于账户变更或者显示数量变更这类边缘情形,交易所规则才是依据。

常见改动对一张挂着的限价单的影响(价格时间优先市场)
改动改动之后的队列位置
减少数量保留
增加数量失去:排到同一价位队列的末尾
改变价格排到新价位队列的末尾
撤掉再发一张新订单作为一张新订单排到末尾

一个算例

一位交易者很早就在 4,995.00 挂了 5 手买单,当时前面有 120 手。此后又有 380 手排到了它后面。把订单减到 3 手,位置保留,距队首仍是 120 手。

把它增加到 8 手,它会被排到那 380 手新来者的后面,距队首 500 手:一张更大的订单,而它在这个价位被成交穿之前成交的可能性,现在小得多。这是一个很容易被忽略的权衡——加仓这个动作本身就把成交概率降下来了。

和成交之间的竞速

  • 一次改单是一个请求。在券商确认之前,旧订单还活着,还可能按它的旧价格成交。
  • 在撤改的情况下,旧订单的成交和新订单的到达可能都发生,短暂地把本来打算的规模翻了一倍。
  • 在急行情里做过任何改单之后,重新读一遍在途订单和头寸,而不是假定新状态已经生效。

在 Senzoukria 里

每一张在途订单都在图上画成一条线,带着它的方向、类型、剩余数量和价格。拖动一条订单线会把那张订单移到放下的价格,并沿用它原来的订单类型;改单在停住 350 毫秒之后或者在鼠标释放时发出。

在这个手势或者这次改单还在途中的时候,对账逻辑把这条线留在你放下的位置,这样下一次行情更新不会在手势进行中把它拽回去。当券商以撤掉再创建的方式改单时,订单标识符会变,而这条线会从新订单重新建立。被拒绝时,图表上会显示一条带着网关原话的提示。

同一栏目

其他语言版本

常见问题

把我的限价单移动一跳,优先权还保留吗?
不保留。改变价格会把这张订单放到它新价位队列的末尾,排在那里已经挂着的一切后面。如果目的是保留优先权,那么在芝商所上唯一能保住它的改动是减少数量。
改单和撤改是一回事吗?
并不总是。原生改单保留订单的标识符,而撤改创建一张新订单。两者都可能根据改了什么而失去优先权。实际差别在于在途的那个时间窗:在撤改的情况下,两张订单可能在同一时刻前后同时存在,甚至都成交。
NEXT

继续阅读