定义
IOC 是一个有效期指令,而不是一个委托类型。附加在一张限价委托上,它说的是:现在就和限价或更好价格上挂着的委托撮合,然后把剩下的撤掉。因此这张委托可以完全成交、部分成交,或者完全不成交,但它从不在队列里等。在 CME Globex 上,等价的限定词是 Fill and Kill(FAK);而像币安和 Bybit 这样的加密平台用 IOC 这个名字。币安的现货文档把它描述为一张会在过期之前尽量多成交的委托。
一个算例
委托簿的卖方一侧显示 5 000.00 上 4 张、5 000.25 上 3 张,而 5 000.50 上还有 20 张。一张限价 5 000.25、买入 10 张的 IOC,拿走 5 000.00 上那 4 张和 5 000.25 上那 3 张,然后把它在限价之内没能成交的 3 张撤掉。这个交易者持有 7 张、均价约 5 000.11,而没有任何东西留在在途。同样这张委托如果没有 IOC,就会在 5 000.25 留下一张 3 张的买单挂着。
它在订单流里是什么样子
- 成交掉的那部分是主动的:它带着 IOC 的发送方作为主动方印在订单流上,而对一次买入来说落在足迹图的卖价一侧。
- 被撤掉的剩余部分在行情数据里什么痕迹都不留。它从未进入委托簿,所以没有任何热力图带或 DOM 规模显示过它。
- 在一个价格上连续发出一串小的 IOC 委托,是参与者试探隐藏或补单流动性的一种做法,而监管机构把这叫作试探性挂单。
在 Senzoukria 里
交易页面上完整的下单票据在它的有效期选择里提供 IOC,挨着 DAY、GTC 和 FOK,而这个选择会随委托一起传给 Rithmic 连接。这张票据不限制哪一种委托类型可以带 IOC;一个经纪商或交易所不接受的组合会被拒绝,而那个拒绝会被显示出来。紧凑的下单面板、图表上的快速票据,以及持仓快捷键,总是发送 DAY 委托;IOC 在完整票据里设定。
常见错误
- 指望一张 IOC 保证成交。它只保证不会有东西挂着。
- 在 IOC 只成交了一部分时,却按完整的意图数量去给保护性委托定规模。
- 把 IOC 和 FOK 搞混:IOC 接受部分成交,FOK 不接受。
- 把 DOM 上你那个价格的规模读成可得的:等 IOC 到达时,它的一部分可能已经成交或被撤掉了。
相关内容
同一栏目
来源
其他语言版本
常见问题
- IOC 和 FOK 有什么区别?
- 两者都是立即成交、否则就不成交,而两者都不挂在委托簿里。IOC 保留它能成交的那一部分、撤掉其余;而一张全额成交或撤销单必须立刻成交它的全部数量,否则一张都不成交、整张委托被撤销。
- 一张 IOC 限价委托就是一张市价单吗?
- 不是。一张市价单会拿走委托簿所提供的一切直到被填满,在交易所所施加的任何保护范围之内。而一张 IOC 限价委托从不付超过它限价的价钱,并放弃那些没能成交的数量,而不是去追。