全部期权指南
订单修改可能保留或改变优先级,取决于修改字段和交易场所规则8 分钟阅读

修改期货订单会失去排队优先级吗?

了解修改期货订单价格或数量为什么可能影响 queue priority,以及 cancel-replace 后如何确认新的优先级与剩余数量。

由 Mark 编写 · 官方资料列于文末

直接答案

修改期货订单可能改变 queue priority,但结果取决于修改了什么以及交易场所规则。不要假设价格或数量变化一定保留原时间,也不要假设一定把整张订单送到队尾。

排队优先级属于当前订单状态

等待中的限价单与同一价格的其他合格订单竞争。

在价格时间市场,更早的合格订单可能优先于后来订单。

有些产品使用纯FIFO以外的分配方式。

修改订单后,交易场所规则决定修改后订单的优先级。

CME认证材料明确测试cancel-replace中会改变优先级和不会改变优先级的情况。

因此准确结果需要查看当前产品和订单规则。

修改价格不只是编辑界面

假设你有一张5,000.00买入限价。

把它改为5,000.25。

订单现在在另一个价格层级竞争。

不要认为旧5,000.00的排队位置会跟着订单直接移动。

新价格层级可以有自己的现有订单和分配顺序。

记录修改确认和新的订单状态。

数量修改可能与价格修改处理不同

数量变化不一定与价格变化有同样的优先级影响。

一些订单流程区分减少数量、增加数量和修改价格。

CME认证测试也分别检查数量变化和价格变化的priority影响。

所以“只改数量永远不失去优先级”并不是安全的通用规则。

应查看当前交易场所的技术和产品文档。

例子:修改前后的前方数量

假设5,000.00使用FIFO式例子。

你的3份订单前面有12份。

修改前,至少这12份需要先被分配,才会轮到你的排队位置。

现在假设你以会失去优先级的方式修改订单。

如果修改后前面有25份,实际排队位置已经明显变化。

这些数字是虚构的。

重点是修改可能改变在你成交前必须先消耗的数量。

订单簿数据有帮助,但不是最终订单记录

CME Market by Order可以提供匿名个别订单和排队信息。

经纪商界面可能显示更少。

即使有详细市场数据,也要查看修改确认和当前订单ID或其他标识。

只看画面不能证明某次cancel-replace是否保留优先级。

为什么期货限价触及却未成交说明排队位置的重要性。

部分成交后修改更需要分开跟踪

假设5份中已经成交2份。

现在只有3份剩余有效。

之后修改订单时,应分开已完成的2份持仓和3份leaves。

不要把原5份都当成仍在等待。

修改实际作用于订单流程中仍有效的剩余数量。

为什么期货订单会在多个价格成交说明成交和余额。 [!TRYMARK] 重建一次cancel-replace 从一张前面有12份的3份买入限价开始。分别修改数量和价格,记录每一步的确认、新价格、剩余数量以及按规则是否保留优先级。

使用订单修改检查清单

记录准确产品和合约月份。

记录原订单ID、价格、数量和时间。

记录修改的字段。

保存cancel-replace确认。

检查规则是否保留或改变priority。

分开已成交数量和剩余数量。

确认新状态后再查看订单簿。

不要用修改前的排队估计判断修改后的成交。

本文解释订单机制,不推荐修改或取消订单。

常见问题

修改期货限价会失去排队优先级吗?

可能。进入另一个价格层级后,新优先级由交易场所规则决定。不要假设旧排队位置继续存在。

减少期货订单数量会保留优先级吗?

取决于交易场所和订单类型。减少和增加数量可能有不同处理,应确认当前规则。

Cancel-replace会创建新的期货订单吗?

技术流程可能保留或改变标识和priority。应使用执行确认确定最终订单状态。

如何知道修改后的订单是否失去优先级?

查看交易场所规则、cancel-replace确认和可用的订单级排队数据,不要只从后来的未成交推断。

资料来源与延伸阅读

相关指南