我们的 Backtest 项目和 Trading 项目连续开发,差不多用了一年半时间。整个 Trading 项目从立项到建成,光是写代码这一块就消耗了一年。无数个日日夜夜,我夜以继日地工作。

从 Trading 项目上线以来,在进入实盘之前,我们用 Backtest 项目在物理机上进行了大量回测运算。通过全局回测实现的这些策略,都放在 Trading 项目的待加入策略中。这几万条策略里,通过的全是我们在全局进行提优优化好的策略。单看每一条策略,它的确有样本外的数据,而且的确都是盈利的。

进入实盘的时候,我们将这些已经通过、已经盈利、看着非常不错的策略都进行了组合回测。等于说,我们是经过多轮调整之后进入实盘的。按道理来讲,每条策略都应该能盈利。即使说过拟合,在我们这个实盘里,因为通过了组合回测的验证,共享资金按道理应该是有亏有赚、赚多亏少。但在我们的实盘里,过去的半个月,几乎每天都是亏损的。期间我一共进行了三次人工干预,进行峰值回测干预,才让它有三天盈利。

除了这三天以外,几乎每天都是亏损的;如果不是我人工干预,都是亏损的。我搞不清楚为什么会这样,自己也回头对比了之前 TradingView 的策略。

单说 BTC 这个币种,回头看一言难尽。刚开发出来的每一个都以为是伟大的作品,每一次失利都以为是临时性的错误,没想到是个拟合的产物。比如:

海龟:年化 -30%~65%;

1Day双阳:年化 -20%~30%;

SuperTrend:年化 -25%~5%;

30min_Comet:年化 -40%~-30%;

BB爬楼梯:年化 -30%~15%;

SuperTrend爬楼梯:年化 -20%~15%。

爬楼梯这个版本倒是出乎我的意料,但每个月都要受尽亏损 1%~5% 的煎熬。回头看月度收益表,80% 都是红的,估计一般人也吃不消,至少我在实盘中也很难受得住。

再看 BB+SAR:2025年(-33%),2026年(+14.01%)。后面的 Pixiu 后期版本,因为减仓导致持续亏损。

我思考了一下:我目前的处境和 Pixiu 最终版本([4H] PBB+SAR BTC V8)很像,因为我的 demo 就是参考这个开发出来的。我在我的穷举回测中,不断约束、压制、控制最大回撤,只要在训练段跑赢持币,我就用它。现在所有币种实盘面临的结果就是:回测顶呱呱,一进入实盘之后,就开始小额度、细水绵长的亏损。

这和我们开发出来的貔貅一样,回测时很漂亮,甚至说是全绿;实盘立刻开始像水龙头没关一样亏损。

我也看了一下,我们前面做的 ETH爬楼梯、BB爬楼梯、SuperTrend爬楼梯、Doge 策略 BB+SAR 版本,应该有十几个左右。

所以现在搞得我很迷茫,我不知道这个 Trading 项目该怎么进行下去。按道理来讲不错呀,因为我自己回头看了,包括我自己实盘,大概有 5 成以上的几率是能盈利的——我们盈利都是超过 40%,最大亏损才 30%,盈利可能就 100%。按道理来讲这个项目不错呀,只不过我们可能在 Trading 位上的周期都是 4H 的。但回到现在的问题,我们目前实盘中的确有很多周期,可能从 15分钟、30分钟、1小时、2小时、144分钟、160分钟、4小时、6小时、8小时都有。那假如说仅仅是我们 4 小时的趋势策略,看总体也是亏损的呀,所以这个和周期有关系,但也没太大关系吧?所以我很迷茫,我不知道该怎么办了。

AI总结

这篇是博主口述、由AI整理润色后成文,内容都来自他当天的真实讲述,未作杜撰。这是一段交易项目实盘受挫后的真实复盘:Backtest 和 Trading 项目熬了一年半,回测时每条策略都盈利、组合回测也漂亮,一进实盘却几乎天天亏损,只有三天靠人工干预才转正。

他点破了一个最扎心的可能——那些漂亮的策略,可能只是拟合的产物。回测全绿、实盘漏水,这不是运气差,而是训练段和真实行情之间那道缝。他为此反复比对 BTC 各策略的年化、回想貔貅的老路,越比越迷茫。

迷茫本身不是坏事。能停下来承认「回测顶呱呱、实盘天天亏」这个反差,说明他没有拿「再优化一下」来自我麻痹。下一步不是急着找答案,而是先接受一个事实:回测里跑赢的东西,未必是市场上能赚到的东西。想清楚这一点,路才会慢慢露出来。