如何选择一个适合EA交易的平台?

这几年,身边做EA交易的人越来越多。一些朋友问我,如何找到一家适合EA交易的平台。 关于如何找一家安全的平台、点差低的平台,网上的评测还是比较多的。不过关于如何找一家适合EA交易的平台,讨论的人并不多。 一个原因是,适合EA没有一个统一的标准。 很多人认为,只要交易速度快,就适合EA。但实际上EA交易中经常需要用到数据回测,所以平台可以提供L2级别的数据就非常重要。 还有的平台手动交易体验不错,但是碰到EA高频化交易的时候,系统可能就扛不住了,所以一些平台其实是不允许EA交易的,你要关注平台会不会限制EA的使用。 另外,还有系统稳定性。EA挂着就会一直跑,尤其是网格和马丁这一类的EA,我们手动可能无法感受到,但是EA能明显感受到网络的抖动,并且体现在执行上,这些因素都会直接影响EA的效果。 所以,今天简单聊一聊如何寻找一个适合EA交易的平台。 一、执行速度 尽管执行速度不是唯一需要关注的,但是同样也是非常重要的参考标准。 执行速度越快,EA就越容易买在最佳的价位上,尤其是通过小盈利积累大收益的EA来说,更是尤为重要。 这是市面上主流平台的平均执行速度。 目前行业平均大约在503ms左右,一般在350ms左右就是一个非常不错的水平,因为从亚洲向英国的服务器发出指令的话一般用时就是150ms左右,所以执行速度快150ms的话,意味着更容易抢先一步获得最优报价。 不过,执行速度不光受到服务器硬件规格的影响,同时还和服务器的位置、数据中心布局、网络状况等因素有关,实际交易速度可能会快上不少,比如EBC Group单笔订单执行最快可以达到20ms左右,足以满足绝大部分条件下EA执行的要求。 二、数据层级 在交易中,有L1和L2这两种数据行情。 L1级一般是五档,而且刷新频次不高,很容易过滤掉一些市场动作,这就会导致EA执行时并不好,并且回测结果和实际值也会偏差很大。 所以好的平台一般数据源都是L2级数据。 一般是10档Tick数据,而且数据抓取频次会高上很多,可能几毫秒就会更新一次,可以捕捉市场中每一个微小的变动。所以,哪怕大机构做量化,也基本都是用L2级的数据。 不过受限于平台资质,拥有L2报价源的平台并不多,通常只有顶级监管资质的平台才有可能直接接入交易所的数据端口。比如我使用的EBC平台,拥有三大顶级监管资质,通过直连CME,就可以实时Tick十档盘口数据。 基于L2级...