Skip to main content
实盘 vs 回测:滑点、延迟和心理缺口
blog 中级 · ~1 min read

实盘 vs 回测:滑点、延迟和心理缺口

用量化方式闭合回测和实盘之间的差距,建模滑点、延迟,以及毁掉纸上 edge 的心理执行错误。

· Lead Editor · · ~1 min read
#trading-systems#backtesting
本文为英文。需要查看中文翻译吗?

交互工具在翻译视图中可能无法使用。

实盘 vs 回测:滑点、延迟和心理缺口

回测里回报 30% 的系统,实盘往往只有 10-15%。这个差距不是运气差,是滑点、延迟和执行心理的总和——回测全都忽略掉了。每一项都量化出来,才能预测真实数字。

滑点建模

回测通常假设按信号价成交。实盘成交不一样。

  • 市价单:假设滑点等于半个点差加入场 1 个 tick 的反向移动、出场 1 个 tick。ES 期货点差 0.25 点的话,一个来回大约 1-2 个 tick。
  • 限价单:假设一个成交率,不保证一定成交。回测里假设每张限价单都成交,实盘成交率 70%,单子数和回报都会掉。
  • 止损单:快市里止损滑 2-5 个 tick 是常态。把止损滑点按正常滑点的 2 倍来建模。

实操规则:每笔回测交易在相信资金曲线前,先扣 1-2 个 tick 的来回成本。系统扛不住这一刀,就扛不住实盘。

延迟

信号到执行的延迟包含:

  • 指标计算时间。
  • 订单传到券商。
  • 券商到交易所的路由。
  • 成交回报。

波段交易里 1-2 秒延迟无所谓;1 分钟级别系统里,1 秒就能让价格反向走一整个 tick;高频里 100ms 都要命。

用 50 笔实盘记录信号时间和成交时间,量出真实延迟。把平均反向价格移动加进滑点模型。如果延迟成本超过每笔预期盈利的 10%,你的周期对你的基础设施来说太快了。

心理缺口

最大的差距是行为。回测每个信号都执行;实盘交易员不会。

  • 漏信号:疲劳、分心、恐惧导致 10-20% 的信号被跳过。漏掉的每一笔赢单比漏掉的每一笔亏单更痛,因为赢单本来就稀罕。
  • 主观覆盖:亏完之后挪止损或加码。一次覆盖能抹掉系统几周的利润。
  • 回撤恐慌:交易员在正常回撤里就放弃系统,错过回测承诺的反弹。

用小实盘账户前向测试来量化心理缺口。把你实际做的单子和系统发出的信号对比。回报差异就是你个人的执行拖累。多数散户会发现自己 30-50% 的回测 edge 在实盘执行中消失。

闭合缺口

  • 尽可能自动化执行。自动化能消除漏信号和情绪覆盖。
  • 用限价单加超时后市价单兜底,兼顾滑点和成交率。
  • 仓位降下来,让回撤不触发恐慌。如果 10% 回撤就让你想插手,那是仓位太大了。
  • 放大之前前向测 50-100 笔。实盘记录才是实盘表现唯一诚实的预测器。

真实数字

预期实盘回报是回测回报的 50-70%(扣掉滑点、延迟、行为拖累之后)。一个薄的回测 edge 到实盘会变负;只有具备显著裕度的回测,才能在落地到现实后存活。

相关市场数据由 TradingView 提供。

分享:
𝕏 f in r/
·
📝

我的笔记

登录后可在本文保存笔记并与社区分享。

✓ 已核查事实 审阅人 Timi Chen, 编辑顾问 · 发布于: 2026-07-01 · 编辑政策
由 Marcus Cole 起草 · 由 Timi Chen 于 2026-07-01 审核 · 最后检查于 2026-07-01

教育内容 · 非财务建议 · 风险自担

相关内容

相关术语

下一篇推荐

trading-systemsbacktesting 2026-07-01

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