Backtesting 与实盘结果对比:如何验证 AI 交易系统 — 2026 年 6 月 4 日

发布于 2026 年 6 月 4 日 — PMTS Research Team

在量化交易员和机构资本配置者之间,很少有像 Backtesting(历史回测)实盘交易结果 之争那样被普遍误解的话题。回测是一种模拟:基于历史数据对一个假设的检验。实盘交易则是真实的经济活动,带有真实的点差、真实的滑点、真实的流动性缺口和真实的人为关注。两者之间的鸿沟,正是大多数零售系统悄然失效的地方 — 也是机构级系统证明其优势的地方。

本指南将解释 PMTS(Professional Modular Trading System)如何进行验证、为何我们视回测为必要但远远不够,以及投资者如何辨别一条被过度拟合到过去的曲线与一个能在真实市场中存活下来的系统之间的差异。

回测实际上衡量的是什么

回测只回答一个问题:"如果这一组明确的规则被应用到历史价格数据上,会发生什么?"这有用,但并不等同于证明系统真的有效。回测同时衡量三件事:规则的质量、数据的质量,以及对执行假设的质量。如果其中任何一项出错,结果就是披着证据外衣的虚构。

零售系统中最常见的回测错觉包括:

  • 前视偏差(look-ahead bias) — 使用决策时刻本不应可得的信息。
  • 幸存者偏差 — 仅在仍存在的工具上进行测试,忽略已退市、违约或被并购的工具。
  • 过度拟合(overfitting) — 反复调参直到曲线在过去看起来漂亮,却不检查参数是否具备泛化能力。
  • 不切实际的执行 — 以中间价假设成交,忽略点差、隔夜利息、佣金和滑点,或假设收盘时拥有无限流动性。
  • 测试窗口的选择 — 挑选有利于策略的时期,刻意避开会令其失败的市场状态。

这些问题中的任何一个,都足以把一个亏损系统包装成漂亮平滑的资金曲线。但它们没有一个能在真实账户中存活。

PMTS 如何构建验证管线

在 PMTS,验证不是一次性的测试 — 它是一组顺序滤网,候选策略必须依次通过,然后才能在 MetaTrader 5 上接触任何投资者资金。该架构包含四个阶段,每个阶段的设计目的都是为了证伪策略,而不是确认它。

阶段 1 — 样本内回测

第一阶段是在一个明确的样本内时间段内的经典回测,通常使用从 MT5 获取的多年 XAUUSD 的 tick 级数据。这是候选规则首次以代码形式表达的阶段。我们明确记录所有假设:点差模型、佣金、swap、滑点分布与订单类型。我们在此阶段不进行参数优化 — 我们只是记录规则最初被写下时的无偏表现。

阶段 2 — 样本外 Walk-forward

第二阶段是 walk-forward 分析。数据集被切分为滚动区段:在样本内窗口中估计参数并冻结,然后在紧随其后的样本外窗口中度量表现。窗口前移,过程重复。一个在样本内表现优异、在样本外崩溃的策略,是被过度拟合的;而一个能在大量样本外窗口中保持稳定的策略,代表真实市场规律的概率要高得多。

阶段 3 — Monte Carlo 与制度(regime)压力测试

在第三阶段,PMTS 对交易序列进行数千次重采样,以在同一规则集下估计可能资金路径的分布。我们还会在不同的市场状态下测试策略:FOMC 当周、地缘政治冲击、低波动率震荡、高波动率趋势。一个稳健的系统并不是回测收益最高的那个 — 而是在扰动交易顺序、滑点假设或制度组合时,其结果分布仍能保持可接受的那个。

阶段 4 — 在真实 MT5 基础架构上的实盘 Demo

只有在前三个阶段通过之后,策略才会在 MT5 demo 账户上实盘运行,使用真实的经纪商点差和真实的延迟。这是唯一能捕捉到回测无法完全建模的摩擦的阶段:订单拒绝、重新报价、部分成交、周末跳空,以及面对 Fed 行情时执行速度的实际极限。能够在一个有意义的窗口期内 — 通常是跨越多种市场状态的数月时间 — 通过 demo 的策略,才会成为小额真实资金配置的候选。

PMTS 的实盘数据是什么样子

