2018年05月25日

外汇排名哪家好

MT4 详细深究不能称之为平台,业内泛指的平台是交易商层面,而 MT4 这个环节属于交易商提供的软件,其实题主真正想问的是软件层面的事吧。首先要看怎么定义「好」的标准。而且还要看是手动交易还是程序化交易。其实手动交易的话就无所谓了,这里主要是以具备量化开发环境的软件的角度来说。

从技术层面来讲,MT4 不但不是最好,甚至可以说是最简陋的外汇软件,当然并不是它实力不行,而是市场定位决定的,后文会提到。下面先列举些它天生的缺陷,对技术无感的同学可以略过这部分。

1、基于 tick/bar 驱动的落后架构

MetaTrader 的任何行为必须是基于 tick/bar 驱动的。拿 tick 举例,行情每波动一下,就是一个 tick,如果没产生新的 tick,程序既没有知觉也不能做任何动作,有了新的 tick 才会醒过来,且对之前未产生新 tick 时发生的事情一无所知。比如在没有 tick 波动时,有客户取款,账户资金减少,但程序是无法识别的,等有了新的 tick 时 EA 才恢复知觉,发现钱少了,但它不知道钱减少的原因,会直接默认成亏损,走亏损的处理方案,于是后续的处理状态全都乱了。

2、 在复杂策略的编写和调用方面受到了约束

同样受限于根本架构问题,MetaTrader 各种信息的自定义程度不够自由。例如开仓指令函数 OrderSend() 中除了必要信息外,可额外让用户自定义的只有 Comment 和 MagicNum 两个数,两者的类型分别是 String 和 Int,用以识别此单的特殊性。但当开仓需要注入的自定义信息量过多时,就会使程序获取起来很不方便,只能使用较为 hack 的方式实现。

3、简陋的穷举、排列组合优化功能

MetaTrader 的优化模块主要靠穷举和排列组合,并没有做到真正意义上的优化,很多优化结果需要用户通过眼睛来筛选,虽然也有遗传算法,但是封死在内部不可设置。还有个二维分布图,最多只能支持显示两个参数的情况,这很无语,但凡一个正经的 EA 怎么也得有几十个参数吧,每次只看两个参数,如何识别所有参数之间的关联性,进而去取舍、做到真正的优化?

4、因自身的存在而拖慢响应速度

如果服务器在欧洲,用户在中国交易,MT4 执行速度的物理极限一来一回是 350 毫秒左右,如果 VPS 部署在欧洲本土,经我们测试能缩短到 23 毫秒,但通过 FIX API 能实现微秒级交易,做高频策略都行。可见 MetaTrader 自身这个环节大大限制了交易的执行速度。

5、对应的流动性层级低

2017 年 3 月我们参加了复旦大学关于外汇市场和软件后台方面的课程。当时老师给了一张图——机构间外汇市场流动性层级:顶层就是各国央行,然后是花旗、高盛这样的大银行、投行,再有彭博、汤森路透等电子交易平台,一层层往下…… 那 MetaTrader 对应的流动性层级在哪个位置呢?事实上它并没有出现在这张图上,也就是连这张图的末尾都排不到。这意味着MetaTrader 的流动性负载能力非常有限。打个比方,如果我们去小卖部买十万包方便面,商家得花很长时间去凑货,不延迟才怪呢,或者明知凑不齐干脆就直接拒单了。

而 MT4 之所以存在这些缺陷,主要还是用户群体的定位决定的,它只面向最底层的外汇零售市场。打个比方,捷达的定位就是十万级别家用车,用户的核心需求就是遮风挡雨的代步工具,因此厂商就会按照这个定位把产品做到恰到好处,至于技术含量、用料做工就不能拿百万级别豪车来要求它。

