ForexBestRobots.com比较 EA →

经纪商与执行 · 总成本

外汇 EA 的交易成本:点差、佣金与隔夜利息

结合点差、佣金、隔夜利息、滑点与策略交易频率,计算外汇 EA 的真实运行成本,而非只比较宣传点差。

阅读时间:15 分钟由 ForexBestRobots 编辑团队审查
外汇 EA 交易成本构成图:点差、佣金、隔夜利息与滑点ForexBestRobots 原创示意图注重风险的实用指导

看似最便宜的账户,并不总是某款 EA 成本最低的账户。

EA 承担的不只是市场报价窗口显示的点差。相关指标是策略仓位规模、持仓时间、交易频率和执行质量产生的总成本。公平比较须将每项成本换算为相同单位。

EA 可能承担的五类成本

组成部分何时产生为何变化
点差通过开仓和平仓所用 Bid/Ask 价格体现。品种、账户、时段、新闻与流动性。
佣金按单边或完整往返计算,通常按手数收取。账户类型、交易量等级与货币换算。
隔夜利息 / 融资成本持仓跨越换日时。方向、交易工具、日期与经纪商安排。
滑点成交价格不同于请求价格时。波动率、流动性、规模、延迟与路由。
其他费用取决于经纪商与账户。不活动、数据、换汇或出金政策。

分析策略时应区分交易成本与非交易费用。出金费影响账户持有人,但不改变每个信号的期望值;点差、佣金、隔夜利息和滑点则会改变。

将成本换算为统一可比较单位

选择账户货币、pip、point 或每标准手金额,并一致换算各项成本。检查品种合约大小与跳动价值,不要假定一个 pip 在所有货币对和账户货币中的金额相同。

简单往返成本估算

根据实际入场和退出价格中的点差影响、往返佣金、持仓期隔夜利息和净滑点估算总交易成本。不要将完整点差加两次,也不要从已按成交 Bid/Ask 计算的利润中再次扣除。使用观察值,而非宣传最低值。

若佣金按单边报价,完整开平仓周期应乘二。若 EA 分批建立多个持仓,应计入每个订单号。对于部分平仓,应核实实际账户历史如何计收佣金和融资成本。

成本模型应匹配 EA

高频或短目标 EA 通常对点差和滑点更敏感。持仓数日的波段系统可能对隔夜利息更敏感。网格策略会在多个同时存在的订单上累积点差、佣金和融资成本,因此应同时按订单组合和单笔交易评估成本。

短周期剥头皮交易

关注点差分布、成交质量与每次往返佣金。

多日波段交易

模拟多空隔夜利息与经纪商三倍隔夜利息安排。

多个订单号网格或订单组合

汇总整个订单组合与峰值风险敞口的成本。

优化入场规则前应测试成本敏感性。采用不现实的低固定点差回测,可能使脆弱策略看似稳健。

建立代表性成本样本

  1. 采集 EA 实际交易时段的典型点差。
  2. 只有 EA 可能在换日、时段开盘或新闻时交易,才纳入这些时段。
  3. 从已平仓实盘或模拟交易导出佣金和隔夜利息。
  4. 计算入场及退出请求价格与成交价格之差。
  5. 按品种、时段、方向与手数分组。
  6. 承担资金风险前,用更差但合理的成本对模型进行压力测试。

正常情形用中位值建模,压力情形用较高分位的不利值。目标不是预测每次成交,而是理解现实交易摩擦后策略是否仍有空间。

公平比较账户的流程

相同经纪商法律实体与账户货币
相同品种合约与手数
相同交易时段与观察日期
采用点差分布,而非最低点差
佣金换算为往返成本
检查多空两侧隔夜利息
计入执行错误与滑点
有足够观察覆盖 EA 正常行为

不要仅凭成本选择账户。平台稳定性、监管保护、出金可靠性与经纪商执行政策仍是独立要求。

假设的往返成本计算

假设为美元账户与标准 EURUSD 合约,每手一个 pip 价值为 $10 。以下输入为教学假设,并非经纪商报价或已测量 EA 结果。

组成部分每手成本pip 等值
点差:1 pip$101.0
往返佣金$70.7
净不利滑点:0.2 pip$20.2
一次换日,获得隔夜利息−$1−0.1
模拟总成本$181.8

在 0.10 手时,此模拟总额为 $1.80。隔夜利息收入减少成本,支出增加成本。应说明滑点涵盖入场、退出还是带正负号的合计。实际点差与融资成本取决于交易时间和方向。

核对成交利润,避免重复扣除成本

对于选定的 MT4 订单, OrderProfit() 不含佣金与隔夜利息。加上其带正负号的值,得到该订单净结果: OrderProfit() + OrderCommission() + OrderSwap()。示例数字为 $12.00 − $0.70 − $0.10 = $11.20。

按实际成交价格计算的利润已反映点差与成交滑点。不要再次从该结果扣除模拟点差或滑点。将单独记账费用与账户账本核对,评估订单组合时汇总全部相关订单。

官方 OrderProfit 参考文档 说明了哪些费用被排除。

官方参考

MT4 的 合约规格 显示由经纪商提供的点差、合约大小、跳动价值、交易量限制、隔夜利息和交易时段。将这些字段及实际账户历史作为计算起始数据。