当交易者下一张订单,会给出的价格和数量,如果市场在这个时间点上恰好接收了交易者的价格和数量,那么交易者的订单就成交了。
但是如果这个时间点市场上的价格对交易者不利,或者数量不足,交易者的订单怎么办?是按照稍后的市场价去执行,还是继续等下一个时机。外汇市场的汇价瞬息万变,外汇经纪商很难每次都询问交易者,这就有了对不同订单类型的需求。订单类型按照不同层面又有不同的划分:按照价格分类,订单分为市价单和待定单。按照时间分类,订单分为即时、挂单、止盈、止损。
今天我们来聊聊外汇订单执行政策 。
执行过程
订单执行的操作:
1.从交易软件发送一笔订单到外汇经纪商服务器,并指定订单类型(即时、挂单、止盈、止损)
2.经纪商服务器检查订单是否正确(价格、账户保证金)
3.订单通过检查在经纪商服务器上等待处理
处理可能会出现四种情况:
1.被执行
2.过期并随即被取消
3.拒绝 (譬如, 当资金不足或市场上没有合适的供方; 或被交易员拒绝)
4.由交易者取消
订单的执行政策
订单的执行政策通常是指在交易者的订单价格、数量与目前市场上的数量不匹配的时候采取的策略。
在MT4上支持的是全部执行或者不执行而在fortex6、TS2、MT5等交易软件上支持部分成交。
FOK
FILL OR KILL,要么全部执行,要么不执行。立即全部成交否则自动撤销指令(FOK指令),指在限定价位下达指令,如果该指令下所有申报手数未能全部成交,该指令下所有申报手数自动被系统撤销。
此填充政策意味着一笔订单只能以指定交易量填充。如果必要的金融工具数额在当前市场上不可用, 则订单不能执行。所需交易量可由此刻市场内的若干笔可用报价填充。
例子:如果说现在交易者下一个500手的买单,而市场上的卖单却只有400手,那么交易者的单子就不会执行。
部分成交
IOC
immediately or cancel,立即执行剩余取消。交易合约将尽量以最佳可成交价成交,如果没有足够的流通量成交您整张交易合约,任何剩余数量的交易合约将被取消。
在此情况下, 交易者同意只要在订单指示范围内, 以市场里最大可用交易量执行订单。此种情况下, 订单不能被完全填充, 在可用交易量填充后, 剩余交易量将被取消。订单使用 IOC 的可能性在交易服务器上判断。
举例:如果交易者下一个500手的买单,而市场上的买单只有400手,那么交易者的单子会成交400手,而剩余的100手买单会被取消。
GTC
good till cancel, 即直至取消,整张交易合约将以最佳可成交价成交。
举例:如果交易者下一个500手的买单,而市场上的卖单只有400手,那么交易者的单子会成交400手,而剩下的100手则继续等待,等市场上再出现100手卖单,单子成交。
在这三种的成交执行政策中,MT4中只有第一种政策,而MT5、Fortex6都会有部分成交的政策。
多层成交
不同的价格上会有不同的量,一个相对大的手数需要多几层的价格上成交,成交以后的价格叫做加权平均价格。
举例来说:交易者下一个500手的买单,而市场上的卖单2块钱的有400手,而4块钱的有200手,那么交易者的500手买单的价格=(2*400+4*100)/500=240
订单的执行政策
交易者在相同品种上再次下单,那么会怎么样了?我们知道在我国股票市场上,执行一笔同向交易是增加仓位的,而执行一笔反向交易,也就是平仓。而在外汇交易中,有的地方则是允许反向仓位的。
一般交易平台会有两种结算系统:净余和对冲
净余系统
采用这类系统, 在任何时间, 交易者只能持有一种金融工具的一笔仓位。 如果已有某个品种的一笔仓位, 执行一笔同向成交则增加仓位的交易量。 如果执行的是相反方向的成交, 存在的仓位交易量将会减少, 被平仓 (成交量等于持仓量), 或反转 (如果相反的成交量大于当前持仓量)。 这与反向成交的起因无关 ― 一笔执行的市价单, 或一笔触发的挂单。
以下显示两笔 0.5 手 EURUSD 买入成交的执行例子: 两笔成交的执行结果是账户内一笔 1 手的仓位。
两笔成交的执行结果是账户内一笔 1 手的仓位。
对冲系统
采用这类系统, 交易者可以持有同品种的多笔仓位, 包括反向仓位。 如果已有某个品种的一笔仓位, 执行一笔新成交 (或触发挂单), 则新仓位会另行存在。交易者的当前仓位不会变化。 以下显示两笔 0.5 手 EURUSD 买入成交的执行例子:
这些成交的执行结果是账户内有两笔单独的仓位。
小结
在订单的执行政策中,MT4是只支持FOK的,而MT5、Fortex6则不仅支持FOK,还支持IOC、GTC。
而在仓位结算系统中,对冲系统是包含净余系统的功能,但是有些国家和地区不允许同品种的多笔仓位,所以会把净余系统和对冲系统的区分开来。
发表评论