IOC订单要求提交时立即执行可成交部分,未成交部分自动撤销,适用于需快速成交或规避市场波动风险的场景。

Binance币安
欧易OKX ️
Huobi火币️
gateio芝麻
IOC订单要求委托单在提交时立即执行可成交部分,未成交部分自动撤销。它适用于需要快速达成交易或规避市场波动风险的场景。
一、IOC订单的基本机制
IOC指令进入市场后,交易系统会立刻尝试撮合成交。该机制不等待挂单排队,仅对当前盘口可匹配的部分执行,其余未匹配数量即时作废。其核心在于“即时性”与“非持续性”,区别于普通限价单的长期挂单逻辑。
1、下单时选择“IOC”指令类型而非“限价”或“市价”;
2、输入标的代码、买卖方向、数量及价格(若为限价IOC)或仅数量(若为市价IOC);
3、系统接收到指令后,立即扫描最优买/卖盘档位进行匹配;
4、匹配完成后,已成交部分生成委托回报,未匹配部分不进入订单簿,无任何残留记录。
二、IOC如何限制被动成交风险
由于IOC不保留未成交部分,可有效防止订单在不利价位被后续行情触发。当市场快速跳空或流动性骤降时,传统挂单可能在远离预期的位置被动成交,而IOC在此类情形下直接撤单,避免锁定亏损头寸。
1、在剧烈波动行情中,挂出买入IOC单,若卖一价突然跳升至远高于预期价位,则整单立即撤销;
2、发出卖出IOC单后,若买一价瞬间塌陷,仅能按新低价部分成交,剩余量不滞留;
3、对比普通限价单,IOC消除了“挂单被扫”后无法撤回的风险暴露窗口。
三、识别IOC适用的典型行情结构
IOC的有效性高度依赖市场深度与盘口连续性。在买卖价差大、挂单稀疏或盘口厚度不足的合约上,IOC易出现大量撤单,实际成交率显著下降。需结合实时Level 2数据判断是否满足执行前提。
1、观察买一与卖一档位挂单量是否均大于等于委托数量的80%;
2、检查买一与卖一价差是否小于该品种近5日平均价差的1.5倍;
3、确认最近30秒内该合约是否有连续5笔以上、单笔量超委托量2倍的成交记录;
4、避开集合竞价时段及开盘前30秒等流动性不稳定阶段使用IOC。
四、多账户协同下的IOC组合策略
单一IOC存在成交不确定性,但通过多个账户分拆指令并设定差异化参数,可提升整体成交覆盖率。该方式利用交易所订单处理的微秒级时序差异,在同一标的上形成动态响应阵列。
1、主账户发送市价IOC,数量为总计划量的40%;
2、子账户A发送限价IOC,价格设为买一价+0.5个最小变动单位,数量占30%;
3、子账户B发送限价IOC,价格设为买一价-0.5个最小变动单位,数量占30%;
4、三单并发提交,系统按接收时间戳顺序处理,扩大在不同档位的捕获概率。
五、交易所底层撮合规则对IOC的实际影响
不同交易平台对IOC的实现存在细节差异,部分交易所将IOC视同市价单参与集合竞价,另有平台禁止IOC在开盘集合竞价阶段提交。必须查阅所用交易所最新《交易规则》第3.2.7条及《订单类型实施细则》附录C确认支持范围。
1、登录交易所官网,进入“规则制度”栏目,查找《交易规则》最新修订版;
2、定位至“第三章 委托与申报”下的“第二节 订单类型”;
3、核对条款中是否明确写入“IOC指令可在连续竞价期间提交,集合竞价期间仅接受限价单”;
4、下载对应交易所的API文档,验证其REST接口中order_type字段是否包含"ioc"枚举值。