正因如此,从市场层面来说,MT4 是极为成功的,它准确的把握住了自身的零售市场定位,普及率牢牢的占据着霸主地位,把几位竞争对手:cTrader、NinjaTrader、JForex 虐的体无完肤。如果资金量不大,也不涉及非复杂策略的程序化实现,那 MT4 确实是相当不错的。

至于什么是最好的外汇软件,答案就是不用软件,或者说绕过软件,直接从最底层的 FIX 进行交易和构建自己需要的功能,如此可避免任何软件二次封装的局限性。业内的大型机构交易商要么提供纯手动的交易环境,要么开放 FIX API,而不会有 MT4 这种中间软件角色。

关于「哪家公司的 MT4 比较稳定」,由于 MT4 是迈达克公司开发的第三方软件,租售给各交易商,因此 MT4 本质上都是一样的,但在各交易商的表现确实天壤之别,水能载舟亦能覆舟,MT4 担当了交易商给客户提供优质服务的载体,还是沦为骗子公司的吸血工具,因此楼主的问题也就演变成选择交易商的问题,好的交易商自然会有好的 MT4 交易体验。

对于普通交易者而言,很难获得交易商背后的 IT 方面以及流动性的实力信息,所以一个通行的比较靠谱的评判方式就是交易商所属的监管的权威性。提起监管大多数人都会说美英,因为这是主流监管里相当有效力的。但实际选择范围远不止如此,至少还有一种监管要比美英严格得多,以日本和瑞士为代表。

日本的法律规定所有交易商必须强制接受监管,而美、英、澳洲、香港的交易商则是自愿申请监管作为公司实力的佐证,但不申请监管的话,政府并不会强制,这就意味着用户选择美、英、澳洲、香港的交易商会比较费心,首先得看它有无监管,是全牌照还是只注册了信息,是本土还是离岸,对于外汇小白来讲,无疑水是很深的,给了诈骗平台游走的余地。但日本就不一样,只要是日本交易商,则 100% 正规,根本就无需为安全性担心,闭着眼选也不会被骗。正因如此日本有全球最好的外汇交易社会氛围,有「全民炒汇」之说,同时日本也是、全球最大的外汇零售市场,有点像金庸笔下的「侠客岛」,随便拿出个在日本交易量排名比较靠后的交易商,在全球总排名里都算靠前的。

而瑞士就更严了,法律规定外汇交易商必须取得银行牌照才能开展业务,所以瑞士的交易商都会叫某某银行,也同时有资质开展银行的其他业务,例如任意第三方入金、第三方出金(当然要经过反洗钱法的审核),这是其他任何国家的交易商所没有的优势。但如果使用 MT4 的话,那就只有瑞讯银行一家有。

美国十年前奥巴马推行了法案,对外汇的交易规则进行限制,且降低杠杆,致使美国的外汇零售界开始弱势,如今仅剩的几家屈指可数,并继续弱势下去,连标杆盈透证券都彻底放弃了零售市场。所以最近十年英国接替成为了主流交易商的集结地,不过也是鱼龙混杂,最好的是全牌照,最差的是诈骗公司。但前不久英国也强制降杠杆并限制某些交易条款,促成了澳洲交易商的崛起,且中国证监会与澳大利亚证券投资委员会签署了深度合作协议,料想澳洲的几家正规的大型交易商会继续火下去。香港的监管其实相当严格,问题是绝大多数香港交易商都不申请监管,有部电影叫《男人不可以穷》,描述了香港遍地炒金公司的现状,并指明不受监管的话可以「随便玩」。至于其他监管,诸如塞浦路斯、新西兰等,以前一般都视为形同虚设,现在虽然有所进步,但惩治、补偿措施尚远不及上述几种监管有效力。或者还有一种最笨的办法去选交易商,就是关注下每年世界外汇零售商交易量排名新闻,排名靠前的自然都是不错的,但不是每家都有 MT4。其实交易商的世界风云变幻,业界时不时就会洗牌,那些每次洗牌都洗不下去的,不失为好的选择。