
Forward Testing:为什么 demo 是必经之路
在 demo 账户上做 forward testing,能验证回测过的系统在实盘条件下还能不能跑。本文讲清这步为啥不能省,新手怎么跑。
交互工具在翻译视图中可能无法使用。
Forward Testing:为什么 demo 是必经之路
回测告诉你"本来会发生什么"。forward testing 告诉你"实际发生了什么"——包括回测根本建模不了的所有东西。
什么是 forward testing
forward testing(也叫 demo testing 或纸面交易)用模拟资金在实盘市场数据上跑系统。它是历史验证和实盘交易之间的桥。策略实时执行,吃实盘点差、实盘新闻、实盘滑点——但没钱的风险。
为啥回测不够
回测抓不到这些:
| 实盘因素 | 回测漏掉什么 |
|---|---|
| 新闻时段点差扩大 | 止损成交价比触发价差一截 |
| 流动性缺口 | 止损直接被跳过 |
| 服务器延迟 | 进出场延迟几秒 |
| 拒单 | 重报价和 "off quotes" 报错 |
| 断线 | 单没下出去或没改成 |
| 心理压力 | 哪怕是模拟,实时交易也会让人焦虑 |
| 周末跳空 | 外汇和期货开盘价离周五收盘价差一截 |
| 经纪商特有执行 | 同一策略两家经纪商成交不一样 |
任何一条都能把 0.5R 期望值变成实盘 -0.2R。
forward testing 要跑多久
| 策略频率 | 最短 demo 周期 |
|---|---|
| 日线 / 波段 | 3 个月 |
| 日内(H1、M15) | 2 个月 |
| 剥头皮(M5、M1) | 1 个月 |
| 高频 / tick | 2 周密集实盘测试 |
最短也得产出至少 50–100 笔实盘交易才有统计意义。低于这个数,你分不清偏离回测到底是噪声还是系统崩了。
forward testing 期间测什么
把实盘结果跟回测预期对比:
- 胜率:实盘胜率在回测 ±5% 以内吗?
- 平均盈亏(R):实盘数字跟回测接近吗?
- 单笔期望值:实盘期望值至少是回测期望值的 50% 吗?
- 滑点:平均比触发价差几个 tick?
- 拒单率:单子多久填不上一次?
- 最大回撤:实盘回撤在回测回撤的 1.5 倍以内吗?
- 交易频率:每周大概做了预期的交易数吗?
任何一条明显偏离,要么回测有缺陷,要么实盘条件不一样——上实盘前先查清楚。
搭建 forward test
- 用你打算上实盘的同一家经纪商——不同经纪商行为不同。
- demo 余额跟你实盘要入的金额一样(10 万美元的 demo 测不出 5000 美元账户)。
- 杠杆和品种列表一样。
- 尽量自动跑——手动执行会带来不一致。
- 每笔交易都记日志:入场、出场、R 倍数、滑点、备注。
- 当天就把 demo 交易跟回测交易对账——任何差异都标出来。
回测和实盘偏离的常见原因
- 点差假设太紧:回测用 0.5 pip,实盘波动时点差是 1.5
- 假设止损按触发价成交:实盘止损成交差 1–3 个 tick
- 假设限价单按价格成交:实盘限价单常常只部分成交或不成交
- 假设按 bar 收盘时间下单:实盘执行多 1–5 秒
- 没算交易成本:实盘佣金和隔夜利息吃掉期望值
- 手动错误:漏信号、手数填错、误平仓
- 流动性假设:回测假设按打印价成交,实盘市场动了
forward test 失败了咋办
forward test 失败是信息,不是失败。步骤:
- 找出哪个因素导致偏离(滑点?点差?拒单?)
- 重审回测——假设现实吗?
- 假设错了,改回测重新验证
- 实盘条件确实不一样,承认系统在这家经纪商上可能做不了
- 执行质量是问题,换家经纪商测
- 考虑降低交易频率(交易少 = 滑点影响小)
- 入实盘前再跑一个完整周期
转实盘
满足这些才入实盘:
- 完成 100+ 笔 demo 交易
- 实盘期望值 ≥ 回测期望值的 50%
- 实盘回撤 ≤ 回测回撤的 1.5 倍
- 拒单率 < 5%
- 规则无一例外地遵守
- 每周复盘日志
然后用最小仓位(0.01 手、1 股)入实盘跑前两周。实盘心理会吓你一跳。哪怕 demo 纪律再严,第一笔真金白银的感觉就是不一样——这正常,所以才必须用小仓位。
新手为啥跳过 forward testing(不该跳)
- 急:"我现在就要赚真钱"
- 自信过头:"我回测漂亮得很"
- 嫌弃模拟执行:感觉不"真"
- 信号卖家和课程营销的怂恿
每一条都让新手爆过账户。forward testing 是交易里最便宜的保险。
下一篇:上实盘后,跟踪这些表现指标,看系统还在不在工作。
实时行情
打开完整图表 →相关市场数据由 TradingView 提供。
我的笔记
登录后可在本文保存笔记并与社区分享。
相关内容
相关术语
Trading Plan
trading-psychologyA written set of rules covering what you trade, when you enter, when you exit, how much you risk, and how you review trades. It removes decisions from the heat of the moment.
Edge
trading-psychologyA repeatable reason your trades should make money over a large sample, paired with risk management. A few lucky wins are not an edge.
Journaling
trading-psychologyWriting down every trade's setup, entry, exit, size, emotion, and the result, so you can review patterns and improve over time.
下一篇推荐
Trading System Development Lifecycle: Hypothesis to Deployment
A complete development lifecycle from hypothesis through testing, optimization, and live deployment with concrete gates and kill criteria at each stage.
阅读更多 →Smart Recommendations