一、交易所接受的定单类型
国外交易所的规则跟国内有些不一样,例如有的交易所接受市价单(market order)和限价单(limit order),如芝加哥交易所集团(CME):

有的只接受限价单,如纽约股票交易所(NYSE):文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun

因此,当设置止盈止损时,如果交易所接受该类型定单,则直接发送至交易所的服务器,排队等待成交。如果交易所不支持该类型定单 (如市价单),则ib一般会在自己的云服务器上监控价格(云条件单),等达到止盈止损要求时,再把交易所可接受的定单类型(如市价单)发过去。文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun
文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun
二、开仓附带止盈止损
我们以股票(期权相似)和期货开多单,同时设置止盈止损为例。文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun
2.1 美股买入+止盈止损
魔方模式下,左上角的【定单输入】栏中,输入代码AAPL,随后选择买入:文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun

这里我们以限价135买入,定单有效期选择【GTC】,代表取消之前都有效;勾选【在常规交易时间段外成交】使得可以在盘前盘后生效; 随后再点击【高级】---【附加止损/获利/括号】,其中获利回吐就是止盈,我们设置限价止盈150。文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun
注意,限价止盈单可以勾选【在常规交易时间段外成交】;止损触发价设置110,当价格跌到110时,发一个市价单出去止损(STP市价止损单不能在非常规交易时间段/盘前盘后触发)。止盈和止损的有效期都是GTC,最后再点【提交】,出现【定单确认】界面:文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun

注意,因为止盈止损中有止损单,所以会额外再提示一次止损单信息,请注意其中的【一取消全(OCA)组】编号:文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun

最后再点提交出去,左下角的【定单】就看到这个挂单生效了。其中第一个蓝色定单是主定单,是因为现在美股没开盘,交易所不接受挂单,等开盘时,该定单颜色会变成绿色,代表交易所接受了挂单,等待成交。文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun
点击提交后,左下角的【定单活动】栏中的【获利回吐】和【止损单】是2个子/附属定单 ,颜色都是红色,说明需要等主定单成交后,子/附属定单才会挂单生效。子定单 中一个是限价止盈单(也设置了盘前盘后生效),另外一个是止损单,当2个定单中有任何一个成交,则另外一个会被取消。文章源自www.mgg101.com,转载请注明出处美港股101-https://www.mgg101.com/ying-tou-zhi-ying-zhi-sun

在K线图上,也看到这笔定单显示出来,其中白线是昨天的走势图,白线下面的绿线是挂单准备买入,上面的红线是止盈单(当主定单成交后),下面的红线是止损单。

我们可以使美股买入定单立马生效,观察此时子/附属定单的状态变化,发现其中止盈单变成了绿色,止损单变成了红色。绿色代表该定单已提交到交易所服务器,等待成交。红色代表主/母定单未生效,等母定单成交后,子定单 才会发到交易所,或在盈透服务器监控价格。
2.2 港股卖出+止盈止损
港股与美股类似,唯一不同的地方是没有盘前盘后交易:

点击提交并确认后,定单确认如下:

【定单活动】栏蓝色代表保存在ib云服务器,等待成交;只有主定单成交后,子/附属定单才会生效:

2.3 期货突破+止盈止损
除了上面介绍的股票限价买入/卖出 + 止盈止损单外,我们还可以下【突破挂单】。例如,当前标普500期货ES价格在3700左右,我们预期当价格跌破3650时会突破,此时可以下一个STP市价止损单,以达到价格突破效果:当ES价格达到3650时,立马发一个市价空单,且自动附带止盈止损,其中止盈100个点,即3550;止损200个点,即3850止损。
注意, 期货止损单。尤其建议勾选【在常规交易时间之外触发】,否则会出现止损单无法生效的情况:

注意事项:
- 持有空单时,买入止盈(LMT)/止损(STP):
- 买入止盈单(LMT限价单):价格下跌对空单有利,则买入止盈价 < 当前价;否则定单会立即按当前价成交,止盈单无效;
- 买入止损单(STP止损单):价格上涨对空单不理,则买入止损价 > 当前价;否则定单会立即按当前价成交,止损单无效;
- 持有多单时,卖出止盈/止损:
- 卖出止盈单(LMT限价单):价格上涨对多单有利,则卖出止盈价 > 当前价;否则定单会立即按当前价成交,止盈单无效;
- 卖出止损单(STP止损单):价格下跌对多单不利,则卖出止损价 < 当前价;否则定单会立即按当前价成交,止损单无效;
点击确定后,定单确认如下:

点击提交后,左下角的【定单活动】栏第一行显示定单颜色是蓝色,代表主定单放在IB的服务器中监控价格,当价格达到3650时才会发送市价卖单出去。第二行和第三行都是子/附属定单,只有当主定单成交后,子/附属定单才会生效:

为便于观察,我们修改ES的主定单为市价单,观察主定单成交后,子/附属定单如何变化,如下图所示,修改了主定单为市价单,立马成交,则子/附属定单的颜色从红色变成了绿色和蓝色,绿色代表定单已被交易所接受,放在交易所的定单簿中等待成交;蓝色表示该交易所不支持该定单类型,所以放在IB的云服务器上监控价格,等达到价格时,发送一个(交易所接受的)市价单过去:

三、开仓后添加止盈止损
有时下单忘记附带止盈止损,或下单后已成交,想额外绑定一个止盈止损,但ib没有这种功能,不能直接把新的止盈止损组合,与已成交的头寸绑,这时,只能重新下一个止盈止损组合。注意,该功能仅限电脑TWS才有,手机APP没有此功能。
3.1 调出一取消全OCA
首先,我们进入【标准模式】,在TWS左下角选择【标准模式】或【Classic TWS】,在【标准模式】中,我们可以在左上角点击【+】号,自己新建一个【窗口】,名字可以自己取:

之后在顶部的项目栏中,鼠标悬停1-3秒,冒出【插入栏】,选择【委托单属性】-【一取消全(OCA)组】:

下面是部分已挂单的截图,我们发现在最后的【一取消全(OCA)组】里面,有几组编号,并且相同产品的止盈止损单,其编号都是一样的:

3.2 已下单头寸+止盈止损
上面介绍了,下单时附加止盈止损,其实就是一取消全功能。因此,如果之前已下过单了,对持仓头寸新增止盈止损,也只能通过一取消全功能。
举例,如几天前买入100股谷歌股票,忘记设止盈止损,则此时可以先下2个卖出GOOG谷歌股票的定单,一个是限价(LMT)止盈,价格120;另外一个是止损单(STP),卖出价格80。最后,再在【一取消全】栏目中,输入相同的编号,该编号任意输入,只需要这两个定单的编号一致就行(且不能跟其他的编号相同)。设置完后,当止盈单触发了,止损单会自动取消。如果没有设置,则止盈单触发,止损单还保留着,相当危险。

下面是检查止盈单,底部多出一个【一取消全(OCA)组 1492170000】:

下面是检查止损单,底部也出现一个【一取消全(OCA)组 1492170000】,这说明两个定单已经被【绑定】了,当一个定单生效后,另外的定单全部会取消:

我们查看【定单活动栏】,发现多出2个GOOG谷歌股票的挂单,且这两个是【绑定】的,有一个单子成交,组里面其他挂单都会取消:

在这个【定单组】中,任何一个定单触发生效,则另外一个马上会被取消,不需要自己手动处理。
免责声明:本文章所载资料与意见仅供咨询分享和投资理念交流之用,不构成任何投资交易建议。我们不保证内容的准确性,完整性或正确性。任何人因使用本资料而产生任何直接或间接损失,均与我们无关。
