上个月帮一个汇友排查EA回测偏差,跑完EURUSD三年的tick数据,实盘和回测的净值曲线差了将近18%,查了两天才发现问题出在成本建模上——他EA里写死的点差是1.2,但Razor账户在亚洲午盘那会儿实际点差能拉到1.8加上佣金没算进去,回测自然好看得不真实。这个坑我自己也踩过,所以今天把激石Pepperstone Razor账户的点差和佣金结构捋一遍,用对比的方式说清楚,免得更多人在这上面翻车。
先说清楚Razor账户的成本构成,它跟标准账户最大的区别就是点差+佣金的分离模式。Razor的EURUSD典型点差在0.1到0.3个点之间浮动,听起来很美,但每手单边要收3.5美元佣金,往返就是7美元。标准账户则是点差从1.0起、零佣金。这两个方案没有绝对优劣,关键看你的交易频率和单笔手数。我拿自己实盘的记录算过一笔账:做EURUSD,0.1手,如果一天开平三次,Razor的佣金成本是7×0.1×3=2.1美元,点差成本约0.3×0.1×3≈0.09美元;同样的频率下标准账户点差按1.2算,成本是1.2×0.1×3=0.36美元。手数小、频率低的时候,标准账户反而更省。
但如果你做的是镑美或者黄金这种波动大的品种,结论就反过来了。我上周在GBPUSD上跑了几个短线单,Razor的点差基本稳定在0.2到0.4,标准账户同期是1.5到2.0,点差省下来的部分足够覆盖佣金。这里有个细节要注意:Razor的佣金是按开仓手数计算的,不是按平仓,所以EA里如果用部分平仓逻辑,成本模型要重新算。
实操层面,我踩过的坑主要有这几个:
再说说两个方案怎么选。我的做法是分账户跑:高频短线、手数在0.2的策略放Razor,低频、小手的放标准账户,这样成本结构最匹配。如果你只用一个账户,建议在EA里加个动态成本判断——根据当前品种的点差和预期持仓时间,估算Razor模式下佣金摊到每个点上的等效成本,超过阈值就跳过信号。代码逻辑不复杂,用MarketInfo(Symbol(), MODE_SPREAD)拿到当前点差,再除以佣金换算的点数,跟你的止盈目标比一下就行。
最后提醒一句,Razor的点差是浮动的,宣传页上的"从0.0起"是理想状态,别拿那个数字做回测基准。你们在Razor上跑EA的时候,佣金是怎么建模进回测的?有没有遇到过净值对不上的情况,交流。🙂
先说清楚Razor账户的成本构成,它跟标准账户最大的区别就是点差+佣金的分离模式。Razor的EURUSD典型点差在0.1到0.3个点之间浮动,听起来很美,但每手单边要收3.5美元佣金,往返就是7美元。标准账户则是点差从1.0起、零佣金。这两个方案没有绝对优劣,关键看你的交易频率和单笔手数。我拿自己实盘的记录算过一笔账:做EURUSD,0.1手,如果一天开平三次,Razor的佣金成本是7×0.1×3=2.1美元,点差成本约0.3×0.1×3≈0.09美元;同样的频率下标准账户点差按1.2算,成本是1.2×0.1×3=0.36美元。手数小、频率低的时候,标准账户反而更省。
但如果你做的是镑美或者黄金这种波动大的品种,结论就反过来了。我上周在GBPUSD上跑了几个短线单,Razor的点差基本稳定在0.2到0.4,标准账户同期是1.5到2.0,点差省下来的部分足够覆盖佣金。这里有个细节要注意:Razor的佣金是按开仓手数计算的,不是按平仓,所以EA里如果用部分平仓逻辑,成本模型要重新算。
实操层面,我踩过的坑主要有这几个:
- EA回测时忘记把佣金写进Commission字段,MT4策略测试器的佣金设置是按每手单边还是往返算,不同券商口径不一样,激石这边建议手动在代码里用OrderCommission()校验,别依赖测试器默认值
- 点差用固定值回测,实盘Razor的点差在新闻时段(比如非农、CPI)能瞬间拉到3到5个点,我有一版EA没做点差过滤,数据发布那几分钟连续亏损
- 佣金在账户历史里是单独一条记录,写对账脚本的时候如果只读OrderProfit()会漏掉这部分,净值和余额对不上
- VPS部署时没注意服务器延迟,Razor的报价源和标准账户不完全一样,延迟超过80ms的时候滑点会吃掉点差优势
再说说两个方案怎么选。我的做法是分账户跑:高频短线、手数在0.2的策略放Razor,低频、小手的放标准账户,这样成本结构最匹配。如果你只用一个账户,建议在EA里加个动态成本判断——根据当前品种的点差和预期持仓时间,估算Razor模式下佣金摊到每个点上的等效成本,超过阈值就跳过信号。代码逻辑不复杂,用MarketInfo(Symbol(), MODE_SPREAD)拿到当前点差,再除以佣金换算的点数,跟你的止盈目标比一下就行。
最后提醒一句,Razor的点差是浮动的,宣传页上的"从0.0起"是理想状态,别拿那个数字做回测基准。你们在Razor上跑EA的时候,佣金是怎么建模进回测的?有没有遇到过净值对不上的情况,交流。🙂
