免责申明:本教程所载资料与意见仅供咨询分享和投资理念交流之用,不构成任何投资交易建议。我们不保证内容的准确性,完整性或正确性。任何人因使用本资料而产生任何直接或间接损失,均与我们无关。
盈透证券支持多达60多种定单类型(定单类型与算法交易 | Interactive Brokers),个人投资者常用的有以下几种定单类型:
1. 市价单(Market, MKT)
市价单是指,不能指定具体价位,而按当时市场上可执行的最好价格(报价)成交的指令。
优点:保证立即达成交易,防止踏空或尽快止盈/止损。
缺点:不保证成交价格,当市场快速变化,或流动性不足时,成交价格与下单时看到的最后价格(last price)可能相差甚远(也称为“滑点”)。
魔方模式订单栏界面
2. 限价单(Limit, LMT)
限价单:客户发出一个限价指令,若为买单,则只能以该价格或更低价买入;若为卖出,则以该价格或更高价格卖出。
优点:能明确知道成交的价格范围(更优价格)。
缺点:无法保证成交速度,甚至无法成交(未达到指定价格),导致错失行情。
注:美股方面,美国东部时间8点10分之后才能下市价单,之前只能下限价单。对应北京时间(冬令时):22:10,(夏令时):21:10。
3. 自适应算法定单(Adaptive Algo)
IB盈透出身于美国期权做市商,曾处理全球14%的期权交易,报价、交易经验极其丰富,转型券商之后,独创“自适应算法”定单,在总的交易成本(=佣金+交易所费用+价格改善)和定单执行率(成交速度、成交数量)之间寻找最佳平衡点,使客户交易总成本降下来的同时又尽量不影响客户成交质量。下面简单介绍两种自适应算法定单。
- 自适应市价单:如买入股票,一般的市价单(MKT)是直奔对手卖价去成交,而自适应市价单不同,会根据市场报价情况,先从买价逐步提高报价直至卖价(过程非常快),这样比单纯的直接按对手价成交要好。自适应限价单:由于美国交易所众多,同一支股票可能在多个交易所同时交易,又因为限价挂单会“加深”市场报价深度,交易所一般鼓励限价单(不仅不收交易佣金,反而赠金给客户),不鼓励“市价单”(市价单会“吃掉”对手挂单,减少市场流动性,交易所会对市价单客户收费)。IB的自适应限价单,除了基础的限价成交功能外,还会自动寻找最佳交易所,即哪个交易所给的赠金最多,可成交数最多,并且成交速度最快,就把全部或部分定单发到这个交易所去成交。使客户的成本降下来,同时不影响成交质量。根据客户对定单成交速度的需求不同,自适应算法还有多个“紧急程度”选项:紧急(Critical):对成交速度要求很快,尽快成交为主迫切(Urgent):对成交速度要求较高,尽量尽快成交正常(Normal):对成交速度一般,也注重成交价格(不要偏离太多)耐心(Patient):有耐心等待好的成交价格出现,对成交速度高于限价单
注意:选择“耐心(Patient)”时,有可能会因为IB多次扫描市场报价时,市场价格突然变化,导致成交价格偏离。
右边选MARKET即市价类型,选价格方式即限价类型
之后还可以选择高级里面的“紧急程度”:
3. 市价止盈/止损单(Stop)、限价止盈/止损单(Stop-Limit)和移动止盈/止损(Stop-Trailing)
市价止盈/止损单:当最新价达到设定的止盈/止损价时,将以市价单形式下单。
限价止盈/止损单:需要输入一个指定的止盈/止损触发价格(stop price),和指定的限价(limit price),一旦当前价达到触发价格,后台将以限价单形式下单。可以单边设置止盈或止损,或者止盈止损两边都设置上。
STP-LMT,后面的STP是触发价,前面的限价是挂单挂什么价格
举例:如之前以50美元/股买入100股盈透证券(IBKR),当前价为55美元/股。设置止损限价单的触发价为50美元,限价卖单为48美元。这表明,从现在开始监控价格,若价格跌至50美元时,提交一张限价卖单到交易所,限卖48美元,等待成交。设置如下:
移动止损单:设定移动止损的价差。
TRAIL移动止损,STP中输入止损触发价,后面的追踪1.00表明价格变化1.00
举例:仍以上述盈透证券为例,成本价为50美元,设置止损位48美元,移动止损2美元。若股价从50美元涨到51美元,则止损价上移至(51-2=)49美元,若价格继续涨至55美元,则止损价上移到(55-2=)53美元。若价格跌回54美元时,止损价不会下降,还是53美元。设置如下:
4. 附加订单
附加订单的作用是帮主订单起到止盈或止损效果,附加订单类型有止盈单、止损单、括号定单、一取消全定单。
4.1 括号定单(Bracket)
当同时设置了止盈和止损定单时,它们是“相互独立”的,譬如触发了止损,止盈单不会自动取消,需要手动取消。
想要创建会“自动取消”的止盈止损单,一种是下主定单(建仓/开仓)时,同时添加上“括号定单(附加定单)”,主定单未成交则附加定单不激活,主定单成交后,附加订单处于激活状态。
括号定单可以同时设止盈和止损,触发了止盈后,止损单会自动取消。
前面要打勾,获利回吐就是止盈
括号定单的“止盈”部分可以设“限价单(LMT)”:
括号定单“止损”部分:
4.1.1 市价主定单附加止盈止损订单
因为成交速度极快,市价母定单在传递到交易所之前,建议都添加好止盈止损括号单。
4.1.2 限价主定单附加止盈止损订单
一般也建议下限价主定单时,同时附上止盈止损括号单。
如果忘记了添加,只要限价单没有成交(未成交),都可以继续添加上括号单。成交之后就不能添加括号单了。
4.2 多级定单
括号单其实是一个“优先级”的概念:
- 一级定单:达到触发条件后,最先成交,优先级最高。二级定单:“附属”在一级定单下面,优先级次于一级定单。一级定单未成交时,二级定单未激活状态;一级定单成交后,二级定单立刻激活,等待成交。三级定单:“附属”在二级定单下面,优先级次于二级定单二级定单未成交时,三级定单未激活状态;二级定单成交后,三级定单立刻激活,等待成交。四级定单:.....(如上循环)
定单2(主订单):限价(LMT)50.00买入100股IBKR
止盈单2.1:限价(LMT)55.00卖出100股IBKR
止损单2.2:市价(STP)卖出100股IBKR,触发价为45.00
每天主定单顺序从1开始,今早有下过单,所以此处顺序是2
右键点击止盈单2.1,选择“附上”,再选“括号定单”,可以再添加第三级的定单:
下面的2.3和2.4分别是止盈淡定2.1的下一级“括号止盈止损单”:
最左侧的蓝色标记定单已生效,红色表示未激活状态。
4.2 一取消全(One-Cancels-All)
如果下(主定)单时忘记设置附加定单,而后又想设置双边的止盈止损(附加定单),但又担心一边成交后另外一边还挂着单,可以用“一取消全(OCA)”定单。
一取消全定单指客户下达多个等待成交的定单,并对它们进行编组,只要这一组中有一个定单成交,则其他定单立即全部取消。(其实括号订单也属于一取消全定单。)
一取消全定单(OCA)只能在“标准模式”当中使用,回到标准模式,右上角搜索框输入“OCA”:
在搜索结果中选择“OCA”:
选择之后,在“行动栏”窗口,会出现新的一个“一取消全(OCA)”分组:
把OCA组移到最前面,例如现在我们已经持有一手黄金多单,现在想“附上”止盈止损,操作如下:预设好止盈和止损定单后,在OCA一栏中输入相同的数字(建议用日期来代替),“数字组”内定单,任意一个成交,其他都会取消。最后点击传送。
返回魔方模式看是否挂单成功:
现在,我们改变止盈价格为1312(当前价1311),点击更新,人为加速一个定单生效,看看另外一个是否会取消:
更新后:
当触发了止盈成交时,止损单自动被取消:
5. 条件单(Conditional)
若想按照某一特定条件(如成交量、价格等)来确定是否下单,可设置“条件单”,可以依据以下几个条件进行判断,若符合逻辑,则会执行下单。
条件但必须去“标准模式”下,标准模式左上角选择“定单”:
选中小三角,出现“附条件”:
进入之后,输入产品代码,点击添加,根据下面方框内的条件,点击“next(下一步)”:
例如,我以“黄金期货价格≥1320美元”为开仓条件,如下设置:
方框里面都可以设置
再增加一个条件:时间必须在2018年1月5日0点之前,注意,后面的逻辑有“及”和“或”,及就是两个条件都必须符合,或就是符合一个条件就开仓。之后再点击“传送”。
注意:上面建议勾选“允许在常规交易时间外被满足并激活订单”,如果不勾选的话,在非活跃交易时段,这个定单可能不会触发生效。查看挂单如下:
未触发、在监控中的条件单显示绿色背景色
6. 用止盈/止损单来突破下单
通常止盈/止损定单(Stop)是用来平仓(如卖出股票多头,或平仓空头头寸)的,但如果觉得当前价格有突破向上/向下的趋势,也可以作为“建仓/开仓”单来使用。
举例:如上例中盈透证券当前价格为50美元/股,若认为价格突破55美元后将顺势上涨,则可下“买入 55 Stop”单,即当价格达到55美元时,以市价买入,若成交则持有多头头寸。(此时无论用市价单还是限价单,高价买入一定会立刻成交,而不是等待向上突破才买入)
同理,若认为价格低于45美元将继续下跌,则“卖出 45 Stop”,即当价格达到45美元时,以市价卖出做空,若成交则持有空头头寸。(此时,无论用市价单还是限价单,低价卖出一定会立即成交,而不是等待向下突破后才卖出)
限价止盈/止损单同样道理,不再复述。
测验小提问:你们觉得挂双边的止盈/止损突破单,是用括号单,还是用一取消全定单?
7. 触及市价(Market if touched, MIT)
功能同stop建仓/开仓功能基本一致,不再复述。
8.全部执行或立刻取消(Fill or Kill, FOK)
如果这个定单无法全部成交,则取消这个定单,保证这个定单不会被部分执行。
以上定单是一般投资者用的比较多的。