记录一次给策略立规矩(2026-08-13)

找一条新腿的价值,不如记下一条"以后别再走"的死路。

08-13 跑完两组回测,屏幕上的收益几乎全是负的。那天做的不是继续找,而是把"以后不能再做什么"一条条写下来。

因为一次失败的验证,如果不落成规矩,下次还会用另一种形式再失败一遍。


两组被数据拒绝的腿

先看当天跑出来的东西。两组的配置完全一致:12 币 / 5000 根 1h 主网 K 线(约 208 天)、24h 持有、120min 冷却、5% 止损 / 15% 止盈、手续费 1bp。行情门控用的是"12 币 24h 收益均值 > +2%",样本内 / 样本外切分点沿用 2026-08-01(即 07-31 之后的真样本外)。

第一组:低动量做多(LONG 低动量反转)

配置 笔数 总收益 胜率 回撤
A 上涨限定 TOP1 74 −29.63% 50.0% 39.06%
B 不限 regime TOP1 169 −36.63% 48.5% 55.79%
D1 上涨限定 TOP2 148 −25.82% 50.7% 50.82%
D2 上涨限定 TOP3 222 −54.01% 49.1% 72.02%

第二组:动量跟随(上涨 regime 做多高动量)

段 笔数 总收益 胜率 最大回撤
A 仅上涨 regime 81 −50.50% 33.3% 54.9%
B 不限 regime 184 −49.56% 45.1% 58.7%
C 上涨 regime 入场 39 −7.04% 46.2% 16.7%
C 非上涨 regime 入场 145 −45.73% 44.8% 55.2%
D TOP_N=2 / 3(上涨限定) 162 / 243 −60.6% / −68.9% — 更差

对照 factor_ic 自己:SHORT 高动量腿 +34.9%(反转有效)↔ 动量跟随 LONG 高动量腿 −49.6%(跟随失效)。同一批币、同一个 24h 频段,做反方向才赚钱,跟动量必亏。

看完这两张表,那天没有再去找第三组,而是转过身来立规矩。

规矩一:不许拿直觉上线

第一条最硬:不得基于直觉假设策略有效就直接上线。 任何一条腿,必须先过回测。

配套的两条是:不得为挽救负收益策略随意修改参数去拟合样本;不得把某个周期、某个币池的结论随便推广到别的场景。 低动量做多在全样本上收益 −29.63% 到 −54.01%,胜率贴着 50%——这就是"不做回测直接上"会付的学费。

规矩二:反转是不对称的,别急着补对称腿

第二条来自那组低动量做多的结果:24h 频段的反转效应是单向的。

高动量做空有效(+34.9%),低动量做多无效(−38.1% 量级)。它的出场里 82% 是 TIME(纯 24h 持有到期),均值小于 0——这不是 edge,是抛硬币,再加上一点手续费。

所以规矩是:24h 周期下,绝对不能设计做多低动量的策略。 你看到一个方向赚钱,不能想当然地认为反方向也赚钱——市场结构可以是不对称的,这是它的性质,不是参数没调好。

规矩三:别为救一条腿去拉长周期

第三条关于周期:绝对不能把反转策略的持有周期拉长到 72h 及以上。

短周期(24h)已经验证过的东西,不要因为"多单不赚"就拉长周期去碰运气。拉长周期的动机,往往不是"新假设",而是"不甘心"——而为了救一条无效的腿去拉长周期,本质上就是拿参数拟合样本。

规矩四:量价族里找不出新腿

第四条来自量价因子(volume、CVD)的验证:量价类因子的 24h 反转收益是同源的。

换句话说,新加一个 volume 或 CVD 因子,它赚的是和现有动量同一笔钱——不是分散风险,而是把仓位同向放大。所以规矩是:不得盲目新增与现有 alpha 高度相关的策略腿;不得采信全样本收益极高、但样本外大幅衰减的过拟合策略;也不要在量价族里继续浪费时间找正收益的多头腿。 要找新 alpha,得离开量价族。

规矩五:样本不够,不许放大仓

最后一条是关于实盘运营的。

24h 的策略还在小资金验证阶段,不得在实盘样本量不足时盲目扩大验证仓位。 具体做法是:等实盘已平订单攒够 ≥12 笔 之后,再正式评估有效性、决定是否放大;同时不得跳过 alpha 存续性监控直接去开新因子研究——在监控进程里加了"赢家 24h 后回落率"这个指标,一旦回落率跌破 50%,即使样本量不足也要立刻重新评估。

最后

那天写完这五组规矩,收获得分三层。

最表面的是两张全负的收益表——低动量做多、动量跟随,两条都被数据拒绝了。

中间一层是那套框架的可复用性:同一套 _tmp_xs_pair_bt.py 脚手架、同一批 12 币、同一个 IS/OOS 切分点,只换信号方向,就能干净地把"有效"和"无效"分开。能复用对比框架的策略研究,才谈得上结论。

最里面一层,是那次"停下来立规矩"的选择。 跑出负收益的一瞬间,人的本能是"换组参数再试一次"。那天没有。而是把"不许拿直觉上线、不许补对称腿、不许拉长周期救腿、不许在量价族里找多头、不许样本不足放大仓"这五条写死——它们不是结论,是刹车。 而在一套会自己找方向的研究流程里,比结论更缺的,恰恰是刹车。