什么是策略回测?

回测把已定义规则应用到历史数据,检验在明确假设下它过去会怎样表现。

MyTrade Academy
4 分钟阅读

策略回测(Backtesting)是把一套已经定义的交易或投资规则应用到历史数据,在明确的信号、成交、成本和仓位管理假设下估算它过去会怎样表现。

它是怎么运作的

回测应该按固定规则处理所有符合条件的历史样本,而不是只挑几张好看的图。

常见输出包括胜率、平均盈亏、期望值、回撤、换手率,以及结果对费用和执行假设的敏感度。

为什么交易者需要知道

回测比少量案例提供更多证据,也会暴露规则里那些写得不够清楚、无法真正编码或执行的地方。

回测不是实盘。坏数据、未来数据泄漏、过拟合、幸存者偏差、不现实成交和忽略成本都可能制造虚假的好结果。

一个简单的市场例子

把同一规则连续应用到24个历史信号,逐笔跑完后会看到连续亏损和回撤;如果只挑最好看的5张图,这些风险会被隐藏。

常见误区

看到结果后跳过不方便的历史信号。

在同一段样本上反复调参数,再把最好看的曲线当成独立证据。

常见问题

回测多少笔才够?

没有统一答案,要看交易频率、市场阶段多样性和你要估计的指标不确定性。

回测赚钱能证明策略有优势吗?

不能,只能作为需要进一步检验的证据。

需要计入交易成本吗?

需要,点差、手续费、滑点和融资成本都可能显著改变结果。

仅供教育用途。部分术语在不同国家、机构和市场中的具体口径可能不同。

回到真实课程理解它

第 33 课用真实市场事件把这个术语放回完整的分析逻辑中。

打开第 33 课