CME 的机制
CME 把 COD 描述为监控 iLink 系统中 iLink 用户与 CME Globex 之间非自愿丢失的连接。当检测到一次连接丢失时,它撤掉那个断开的、启用了 COD 的会话上所有挂着的期货与期权委托,但 GTC 和 GTD 委托除外。检测依赖心跳:如果在心跳间隔之内没有消息到达,就发出一个测试请求;如果到下一个间隔仍然没有回应,这条连接就被当作失效并被关闭。对一次优雅的断开,也就是走完整套流程的自愿登出,COD 不会被调用。
算的是谁的连接
一个 iLink 会话是某家公司的下单系统和 CME 之间的连接,比如由一家经纪商或它的技术供应商运营的那一条。一个零售交易者的平台连的是那家供应商,而不是 CME。当你的平台失去链路时,CME 的 COD 不会动;有没有东西被撤,取决于经纪商或供应商自己的政策。而当供应商自己到 CME 的那个会话出故障时,COD 可能撤掉你从未碰过的委托。
一个算例
一个启用了 COD 的会话上挂着三张委托:一张 DAY 的限价买单、一张 DAY 的止损卖单,以及一张 GTC 的限价卖单。这个会话非自愿地掉线了。COD 撤掉那两张 DAY 委托,留下那张 GTC 委托继续工作,于是重连之后这个账户上挂着一张委托而不是三张,而任何依赖那张止损的头寸都失去了保护。
在 Senzoukria 里
从应用里下出去的一个括号单,它的止损和目标在经纪商那里是两张独立的委托;而那条在一张成交时撤掉另一张的联动,是由应用的下单会话持有的。确认信息就是这么说的:「Stop and target placed. OCO is managed by this app while connected; keep it running.」如果在这样一条联动仍然有效时下单会话结束了,应用会给出一条提示:「The order session ended while local OCO tracking was active. The app cannot maintain this link while disconnected; verify orders and positions at the original broker account.」
常见错误
- 以为关掉你的平台就会撤掉你在交易所的委托。
- 以为一次断线之后一切都还原样,而其实一次 COD 可能已经拿掉了那些 DAY 委托。
- 在平台离线的时候,还指望一条由平台持有的 OCO 联动。
相关内容
同一栏目
来源
- CME Group Client Systems Wiki: Cancel on Disconnect (2026-10-09)
其他语言版本
常见问题
- 如果我的网络断了,我的委托会被撤掉吗?
- 不会被 CME 的 COD 撤掉,因为它看的是经纪商或供应商的下单会话,而不是你平台那条链路。你挂着的委托通常会留在经纪商那里,除非对方自己的政策把它们撤掉;而任何由你的平台在本地管理的东西,比如一条 OCO 联动,就不再被管理了。
- COD 会撤掉 GTC 委托吗?
- 不会。CME 的 COD 把「有效至取消」和「有效至指定日期」的委托排除在外;它撤的是那个断开会话上其他挂着的委托。