经纪商成本审计:交易记录上的点差、滑点、佣金和隔夜利息
ConfirmedTrades 团队 · April 6, 2026 · 阅读约 7 分钟
执行成本是边缘 EA 的葬身之地。如何在执行面板上以点数解读点差和滑点,以及佣金和隔夜利息藏在哪里。
为什么成本决定策略能否迁移
一个 EA 没有唯一的结果。它在每个经纪商、每种账户类型、每个时段都有各自的结果。在成交紧凑的原始点差 ECN 账户上赚钱的同一个 EA,在点差两个 pip 的标准账户上可能亏钱,因为它的平均盈利只有三个 pip。在你跟随信号或购买外汇机器人之前,你需要知道优势相对于它所付成本有多大,以及你的经纪商成本是否相近。
ConfirmedTrades 记录四种成本。两种来自实时终端(点差和滑点),两种来自交易历史(佣金和隔夜利息)。
读滑点数字之前要明白一点:滑点只能在事先设定了价格的地方度量。这意味着挂单的入场(买入或卖出的限价或止损单)以及止损或止盈的出场。普通市价单没有可比较的设定价格,所以这些交易被排除而不是估算——只做市价交易的账户几乎不会显示滑点,那是数据缺失,不是完美成交的证据。正数始终意味着成交比设定价格更差。
MetaTrader 4 多了一层麻烦:终端在挂单触发的瞬间覆盖其价位,因此入场滑点完全无法从 MT4 历史中恢复。较旧的 MT4 记录只能度量出场侧(止损/止盈)。较新的连接器版本在订单仍然有效时记录价位,因此凡是由较新版本下出的 MT4 挂单,其入场都能与 MT5 上一样被精确度量。MetaTrader 5 保留原始订单,两侧都能度量。
点差分布,以点数计
连接器每隔几秒采样账户所交易品种的实时点差,并以直方图存储,包括日内和每日。执行面板按品种以点数显示它,而非 pip 或货币。点数是经纪商对该品种的最小报价增量,面板会显示小数位数,所以 5 位报价的 EURUSD 12 点等于 1.2 pip。
使用点数是为了让不同规模的账户可以比较,也让你能拿这个数字对照自己经纪商的报价。要看的东西:账户实际交易时段的典型点差、开盘和新闻时段扩大了多少,以及 EA 的平均盈利是否明显大于这个典型点差。
滑点:开仓与平仓
滑点是交易要求的价格与实际成交价格之间的差距。它从交易历史中上报:MT5 上每笔成交的开仓和平仓都有,MT4 上只有止损和止盈平仓。它以带符号的点数显示,你能看到成交倾向于帮助还是伤害。
平仓时持续不利的滑点——成交差于设定价,尤其是止盈时——是经纪商或策略时机在让账户损失回测永远显示不出来的钱的信号。模拟账户上成交持续优于设定价是模拟服务器的特征,也是对仅有模拟结果保持怀疑的又一个理由。
交易表格中的佣金和隔夜利息
当所有者公开时,交易历史表可以显示“手续费”列和“隔夜利息”列。佣金是原始点差经纪商用来替代宽点差的每手费用;隔夜利息是持仓过夜跨过每日结算时的融资费用或收入。
两者都已包含在用于收益、回撤和评分的净利润中,你无需再减一次。你要从这些列里看的是比例。如果一个持仓数天的策略,其隔夜利息列相对利润是一个很大的负数,说明策略在与融资成本对抗。如果佣金占平均盈利的很大一部分,说明策略很薄。
综合起来:成本比率
一个简单而有启发的练习:取交易最多品种的平均盈利点数,用典型的往返成本(点差加开仓和平仓的平均绝对滑点,再加换算成点数的佣金)除以它。如果成本超过平均盈利的约三分之一,交易记录的经纪商与你的经纪商之间的微小差异就会决定你是否赚钱。
你可以从执行面板获取按品种的数字;如果所有者允许,用自定义分析单独隔离一个品种,查看它自己的平均盈利、平均亏损和期望值。
拿到答案后怎么做
- 把点差分布与你自己经纪商在相同时段的报价比较。在你的经纪商开一个模拟账户采样点差就足够了。
- 检查账户类型是否与你要交易的类型一致。原始点差账户和标准账户在实践中是不同的策略。
- 用仓位大小和点值计算器把点数换算成你会使用的手数下的金额。
- 假设你的滑点至少和交易记录的一样糟,而且通常更糟。
延伸阅读
成本是尽职调查的一条腿。购买信号前的尽职调查涵盖其余部分,识破伪造的 EA 结果处理那些正因为从未支付成本才显得漂亮的记录。
一站式完成
在 ConfirmedTrades,每个已发布的账户都会显示其验证徽章、标记马丁格尔、网格和缺失止损的 AI 策略分析、完整的回撤与风险统计,以及按品种的执行成本——让你在信任一套策略之前先审查它,或证明你自己的策略。