1.1 小刀解剖 5 年"抄底反弹",终得回响
本文是一份策略研究的完整记录,不荐股、不给买卖点、不承诺收益。所有数字来自历史回测,历史表现不代表未来,仅供研究参考。
上一篇我们把追涨停这条路用 1000 个交易日解剖到底,结论是 No-Go。这一篇换个方向:既然追涨付溢价赚不到,那我反过来做——跌多了买、涨多了卖,也就是均值回归、逆向波段。先把希望和规矩立起来,然后一步一步拿历史数据验。
一、追涨死了,"反过来"是不是天然的药方
先把上一篇的病根拆开,看反向是不是正好对症。
| 追涨动量(已证伪) | 病根 | 逆向回归(新方向)怎么补 |
|---|---|---|
| 胜率 13~18%,靠一两只肥尾硬撑 | 追在情绪高点,多数假突破被甩 | 买在情绪冰点,胜率天然抬到 50% 上下,靠多次小赢累积 |
| 盈亏比高但撑不住 | 生死压在少数大赢家,窗口一变就翻负 | 放弃暴利,追求高频小赚,不依赖单只妖股 |
| 牛市反弹段照样亏 | 买在情绪修复尾声 | 跌出来的机会,在反弹早期低成本拿筹码 |
| 环境依赖强,熊市空仓 | 只在持续上涨时开火 | 冰点天天可能出现,不挑市况,熊市反而是主场 |
这里有一个干净的数学镜像:动量是"低胜率×高盈亏比",均值回归是"高胜率×低盈亏比",同一枚硬币的两面。动量这条路在 A 股散户口径下被证伪了,那高胜率路线就是当时唯一还没试过的镜像。
底层依据也不是玄学。行为金融里的处置效应(Disposition Effect):散户亏了死扛、赚一点就跑,价格在两端被人为推离价值,迟早回摆。逆向赚的就是"纠正这种情绪偏离"的钱。我当时对这套逻辑是有真实信心的,不是拍脑袋。
二、我最反对的一件事:别再判断牛熊
传统波段为什么不可信?因为等你事后宣布"现在是震荡市,可以高抛低吸",行情已经走完一半,信号天然滞后,这是马后炮。
我的解法是根本不判断市况,只判断"这个标的此刻处于什么极端状态"。
- ❌ 马后炮:"现在是震荡市,适合高抛低吸"——需要事后确认,判错全错。
- ✅ 状态式:"这只票当前处于情绪冰点/亢奋极点的第几档"——只描述当下,T 日盘后可算、T+1 执行,不贴牛熊标签。
状态是连续的、每天收盘后用当日数据就能算出的标量。牛市里有冰点,熊市里也有亢奋,两者互不依赖,这才是这套策略的底层。
三、先验假设与 Go/No-Go 门槛(没验证前,全是假设)
立规矩的时候我把自己框死:阈值只是先验,唯一权威是回测结果,不达标就作废,不靠调参硬凑。
| 环节 | 纸面规则(先验,非结论) |
|---|---|
| 入场(冷买,左侧分批) | 基本面排雷通过 + RSI≤25/BIAS20≤-8% 超卖 + 跌速钝化不新低 + 地量缩量 + 筹码向下转移停止 |
| 加仓 | 回抽不破前低、放量止跌确认,分批加到满仓;不强制横盘,用企稳证据代替 |
| 强制否决(有所不为) | 放量下跌未止、筹码加速出逃、换庄不明、基本面雷、新股;不确定的就不做 |
| 出场(热卖,果断) | 回到 MA20 或 RSI≥75 先减半;放量滞涨、筹码发散、跌回平台即清仓,不恋战 |
| 止损 | 跌破钝化低点无条件砍,禁止向下摊成本 |
两个设计上的不对称,是我当时认为最漂亮的地方:买入承担新风险,错了亏本金,所以要慢、分批、等确认;卖出是保护已有利润,错了只是少赚,所以要快、不等横盘、一有风吹草动就跑。买慢卖快,这是高胜率小赚策略的正期望来源。
另外,上一套追涨里有点效果的"买入否决"机制,我保留了,但方向翻转:追涨否决"上方套得多",抄底否决"还在逃"(放量下跌未止、筹码加速出逃),而不是否决套牢盘比例高——因为跌多了本来就一堆套牢,照搬 40% 阈值会把自己的标的全否掉。
四、第一轮实验:胜率及格了,钱却没赚出来
第一版我先用最朴素的纯价量信号(长期沉寂后出现第一根量能阳线,Silence-Breaker),不依赖任何近似筹码模型,2021-08-13 到 2026-10-15 共 5 年、5227 只 A 股,T 日盘后信号 T+1 成交,双边成本约 0.9%(佣金+印花税+分档滑点)。
| v1 纯价量版 | 结果 |
|---|---|
| 触发信号 / 实际成交 | 1124 个信号 / 215 笔 |
| 胜率 | 51.6%(看着踩在及格线上) |
| 盈亏比 | 1.10(平均盈利仅略高于平均亏损) |
| 单笔平均(扣费后) | +0.64% |
| 5 年累计 | -4.2%,最大回撤 19.7% |
| 对比基准(上证) | +14.21%,超额 -18.4% |
| Go/No-Go | 8 项门槛中 6 项 No-Go |
这是第一个让我意外的地方:胜率 51.6%,比追涨的 13~18% 好看太多,可扣完成本单笔只赚 +0.64%,一年下来累计还是负的。问题不在"对不对",而在"对的那几次赚得太薄,薄到不够付成本和错的那几次"。盈亏比 1.10,是这套策略后来怎么都跨不过去的天花板。
五、加码的两次想象:先收紧,再放开
按直觉,第一反应是"条件太松、信号太杂,收紧一点就能提纯"。于是 v2 把地量地价写成 7 个条件全 AND。
结果更差:信号 1148 个,5 年累计 -5.51%。条件越严,信号越稀,而被缩量阴跌筛进来的恰恰是反弹质量最差的一类——缩量可以继续缩量,那是没人接盘,不是抛压出清。
反向操作,v3 把条件全部松绑,信号一下放到 16 万多个,5 年累计居然跑出 +29.6%、超额 +15.4%。那一刻我是真的起了希望。但把收益拆到每一年,真相就露出来了:这 +29.6% 几乎全部来自 2025 单年牛市(当年 +38%),其余四年加总约 -5.5%,2026 年还在 -8.7%。它不是均值回归赚到的钱,是牛市 beta 送的,换个年份就还回去。
六、外部评审先泼的几盆冷水
在继续加码前,我把稿子交给几路外部评审挑刺,几条是真打到了硬伤:
- 循环引用: 稿子用了旧实验里 Module C 的 88.89% 胜率给新方向背书,那是从一个整体跑输的失败实验里挑出来的小子样本,是 cherry-picking,不是证据。
- 筹码模型从未独立验证: 买入确认、卖出确认、否决闸全押在一个换手率衰减近似模型上,模型信噪比不够,每个信号就是噪音。
- 盈亏比 1.5 是拍的: 从 -5% 止损/+8% 卖一半的规则出发,真实平均盈利约 +4
6%、平均亏损约 -5%,盈亏比只有 1.01.2,根本到不了 1.5。 - 超卖小盘的滑点被低估: 这类票流动性最差,真实双边滑点 0.5
1.0%/单边,会把单笔 46% 的盈利再吃掉一大块。 - "跌停>100 只暂停买入"已经是变相牛熊判断, 和"不判断市况"自相矛盾。
七、一个旁证实验:100 只超跌股丢进壹信个股诊断
为了交叉验证回测不是自说自话,我另取 100 只随机超跌股(10 日跌幅前列、未排雷),丢进壹信量化的个股诊断跑五维评分,不看回测、只看诊断给的结构判定。结果和回测高度吻合:
| 个股诊断五维 | 100 只超跌股的分布(演示小样本) |
|---|---|
| 资金面/筹码结构 | 71% 被判"主力未出清/仍在出逃",无主动承接痕迹 |
| 技术位置 | 64% 处下跌中继,未现企稳证据 |
| 风险面 | 58% 触发价值陷阱/基本面存疑提示 |
| 基本面 | 39% 排雷闸直接亮红(不进入买入候选) |
| 五维同时满足"错杀且结构未坏" | 仅 9/100,且其中多数后续无有效反弹 |
也就是说,撇开我的买卖规则,只让诊断去拆这 100 只的选股逻辑,绝大多数同样判为"不该接"。两边独立走、结论对上,说明回测里的负收益不是参数没调好,而是这批票本身结构就不对。这个演示是小样本,只作旁证,不代替正式回测。
八、这一篇的尽头:希望还在,但要接受被审判
到这里为止,逻辑是自洽的,方向也像那么回事,v1 的胜率甚至踩线及格。但单笔利润太薄、v3 的正收益是牛市借来的、筹码模型还没验过。接下来的中篇,我把 10 个变体的全部买卖点条件、金字塔加仓、台阶加仓、反弹画像口径反转、筹码模型自检一一摆上尸检台。结论先不剧透:问题不在参数,在结构。
