详解MT4桥

2017-05-24 02:06:35    来源:数汇金融    作者:
在外汇交易过程中,有没有想过你在MT4上的订单是如何去传到对手方手中的?
 
在很早的时候我们传送信息需要驿站、信鸽在后来是电报电话,而在金融市场上为了提升交易流程的效率,出现了一个协议(FIX)协议,这个协议也导致了我们今天所谈到MT4桥的出现。
 
Financial Information eXchange(FIX)金融信息交换协议的制定是由多个致力于提升其相互间交易流程效率的金融机构和经纪商于1992年共同发起。这些企业把他们及他们的行业视为一个整体,认为能够从对交易指示,交易指令及交易执行的高效电子数据交换的驱动中获利。FIX由此诞生,一个不受单一实体控制的开放消息标准,一个能够被调整组建适用于任何一个企业的商务需求的协议。
 
MT4清算桥(MT4 Bridge)就是将MT4的客户订单直接传送到交易对手方。(交易对手,也可以称为:上家,对家,清算对手,清算方,流动性供应商。这些词基本涵义类似)
 
MetaTrader 4是作为独立经纪商平台设计的,具有受欢迎的前端和风险管理组件,但该平台不是为了与银行或流动性提供商连接设计的,不具备FIX兼容性。这意味着,外汇经纪商需要将这些交易平台与流动性提供商连接。
 
MT4清算桥(MT4 Bridge)根据MT4平台和FIX金融信息协议,可以将MT4系统内部的头寸(客户的单子)直接投放到国际清算机构或者清算对手中,将交易敞口风险转移。国际清算机构包括国际银行,大型经纪商等机构。MT4清算桥可以使经纪商在运营过程中保持中立,有效减少MT4经纪商运营风险。
 
MT4清算桥功能
 
货币品种过滤:根据配置的货币品种,指定哪些需要清算,哪些不用清算。
 
客户组过滤:指定哪些用户组清算,哪些不用清算。
 
用户过滤:指定组里面的哪些用户清算,哪些不用清算。
 
多通道清算:指定清算对手,可以支持多家同时清算。
 
价格优化:根据清算方的价格,制定给客户成交价的方式。
 
订单模式优化:限价单和止损单的转换和执行优化。
 
大额成交优化:大手数交易时拆分订单,分批执行。
 
ECN桥详解
 
MT4 ECN桥是一种允许使用者连接MT4电子交易平台和国际银行间外汇市场的科技。MT4软件是一种被设计为经纪商和它的客户之间进行交易,所以没有提供通过ECN传递订单到全球外汇市场的功能。所以一些第三方软件商发展出STP桥接软件以允许MT4服务器可以直接传递客户订单到ECN上并能自动返回交易确认信息。
 
详解MT4桥.png
 
零售外汇经纪商大约分为两类:一类是做市商模式,也就是DD模式,执行订单并把订单放在经纪商的流动性池子里,这种经纪商会雇佣人来处理单子,是否接受你的单子取决于经纪商是否对你的单子感兴趣。二类NDD模式或者叫DMA,经纪商简单地把单子抛到银行间交易市场。
 
MT4平台是被设计为DD模式的经纪商服务的,但这款交易平台的流行让零售外汇交易员和经纪商想寻找一种渠道可以直接通过MT4接入国际银行间外汇市场。故一些软件公司尝试去开发这种科技帮助经纪商连接MT4服务器和ECN。第一个MT4 ECN桥出现在2006年,有两种主要的桥接技术影响订单执行方式:STP模式和ECN模式。下面就是两种不同的方式的区别。
 
详解MT4桥2.png
 
ECN意味着直接接入市场,交易者可以在那里和其他交易者成交。你的订单在市场中被真实地执行当然也能被其他交易者看到,他们也会把自己的订单呈现,如果价格匹配,交易就完成了。
 
主要特征
 
1.真正的ECN执行:交易者和其他交易者交易,订单被展示并被其他交易者看到。
 
2.小的点差:在最好的出价和报价之间有唯一的不同,如果客户选择了更好的价格,就会改变点差。
 
3.相对快的执行:订单执行不超过0.3秒
 
4.部分订单执行的可能性。为了克服流动性的不足,订单会被部分执行,剩下的则被继续展示在市场上。
 
5.市场深度可以通过一个特殊的添加模块显示出来,正如上面所说。最好的报价和出价会在一个界面显示出来。当两个订单匹配的时候,它们就交易成功并从界面中消失并被登记在交易记录里。
 
ECN交易的困难
 
1.价格波动更大。相较于做市商模式可能会使用波动性过滤,NDD模式直通银行间市场。
 
2.MM报价和交易量不相关,也就是订单有可能被执行在MM提供的价格上,而这和交易量没有任何关系。但当使用ECN,市场会显示出当前可用的流动性,也就是说订单会在某个价格交易量允许的时候成交。
 
3.随着银行间市场波动,点差变化非常明显,会伴随着暂停。而MM模式会固定点差在某个水平,以免造成零售交易者的困惑。同时避免暂停和消弱当价格不稳定的时候。
 
