期货 Minimum Quantity 与 FOK 有什么区别?
了解期货 Minimum Quantity 与 FOK 的区别,最低数量满足后何时可以部分成交、剩余数量如何处理,以及如何核对最终持仓。
直接答案
Minimum Quantity 要求指定最低数量能够立即匹配。只要达到这个阈值,就可能成交超过最低数量,剩余部分也可能按适用订单规则继续有效。FOK 在要求最低数量等于全部订单时更严格。
Minimum Quantity设置即时阈值
CME把Minimum Quantity定义为只有指定最低数量能够立即匹配时才执行的订单。
交易者在支持的订单规则内设置最低数量。
如果最低数量无法立即匹配,订单取消。
如果达到阈值,当前立即可用的兼容数量可以成交。
剩余数量可以按适用的订单规则继续留在订单簿。
因此,Minimum Quantity不是只成交那个最低数量。
例子:总量10份,最低4份
假设提交10份买入限价,最低数量为4。
限价或更优价格当前立即有6份可成交。
最低4份阈值已经满足。
可用的6份都可以成交。
剩余4份可以按适用规则作为限价余额继续有效。
结果是:
最低数量并没有把成交限制为4份。
- 6份成交
- 4份剩余
- 持仓立即增加6份
如果立即只有3份会怎样?
使用同样的10份订单和最低数量4。
如果只能立即匹配3份,最低阈值没有满足。
订单取消,而不是接受3份部分成交。
持仓变化为零。
这就是Minimum Quantity与普通限价单的重要区别。
普通限价单在没有最低阈值时可以接受可用部分数量。
FOK在最低数量等于总量时就是全量条件
CME把FOK描述为指定最低数量不能立即成交时取消的订单。
如果10份FOK要求最低10份,价格条件内必须立即有全部10份。
如果只有6份,订单取消。
比较如下:
所以“最低数量”并不自动代表“全部或零”。
期货IOC/FAK与FOK比较其他立即执行条件。
- 总量10、MinQty 4、立即6份:可以成交6份
- 总量10、FOK最低10、立即6份:0份成交
剩余数量仍要单独检查
Minimum Quantity订单部分成交后,已成交数量已经是真实交易。
剩余部分可能按适用规则继续有效。
不要因为首次最低阈值检查完成就认为余额已经消失。
检查累计成交、剩余数量、价格、有效期和最终状态。
没有确认余额就再次发送完整订单,可能造成过多风险敞口。
为什么期货订单会在多个价格成交说明成交和余额核对。
价格条件和最低数量是两个条件
Minimum Quantity不会取消订单本身的价格条件。
如果是限价单,限价仍决定允许的成交边界。
最低数量只是给首次即时匹配增加数量条件。
两个条件需要一起理解。
平台也可能限制支持Minimum Quantity的产品或组合。
不要假设所有地方都支持,应确认具体交易所和经纪商实现。 [!TRYMARK] 比较两个阈值 对一张虚构的10份买入限价,分别设置MinQty 4和MinQty 10。假设立即只有6份可用,写出成交数量、剩余数量和持仓变化。
使用Minimum Quantity检查清单
确认交易所、产品和合约月份。
记录总订单数量。
记录要求的最低数量。
单独确认价格条件。
确认立即兼容数量。
达到阈值后记录真实成交数量。
确认剩余数量是否仍有效。
替代订单前检查最终持仓。
不要把MinQty当成FOK或全部成交的同义词。
本文解释订单机制,不推荐使用数量条件。
常见问题
什么是期货Minimum Quantity订单?
它只有在指定最低数量能够立即匹配时才执行。如果达不到阈值,订单取消。
Minimum Quantity和FOK一样吗?
不一定。最低数量可以小于总订单。FOK要求的最低数量等于总量时,实际上就是全部或取消。
Minimum Quantity可以部分成交吗?
可以。只要最低阈值满足,立即可用数量高于最低但低于总量时,这部分可以成交,剩余部分按适用规则处理。
MinQty是4而有6份可用,只会成交4份吗?
不一定。最低数量是阈值,不是上限。如果6份都兼容,按适用撮合规则可以成交6份。