2026年,什么才是最适合跟单交易与EA的经纪商?
最适合自动化交易的经纪商,是那种支持您服务商所用平台、允许策略所需的订单类型、提供靠近自身服务器的托管,并对高频交易明码实价收费的经纪商。[Pepperstone](/zh/brokers/pepperstone) 覆盖 MT4、MT5、cTrader 和 TradingView,拥有两种账户模式,并且在官网同时列出了跟单服务与 VPS 托管。
自动化交易会让经纪商的筛选范围迅速收窄,因为大多数标准都是非此即彼的,而不是程度问题。经纪商要么支持您EA所编译的平台,要么不支持。要么允许您的账户类型运行智能交易系统,要么不允许。要么提供托管,要么您得自己另外租用。与普通的经纪商对比相比,这里需要权衡的东西少得多,而直接淘汰对方的理由却多得多。
真正值得逐项比较的,是成本。一项自动化策略的交易频率,通常要远高于凭主观判断交易的人,这会把每笔交易上很小的成本差异,累积成每年一笔可观的差额。一项每周40个来回的策略,一年下来要支付2,080次固定成本。在这样的频率下,账户模式——原始点差加佣金,还是加价后的点差——就不再是细枝末节,而会成为决定这项策略是否盈利的主要因素。具体演算见姊妹指南原始点差与标准账户对比。
同样值得比较的还有隔夜利息。一项持仓跨越纽约时间下午5点的策略,每个仓位都要支付隔夜利息。Pepperstone 官方定价页面说明了具体机制——外汇与金属的隔夜利息来自一级银行提供的tom-next利率,指数与股票CFD按相关基准利率的2.5%除以360计算,而T+2交割的货币对在周三到周四的展期上会收取三倍隔夜利息。如果您的EA会持仓过夜,那笔每周一次的三倍展期费用,是一个真实存在、但您的回测很可能没有纳入建模的事件。
究竟哪些平台真正支持智能交易系统与跟单交易?
MT4 和 MT5 分别运行用 MQL4 和 MQL5 编写的智能交易系统,两者不能互相通用。cTrader 通过 cTrader Automate 运行用 C# 编写的 cBot,并内置了名为 cTrader Copy 的跟单功能。TradingView 的提醒功能可以通过经纪商的集成触发订单,但它本身并不是一个EA的运行平台。
Pepperstone 官网列出了 MT4、MT5、cTrader、TradingView 及其自有平台,还有面向 MetaTrader 的 Smart Trader Tools——官网将其描述为28款附加应用、智能交易系统与指标的集合,其中包括 Trade Terminal 和 Correlation Matrix——以及使用 cTrader API 和 C# 的 cTrader Automate。以上都是该公司对自家产品的官方描述,而这也是我们唯一会发布的产品说法类型。
- MT4 / MQL4——现成EA库最庞大,也是大多数第三方策略卖家至今仍主要发布的格式;虽然年头较老,但正是这个生态让它迟迟不会退出历史舞台
- MT5 / MQL5——回测功能更强,支持多币种与真实逐笔建模,拥有完整的策略测试器、更多订单类型,以及交易所式的盘口深度;MT4的源代码必须重写,而不是简单重新编译——详见我们的最佳MT5经纪商指南
- cTrader Automate——用 C# 编写策略,配备现代化IDE和真正的调试器,对专业开发者而言,开发体验明显优于MQL——详见支持cTrader的经纪商
- cTrader Copy——跟单在平台内部直接处理,而不是通过第三方桥接工具,从而少了一个可能出故障的环节
- TradingView——在生成信号和提醒方面表现出色,但并不是同等意义上的执行运行平台;Pine Script 的提醒可以通过受支持的经纪商集成来驱动下单,但这依赖的是"提醒转订单"的链条,而不是一个常驻运行的程序
跟单交易在幕后究竟是如何运作的?
跟单系统会监控一个源账户,并按您设定的比例,把它的交易复制到您自己的账户上。这种复制既不是瞬时完成的,也不是完全精确的。您的成交价格、点差、杠杆和账户货币,都与源账户不同,因此您的结果也会不同——有时差异还不小。
主流的架构有三种,而这些差异会在出问题时显现出真正的影响。
无论是哪种架构,同样的物理事实都适用:源账户的成交发生在某一时刻,而您的成交则是在若干毫秒或几秒之后、以不同的价格发生的。如果源账户交易的是目标只有6点的剥头皮策略,复制延迟就可能吃掉目标幅度中相当可观的一部分——这正是为什么无论跟单基础设施多好,高频策略的跟单效果都会比波段策略差得多。
跟单滑点这笔账,是绕不开的:如果源账户平均每笔交易的毛收益是8点,而复制过程让您损失1.2点滑点加0.6点额外点差,那么您的净收益就只有6.2点——在扣除任何订阅费用之前,就已经比公布的业绩低了22.5%。源账户的业绩记录本身没有错,只是它不是您的业绩。向任何跟单服务索要的,应该是订阅者结果的分布情况,而不是源账户自己的资金曲线。
- 平台原生跟单——复制过程发生在经纪商或平台自身的基础设施内部,例如 cTrader Copy 或经纪商的自研跟单服务;涉及的环节最少,出故障的可能性也最小,但仅限于该经纪商该平台上的服务商
- 信号市场式跟单——您通过平台附带的一个市场,订阅某位服务商,交易随后被复制到您的终端上;Pepperstone 官网将 CopyTrading by Pepperstone 描述为让您浏览各位信号提供者,并用MT4/MT5账户复制其交易
- 第三方桥接式跟单——一个外部服务通过API或终端插件连接两个账户;这种方式最灵活,也最脆弱,因为您现在要同时依赖服务商的平台、您自己的平台、桥接工具,以及三者之间的网络连接
跟单交易能降低风险吗?
不能。跟单交易改变的只是"谁在做决策",并不会降低杠杆、回撤或亏损的概率。在某些方面它甚至会提高风险,因为您继承的是一个陌生人的风险偏好,您可能根本不理解某个仓位为什么会被开出来,而一旦出问题,您也很难在正确的时机介入干预。
这一点需要直白地说出来,因为整个跟单交易品类的营销恰恰暗示了相反的结论。跟单一位经验丰富的交易者,并不等同于降低风险,原因有四个,而且都是结构性的。
没有人能向您保证一次跟单会盈利。无论是我们,还是任何经纪商、平台或服务商,都无法告诉您跟单交易一定会赚钱。任何把跟单交易包装成低风险、被动式或有保证收入的页面,描述的都是一种并不存在的东西。本页提到的这些受监管公司,之所以会公布自己的零售亏损比例,正是因为大多数零售账户都是亏损的——这是您的起点这一基础统计规律,而自动化并不能让您豁免于此。
- 过往业绩只是一个很小的样本——一份包含200笔交易、跨度12个月的记录,并不能像人们以为的那样,以足够的置信度区分实力与运气;一个从未遭遇过恶劣行情的策略,看起来会一直完美,直到它真的遇上那种行情为止
- 每一份排行榜都内置了幸存者偏差——您看到的是那些活下来的账户;爆仓的账户早就退出了排行榜,所以您见过的任何一份排行榜,从结构上说都是经过筛选的样本
- 相关性在出问题之前是看不见的——十位服务商可能都在做同一笔套利交易,只是包装不同;在那笔交易反转的那个下午,您所谓"分散化"的组合,其实只有一个仓位
- 您会在最糟糕的时机介入干预——跟单交易最常见的失败,不是服务商亏损,而是订阅者在回撤过程中断开跟单、锁定亏损,并错过之后的反弹;情绪风险并不会转移给服务商
实盘运行中,EA究竟会在哪里出问题?
几乎从来都不是策略逻辑本身的问题。在实盘中,EA出问题的原因往往是基础设施与经纪商特有的细节:品种命名、小数位数、最小止损距离、没有纳入建模的隔夜利息和佣金、终端重启,以及夜间重启的托管服务器。清单上的每一项,几乎都是通过付出真金白银的代价才发现的。
这一节是本篇指南最实用的核心部分。以下是实盘自动化交易者中真正被反复讨论到的问题,大致按讨论频率排序。
能够避免大多数这类问题的做法并不光鲜:任何新EA都应先在目标经纪商的模拟账户上完整运行一个月,然后以最小规模实盘运行第二个月,之后才切换到计划中的实际规模。两个月听起来很慢,但只要对比一下用真金白银来体会下文第三条教训的代价,就会觉得这个速度完全值得。
- 品种后缀——您的EA在寻找"EURUSD",而经纪商服务器上的名称是"EURUSD.r"或"EURUSD-ECN";EA什么都找不到,于是什么都不做,也不会报错——这是把EA迁移到新经纪商时,第一天最常见的故障
- 小数位数与点值大小——一个把止损硬编码为10个点位的策略,在5位小数报价和4位小数报价上表现会完全不同;如果代码没有对小数位数做归一化处理,风险就会在毫无预警的情况下相差十倍
- 最小止损距离与冻结区间——经纪商会强制要求当前价格与任何止损、限价单之间保持最小距离;如果EA下的止损单落在这个距离之内,订单就会直接被拒绝,而许多EA并不会处理这种拒绝情况,结果就是持有一个没有保护的仓位
- 回测中缺失佣金与隔夜利息——一项只算原始点差就盈利、但算上每手每边$3.50佣金后就转为亏损的策略并不少见;应在部署之前就把两项都纳入建模,而不是事后才想起来
- 滑点假设——回测默认按请求价格成交,但真实市场并非如此;应该用一个悲观的滑点假设重新跑一遍回测,看看资金曲线能否经受住考验
- 终端重启与重新连接——平台重启可能让EA的内部状态过时,而持仓依然存在;那些只把关键状态保存在内存中、而不是从实际持仓列表回读的策略,会因此暴露在风险之中
- 托管服务器重启与更新——一台在凌晨3点自动更新并重启的VPS,会让您的持仓在您察觉之前一直处于无人管理的状态;应关闭自动重启,或者清楚地知晓并接受这种风险敞口
- 周末跳空——没有周末应对策略的EA,会一直持仓到周日开盘;如果一个策略从设计之初就没有考虑跳空风险,那么第一次遇上糟糕的跳空,就不是一个bug,而是设计上的疏漏
- 保证金与杠杆变化——经纪商在重大事件和选举前后会下调杠杆;按旧保证金要求设定仓位规模的策略,可能会被拒单,更糟的情况是被部分强制平仓
- 品种规格在您不知情的情况下发生变化——合约规模、交易时段和到期处理方式都可能改变;请自己阅读经纪商的公告,因为EA不会替您读
什么是VPS?自动化交易需要用到它吗?
VPS是一台租用的、始终在线的服务器,能在您自己的电脑关机、休眠或断网时,让您的终端和EA继续运行。如果您在运行EA,就需要一台VPS——主要不是为了速度,而是为了保证连续性。一个只有在您笔记本电脑碰巧开着的时候才能交易的策略,根本称不上是一个策略。
Pepperstone 官网列出了VPS托管服务,将其描述为能提供低延迟以及与其交易环境之间的24小时连接;其 Active Trader Program 页面则说明 Pepperstone Pro 客户可获得免费VPS托管。我们无法从其默认英文官网核实的,是这项托管服务或其撮合引擎所在数据中心的具体物理位置。我们不会仅凭二手资料就说出某个具体机房的名字——如果服务器位置对您的策略至关重要,请直接向经纪商询问,并索要书面答复。我们的姊妹指南信号交易延迟最低的经纪商说明了应如何自行测量往返延迟,而不是轻信任何一方的说法。
- 连续性——真正的理由。家用网络会断线,笔记本电脑会休眠,会停电,操作系统会为了更新而重启;一个无人看管的策略如果在持仓中途停止运行,所暴露的风险是您无法建模的——这一点适用于每一位自动化交易者
- 延迟——被过度宣传的理由。物理位置靠近经纪商服务器的VPS能缩短网络跳数;对零售策略而言,这通常只能在动辄数百毫秒的"决策到执行"链条中省下个位数毫秒——是真实存在的好处,但远比营销宣传的要小得多