模拟盘、回测与实盘结果差异
发布于 2026年6月22日 · 更新于 2026年10月16日
同一套参数,回测、模拟盘和实盘的结果对不上?差异可能来自成交假设,也可能是故障。先按下面的表格逐项比对,再判断。三个阶段各验证什么,见回测、模拟盘与实盘的区别。
回测和模拟盘为什么不一样?
| 差异来源 | 说明 | 怎么核对 |
|---|---|---|
| 行情区间 | 回测回放历史行情,模拟盘跑的是当前行情 | 只比较相同或相近行情阶段的表现 |
| K 线内价格 | 回测按「回测模拟数据 K 线周期」的开高低收模拟 K 线内的价格路径,不是交易所真实的细周期行情 | 调细回测周期再对比 |
| 成交成本 | 回测的手续费、滑点记录在版本快照里;模拟盘默认按 taker 0.05%、maker 0.02% 手续费,在最新价上加 0.01% 固定滑点成交 | 在「已有回测参数」里查看回测快照 |
| 资金费 | 回测和模拟盘都不结算资金费 | 持仓跨越资金费结算时点时,实盘会多出这部分盈亏 |
| 参数版本 | 模拟盘可能用的不是回测通过的那一版 | 逐项对比策略参数 |
| 初始资金 | 回测的「初始资金(USDT)」不会自动成为模拟盘余额 | 对比模拟盘账户的初始资金 |
模拟盘和实盘为什么不一样?
| 差异来源 | 说明 |
|---|---|
| 滑点和深度 | 模拟盘按最新价加固定滑点成交,不吃盘口;实盘按真实盘口成交,仓位越大差距越大 |
| 手续费 | 实盘按你在交易所的实际费率,受 VIP 等级和返佣影响 |
| 资金费 | 实盘持仓会真实收付资金费,模拟盘不结算 |
| 交易所规则 | 实盘会遇到最小下单量、价格限制、仓位上限、持仓模式冲突等交易所拒单;模拟盘按 Binance 或 Hyperliquid 的公开规则和精度模拟 |
比较时,用相同的资金规模和仓位上限,并把模拟成本和交易所实际收费分开看。模拟盘结果接近预期,也不保证实盘表现相同。
什么情况才是真问题?
出现下面任何一种情况,请带上两个策略的名称、时间点和「策略事件」记录,发到 support@alphafox.app:
- 同一时刻,模拟盘和实盘对同一信号做出相反方向的操作;
- 事件显示已成交,但交易所账户里没有对应的仓位变化;
- 参数一样,但两边显示的配置版本不同。
实盘策略意外停止或报错,先看策略无法启动或被停止。