我跑 6 个策略没一个赢 HODL,网上那些年化 300% 的回测,90% 栽在这三个坑

先摆我的基线:BTC/USDT 1 小时,2024-01-16 到 2026-08-22,22786 根 K 线,$10,000 本金。MACD、RSI、海龟、网格、ICT/SMC、趋势跟踪,6 个常见策略全部跑输「买了不动」——HODL 年化 +25.71%,0/6 跑赢。

有人会说「那是你策略太简单」。但比策略差更危险的是过拟合:把参数调到刚好贴合过去,回测漂亮得吓人,实盘一塌糊涂。三个坑我全踩过:

1️⃣ 曲线拟合噪声。参数越多,越能把历史噪声也「背」进去。K 线就一条,你调十个参数去贴合它,等于背答案,不是解题。

2️⃣ 账算错还不自知。我第一版框架就栽在这:PnL 一路累加,最后跟现金变动对不上。回测 bug 几乎都往「更好看」的方向偏——漏算手续费、用了未来数据。会计恒等式一验就露馅。

3️⃣ 没有样本外验证。拿整段历史调参数,再拿同一段报收益,等于先看了答案再考试。正确做法:数据切前 70% 拟合、后 30% 验证,参数只在训练段选,收益只在验证段报。

拿到一个漂亮回测,先问三句:账对得上吗?参数几个?样本外跑过吗?三句答不上,那个 +300% 大概率是历史噪声。

AI 写回测代码很快,但它不会替你对账,也不会拦着你过拟合。

你被哪个漂亮回测骗过?评论区说说,下篇整理《读者踩坑 TOP3》。

$BTC #加密