验证不是抽象的练习。"回测—实盘"转移成功的最清晰证据,是实盘表现与模型预期之间的一致性。在 PMTS 由 19 个投资者账户 组成、跨 7 家经纪商(包括 MetaQuotes、DarwinexZero、FTMO、MultiBank Group 与 MEX Atlantic)运行的组合中,AI 引擎从 MT5 直接拉取产生了以下经审计的实盘数据:

  • 30 天窗口(2026 年 5 月 5 日 – 6 月 4 日): 4,435 笔交易,USD 2,797,967.31 净利润,57.41% 胜率。
  • 7 天窗口(2026 年 5 月 28 日 – 6 月 4 日): 336 笔交易,USD 281,974.35 净利润,50.00% 胜率。
  • 2026 年 6 月,MAM 主账户: 15 笔交易,73.33% 胜率,profit factor 2.4483,月初至今 +1.0541%。
  • 2026 年 5 月,信号账户: 82 笔交易,64.63% 胜率,profit factor 2.5793。
  • 2026 年 5 月,分配账户: 月度回报 +13.5411%,profit factor 2.3269。

这些数字来自实盘 MT5 数据 — 不是模拟、不是精选案例。它们正是集成仪表板向每位投资者展示的数字,带着相同的时间戳和相同的交易 ticket。

为什么单凭胜率无法完成验证

新投资者常犯的一个错误,是把单一数字 — 胜率、月度回报或 Sharpe 比率 — 当作证据。这些指标单独使用都不充分。没有 profit factor 的胜率毫无意义:一个 80% 胜率却把单笔亏损放大到盈利五倍的系统,是失败的系统。没有 Sharpe 的 profit factor 是不完整的:一个系统可能盈利,但波动大到没有理性投资者会持有。没有 Sortino 和 Calmar 的 Sharpe 会忽略下行风险:两个 Sharpe 相同的系统,可能有截然不同的回撤曲线。

PMTS 每天都会在投资者仪表板上发布所有这些指标。原因是结构性的:透明的系统欢迎审视,而正是审视区分了回测与真实业绩(track record)。

投资者如何读懂其中的差别

当您评估任何 AI 交易系统 — 无论是 PMTS 还是其他 — 都请应用三道滤网。第一,询问公布的结果是实盘还是模拟。如果提供方无法区分,答案就是"模拟"。第二,要求完整分布:逐笔交易历史、回撤曲线、月度回报和 profit factor — 而不是某一个被高亮的单一数字。第三,询问实盘历史跨越了多长时间、覆盖了多少种不同的市场状态 — FOMC 当周、地缘政治冲击、低波动率盘整与高波动率趋势日。仅在单一市场状态下的六个月实盘历史,不是验证,而是运气。

您可以直接通过 投资者仪表板 查看 PMTS 的实盘交易日志、资金曲线和每个账户的表现。上述数字正是您在那里会看到的数字,无延迟、无人工筛选。

PMTS 所采用的实务标准

在内部,PMTS Research Team 在将任何模块提升到生产环境之前会应用一项简单的检验:前 60 个日历日的实盘 profit factor 必须保持在样本外回测 profit factor 的 70% 以内,实盘最大回撤必须保持在模型回撤的 130% 以内。任一上限被突破,该模块就会被降级回 demo 并被重新审视。这种纪律并不光鲜,但它正是平台能跨越多种市场状态持续复利、而非在一次冲击后崩溃的原因。

对于正在考虑如何在算法策略中配置资本的投资者,结论很直接:回测是起点,而非终点。真正重要的业绩,是您能够在真实经纪商对账单上、在真实的市场状态范围中、用同一套生成它的规则去验证的那一份。

如果您希望看到一份按照您自己的入金币种和风险画像生成的"回测—实盘"对比,请开立 PMTS 投资者账户,您将获得机构桌面内部审阅的同一套指标,并按分钟刷新。

免责声明:过往表现不代表未来结果。交易涉及重大亏损风险,并不适合所有投资者。所呈现数据截至 2026 年 6 月 4 日来自经审计的实盘 MT5 账户,在后续期间可能出现重大变化。

Table of Contents

Ready to start trading with AI?

Join hundreds of traders using PMTS algorithmic trading technology

Get Started