问题 · 数据截至 2026-10-30

回测或实盘记录要多少个月才够?

如果真实年化夏普是 1,单个结果要约 48 个月才能达到 t = 2;夏普 2 要 12 个月。如果这个结果是试了很多次里最好的那个,需要更久:100 选 1 要 t ≥ 3.51,夏普 1 时是 12.3 年。

公式

t = 夏普 × √年数 所需月数 = (t / 夏普)² × 12

这是 Lo (2002) 在收益独立同分布假设下的结果,所以是下限:收益有自相关时需要更久。

对照表

真实夏普单个结果(t ≥ 2)100 选 1(t ≥ 3.51)48,407 选 1(t ≥ 4.90)
0.516.0 年49.2 年96.2 年
14.0 年12.3 年24.0 年
212 个月3.1 年6.0 年
35 个月16 个月32 个月

哪些月份算数

只有没被拿来拟合的月份才算。用大语言模型跑的回测,模型训练截止日之前的月份无法排除被模型见过,只有截止日之后的月份是干净的。Check a backtest(英文)会帮你切分时间窗。对于你准备跟单的交易员,只有你选中他之后的记录,才检验得了你这次选择。

每一个试过的变体都要算上,包括被丢掉的。AI agent 一分钟就能试五十个;仓库里的插件会边跑边计数。

相关问题

数字每天根据 latest.json 重建。方法:方法。不构成投资建议。