一取消全(OCA)委托单

一取消全(OCA)委托单类型可供您创建多个可能互相没有关联的委托单作为一组。这样做的目的是为了只成交其中一个委托单,这个委托单成交后,TWS会将剩余的委托单全部取消。投资者可提交多个委托单以期能利用这一组委托单中最理想的价格。一组中一个委托单成交会导致剩余委托单取消,但部分成交会使委托单组进行再平衡。某位投资者可能想要只针对高于当前市价的三个仓位中的一个卖出1000股。OCA委托单组可供投资者在特定目标水平上输入价格,其中一个成交,剩余的两个自动取消。或者,投资者也可能想要做多下跌市场的e迷你标普股票指数期货,或以更有利的价格卖出美国国债期货。用OCA委托单将两个委托单组合到一起,相当于给投资者提供了两次建立类似仓位的机会,但只需要承担建立一个仓位的风险。

请注意,因OCA委托单处理是一个自动化的程序,所以无法保证取消和修改请求能在委托单执行前到达特定交易所。

注:

页面右上方的参考表格提供了对委托单类型特点的总体概述。打勾的功能适用于一些组合,但不一定能与所有其他打勾的功能一道使用。例如,如果期权和股票、美国产品和非美国产品以及智能传递和直接传递都被打勾了,这并不能说明所有的美国及非美国的智能和直接传递的股票都支持该委托单类型。有可能是这样的情况:只有智能传递的美国股票、直接传递的非美国股票和智能传递的美国期权被支持。


产品 可用性 传递 TWS
债券 美国产品 智能传递 属性
期货转现货 非美国产品 直接传递 委托单类型
外汇 有效时间
期货
期货期权
股票
期权
权证
查看支持的交易所|打开用户指南

一取消全(OCA)委托单类型短视频


使用TWS魔方
使用标准模式TWS

更多短视频,请参见我们的IB短视频、课程和平台演示页面



魔方举例


在此例中,客户希望科技股能回落一些,然后就三只股票中的一只买入1000股。OCA委托单可供客户输入三个相关联的委托单,但其中只有一个会成交。输入委托单时,客户并不知道哪个限价会第一个被触及,但已做好准备买入其中一只证券。输入想买的第一只股票代码MSFT并点击“买”按钮。买单的背景色为蓝色。卖单的背景色为红色。客户希望买入1000股MSFT或GOOG或YHOO股票,但重要的一点是他只想买入其中一只。限价$47.60低于当前的全国最佳买卖价。从委托单类型下拉菜单选择LMT并输入限价。在此例中,我们选择的有效时间为日内(DAY)。点击“高级”按钮展开更多选项,随后添加其它股票。

假设
行动(MSFT)
数量 1,000
委托单类型 限价(LMT)
市价 47.79
限价 47.6
成交时执行指令 取消其它委托单
假设
行动(GOOG)
数量 1,000
委托单类型 限价(LMT)
市价 552.65
限价 552.30
成交时执行指令 取消其它委托单
假设
行动(YHOO)
数量 1,000
委托单类型 限价(LMT)
市价 44.60
限价 44.40
成交时执行指令 取消其它委托单

点击“一取消其它”扩展按钮查看更多委托单输入字段。点击“合约”字段添加第二个股票代码,此例添加的是GOOG。选择限价(LMT)作为委托单类型并指定想要的数量和限价。选择日内(Day)作为有效时间。接下来,点击“添加委托单”扩展按钮来创建同样的字段添加YHOO。参照之前GOOG的委托单,为该委托单填入想要的数值。传递交易前,我们必须在“成交时(On Fill)”选择框内进行选择。点击此字段展开选项。

Mosaic OCA Order

共有三个选项。在此例中,因为我们实际只想买入其中一只股票,所以应该选择“取消其它委托单”。注意,选择““取消其它委托单”后,“超额成交保护”将自动激活。但是,客户也可以选择“削减其它委托单”,即随着其中一个委托单开始成交,整组委托单的数量将相应地减少。在此例中,客户可能最终会买入1000股,但这1000股来自不止一只股票。请注意,选择“削减其它委托单”同时不使用“超额成交保护”可能会导致多个委托单被传递至交易所,从而可能造成超额成交;如果是多个卖单且其中一个是卖空,则会导致委托单被拒。

选择“超额成交保护”即会实施控制,使提交的委托单每次只有一个被提交到交易所。这就彻底避免了委托单超额成交的可能性。如果委托单各个输入框都已填好,就可以点击“提交”按钮传递委托单了。

Mosaic OCA Order


标准模式TWS举例


您想要以最优价格买入一些科技股,但只想买100股。您可以以每股$11.40的价格买入100股YXX或以每股$19.60的价格买入100股XYZ或以每股$16.80的价格买入100股YZZ,但不想超过100股。在下达委托单前,在交易界面显示OCA组数据栏。然后创建一个YXX的买入限价委托单,在类型区域中选择LMT,并在限价字段输入$11.40。在OCA组字段,输入一个组名,如“科技”。再创建两个限价委托单,一个以$19.60买入XYZ,一个以$16.80买入YZZ,然后在OCA组输入框输入同样的名称(“科技”)将该等委托单关联到一起。创建完这一组的所有委托单后,在“委托单”菜单选择传递将OCA委托单传递出去。这样您就创建了一个OCA组。如果其中一个委托单成交,另两个委托单会自动取消。如果其中一个委托单部分成交,则另两个委托单的交易数量都会相应地减少。如果其中一个委托单被取消,另两个委托单也会跟着取消。

One-Cancels-All Orders example