MT4平台桥插件
 
MT4桥插件可将两个以上的MT4 服务器连接起来,并把交易量从一个服务器输送至另外一个。一个MT4桥由两个插件组成。
 
插件1(服务器插件)将安装于做市商的MetaTrader服务器,用于传送不同产品的报价给交易商,也可同时接受交易订单,从而清算多余的单边风险。
 
插件2(交易员插件)将安装于客户的MT4 服务器,可直接连接到提供流动量的做市商。
 
MT4桥插件的优势
 
减低多余的交易风险
 
MT4桥插件可将客户的交易传给清算商并于清算商处提交/执行客户的订单。此外,MT4桥插件还可提供更高的交易灵活性。通过桥插件,您可以根据自己的需求设置不同的参数,从而分配不同的产品、小组及客户。
 
同时,MT4 桥可让您设置不同的合约值及杠杆。 因为数据的计算是在桥上运行的,所以您不用担心客户的设置和清算商的不同。
 
所有交易都可以由STP模式自动执行,从而缓解了您拥有自己的交易后台及风控人员的需要。当客户把单子传至您的服务器时,这些交易单都是直接传给第三方的清算商进行处理。
 
所有客户的信息都将保持匿名。于清算商这方,所有客户的账户将显示为一个总账户,而所有后台维护还处于您的控制之下。
 
MT4 桥插件给公司和交易商提供了新一代的流动量,也给客户提供了一个新的市场。MT4桥插件使公司有这个机会成为其他MT4经纪商的流动量交易商。
 
网桥处理交易指令顺序
 
实时交易指令
 
● 客户747下了一个以1.4500买进1 Lot EURUSD 的实时交易指令
 
● 交易指令进入MT4服务器后,MT4服务器发送交易指令至网桥
 
● 网桥(如交易员22)链接上一次由UBS取得的报价。
 
● 假设上一次由UBS取得的报价为1.4499而非1.4500
 
● UBS接受这笔交易,交易执行于价格1.4498并通知网桥” 交易执行于价格1.4498”
 
● 网桥告诉MT4”可执行交易于价格1.4498”
 
● 因为这个指令是实时交易指令,MT4回报客户747”交易执行于价格1.4500”
 
● 经纪公司将会赚取中间.0002的差价(正确的数字批注于网桥的收益栏)
 
市场交易指令
 
● 客户747下了一个以1.4500买进1 Lot EURUSD 的市场交易指令
 
● 交易指令执行过程除最后一个步骤外,与实时交易指令皆相同(同上)
 
● 因为这个指令是市场交易指令,MT4回报客户747”交易执行于价格1.4498”
 
限制交易指令
 
● 客户747下了一个以1.4500买进1 Lot EURUSD 的限制交易指令
 
● 交易指令进入MT4服务器后,MT4服务器发送交易指令至网桥
 
● 网桥(如交易员22)确认交易指令已被接收,并告诉MT4”允许客户执行这个限制交易指   令”。
 
● MT4回报客户”允许进行此待处理交易指令”
 
● 假设上一次由UBS取得的报价为1.4499而非1.4500
 
● 当MT4的价格到达1.4495时,MT4告诉网桥”条件改变”
 
● 网桥随后询问MT4所有待处理的交易指令并与最新的价格做比对
 
● 网桥发现客户747的交易指令需要被启动
 
● 网桥发送”执行或拒绝”以1.4494购买1 lot EURUSD的指令至UBS
 
● UBS接受这笔交易,交易执行于价格1.4493并通知网桥” 交易执行于价格1.4493”
 
● 网桥告诉MT4“可执行交易于价格1.4493”
 
如何选择网桥
 
在选择网桥时,弄清网桥支持哪种类型订单,如何处理。特别是要了解对限价和止损指令的支持情况,以及流动性提供商如何显示相关指令。通常,网桥只在平台激活时间内执行此类指令。这可能导致执行延迟以及额外的报价滑点,而选择支持此类指令的流动性提供商将帮助你避免相关问题。
 
如果你是即时执行模式,决定对冲部分客户的交易,那么你应该寻找支持即时执行的特别网桥,然而此类网桥非常少,需求也非常低,因为即时执行模式通常是做市经纪商使用。另外,让流动性提供商支持即时执行模式有一定困难,我在之前的文章中提到过这一点。
 
网桥的成本通常包括创建费以及按交易量计算的费用,或者是每月固定的服务费,要根据你的业绩情况选择付费模式。
 
如果你计划对冲大量客户订单,最好是找到一个不按交易量收取佣金,而是收取固定服务费的提供商。如果你刚创建业务,应该寻找不收取创建费,而是按照交易量收取佣金的提供商。然而,对于交易量大的公司来说,这种模式相对不稳定,如果你的客户群较小,你不使用网桥的全部性能,那么在网桥停工期你不必付费。
 
【本文翻译整理自维基百科、知乎等,感谢Fortex方达科技植宇对本文的贡献】
本文标签: 桥接