关于这个问题,以前我还真以为是一样的,至少差别不大,现在问了AI,有了以下说法。
演示账户(Demo)跑出来的结果不能算完全真实,但也不是毫无参考价值——它处于"行情真实、执行不真实"的中间状态。具体到黄金这类品种,差距会比外汇主货币对更明显。
演示账户里"真实"的部分- 行情数据是真的:Demo 账户接收的 Bid/Ask 报价与真实账户同源,来自经纪商的流动性提供商,K 线和 tick 数据是一致的
- 点差理论上一致:多数经纪商 Demo 和 Live 用相同的点差表(尤其 ECN 账户),但不保证完全一致——有些经纪商会刻意把 Demo 点差设得更漂亮
- 技术指标、EA 逻辑验证是真的:你在 Demo 上验证开平仓条件、止损止盈触发、挂单执行逻辑,这些结论是可信的
演示账户里"不真实"的部分(关键差距)1. 成交机制不同
Demo 账户的订单几乎100% 按请求价格成交,没有滑点、没有 requote、不会被拒单。而真实账户在黄金这种跳空频繁的品种上:
- 数据发布时滑点 5-20 点是常态
- 亚盘流动性差时点差瞬间扩到 50-80 点
- 大单可能被部分成交或拒
2. 点差可能"美化"
部分经纪商(尤其是做市商类型)会给 Demo 账户更紧的点差吸引客户,Live 账户实际点差比 Demo 宽 20-50%。黄金这种点差本就宽的品种,差距会被放大。
3. 流动性深度不同
Demo 没有真实的订单簿深度概念。你的市价单一律"秒成交",但真实账户在大行情时可能成交在远离请求价的价位。
4. 库存费/佣金
Demo 账户经常不扣或者低估 swap 和 commission,而真实账户每天过夜会扣库存费(黄金的 swap 通常不低)。
5. 心理层面的"假"
这是最隐蔽的:Demo 账户赚了 1000 美元你毫无感觉,真实账户浮亏 100 美元你可能就会失眠、提前平仓、移动止损——行为偏差会让实盘结果系统性差于 Demo。
黄金品种上的特殊差距黄金相比 EURUSD 等主货币对,Demo vs Live 的差距更明显:
- 跳空频率高:黄金亚盘开盘、美盘 CPI/非农发布时常跳空 10-30 点,Demo 里这些 gap 会被"平滑处理"或直接按原价格成交,实盘则是跳空成交
- 点差波动剧烈:黄金点差日内波动范围可能从 15 点飙到 80 点,Demo 常常给一个"平均值",掩盖了极端时段的真实成本
- 滑点放大:黄金 1 分钟波动 5-10 点很常见,真实市价单滑点比 Demo 看到的要大得多
Demo 结果在什么情况下可信如果你的策略满足以下条件,Demo 结果有一定参考价值:
- ✅ 中长线策略(持仓数小时到数天),不依赖精准入场点位
- ✅ 止盈目标 ≥ 50 点,点差和滑点占盈利比重小
- ✅ 经纪商 Demo 和 Live 同源点差(可通过对比同一时刻 Demo/Live 报价验证)
- ✅ EA 自动化交易,排除人为情绪干扰
- ✅ 测试周期覆盖至少 1-3 个月,跨越不同市场状态
Demo 结果在什么情况下不可信- ❌ 剥头皮/高频策略(止盈 1-15 点):Demo 的零滑点会让这类策略看起来暴利,实盘必亏
- ❌ 重大数据发布时段交易:Demo 不反映真实滑点和 requote
- ❌ 大仓位测试:Demo 里 10 手也能秒成交,实盘可能部分成交
- ❌ 依赖挂单精准触发:黄金的跳空会让挂单在远离预期价位成交
更可靠的验证路径单纯 Demo 测试不够,建议这样递进验证:
- MT4 回测(99% 建模质量 + 可变点差 + 滑点 + 佣金) → 验证策略逻辑和成本敏感性
- Demo 账户实跑 30-60 天 → 验证 EA 在真实行情流下的稳定性(注意:Demo 的成交依然偏理想)
- 微型实盘账户(Cent Account / 几百美元)实跑 30-60 天 → 这才是真正接近真实的验证
- 对比 Demo 和 Cent 账户同期的交易结果:如果 Cent 账户盈利因子低于 Demo 的 70%,说明 Demo 美化严重,需要调整策略参数或换经纪商
⚠️ 一个实战经验:黄金 EA 在 Demo 上跑出的盈利,实盘保守打个 5-7 折估算比较现实。如果点差和滑点设置得贴近真实,这个折扣会更小。
给你的具体建议既然你前面在做 XAUUSD 回测,下一步验证路线应该是:
- 先用回测(99% tick + 真实点差/佣金/滑点)确认策略在历史上站得住
- Demo 账户跑 1-2 个月,主要看 EA 是否稳定运行、有无 bug、是否与回测结果方向一致
- 开一个 cent 账户(几十到几百美元本金)实跑 1-2 个月,这是最接近真实的结果
- 对比三段结果:回测盈利因子 vs Demo 盈利因子 vs Cent 实盘盈利因子。三者应该递减,且 Cent 实盘不应低于回测的 50%
只靠 Demo 就判定策略"行"或"不行"都不靠谱——Demo 赚不代表实盘赚,Demo 亏也不一定实盘亏(除非是剥头皮这种对执行极敏感的策略)。Cent 账户才是黄金策略真正的试金石。 |