#21867
混合
免费
ID-767_弹簧假突破反转低吸研究报告
公式说明
AI生成
一句话概括:这个公式专抓"弹簧"形态——股价假跌破创近期新低后被快速拉回,视为洗盘结束的低吸买点。 核心买入逻辑:价格行为上,当日创20日新低(打掉止损盘)、但收盘拉回前一日最低之上、收在K线实体上半部、且带长下影(下影超0.5倍ATR且是实体2倍以上);再叠加趋势确认(收盘在MA20上方且MA20上行)、放量震仓(量超20日均量1.3倍)、RSI14在40-70健康区。全部满足才出信号,前20根不计入。 适合市场环境:上升趋势中的缩量洗盘后反转低吸,不适合下跌市。 风险提示:假突破收回也可能是下跌中继,破位下行时易接飞刀,需自设止损。
研究报告
# ID-767 弹簧假突破反转低吸选股 — 策略研究报告
## A. 实现细节(Implementation Details)
**公式逻辑(信号类型 + 指标 + 参数)**
本公式为选股型(XG 输出),主信号属于**价格行为家族(Spring 假突破 / 弹簧)**——
这是 919 条公式库中几乎未覆盖的低覆盖维度。核心逻辑:股价在上升趋势支撑(站上 MA20 且
MA20 向上)背景下,当日一度创 20 日新低(震仓洗盘打掉止损盘),但收盘拉回前一日最低价之上
(假突破被收回),且收盘位于实体上半部(收复力度强),同时出现长下影线(下影 > 0.5×ATR14
且 下影/实体 > 2,证明低位有强承接)。
叠加 4 维正交确认,避免单一价格形态假信号:
1. **趋势维度(family#1)**:`CLOSE>MA20 AND MA20>REF(MA20,1)`,只在上升趋势回调中接飞刀,
拒绝下跌趋势中的"假弹簧"。
2. **量能维度(family#4)**:`VOL>1.3×MA(VOL,20)`,要求震仓伴随放量,区分"真恐慌抛售"与
"缩量阴跌"。
3. **动量维度(family#12)**:手动 SMA 实现 RSI(14)∈(40,70) 健康区——既非超卖濒死也非过热,
保证反弹中段动能。
4. **波动率维度(family#6)**:ATR(14) 作为下影线显著性基准,使"长下影"定义随个股波动幅度
自适应,而非固定绝对阈值。
**执行时点**
日线收盘判定信号,次日开盘执行(无 Look-Ahead 偏差;信号所用全部为 T-1 及更早数据)。
**过滤机制**
4 维 AND 确认即过滤假信号;弹簧本身已含"新低被收回"的假突破过滤,长下影要求进一步滤除
无承接的阴跌。
**风险控制**
公式为纯选股信号,不含内置止损/止盈;实盘建议:买入后跌破弹簧当日最低价止损,盈利 >8% 后
移动止损至成本。
**适用市场**
A 股日线;最适合上升趋势中的强势股缩量洗盘后反转(震荡/慢牛环境优于单边熊市)。
**Warmup 周期**
MA20 / MA(VOL,20) 需 20 根;SMA(UP,14,1)/SMA(DN,14,1) 需 14 根;ATR14 需 14 根。
取最大窗口 → **Warmup = 20**(前 20 根 K 线不生成信号,评估报告指标在 Warmup 后切片计算)。
**回测结果(方案 A / 方案 B 交叉验证)**
| 指标 | 方案 A (backtest_cli) | 方案 B (backtest_planb) |
|---|---|---|
| 有效股票数 | 1 (000151) | 1 |
| 平均胜率 | 0.0% | 0.0% |
| 平均收益率 | −1.6% | −1.6% |
| 正收益占比 | 0.0% | 0.0% |
| 最佳/最差 | 000151: −1.6% | 一致 |
A/B 胜率差异 0.0%(完全一致),收益/回撤符号一致(均负期望)。因本地数据源仅 000151 等极
少数标的满足 20 日数据门槛并产生信号,样本极小(n=1),统计意义有限。
---
## B. 已知偏差(Limitations and Bias)
1. **数据限制**:本地行情源(CSV/SQLite)仅约 1% 标的满足 ≥20 日且产生信号(方案 A 报
`errors: 9921` 实为数据不足而非解析错误,已抽查 600519 确认"数据不足")。结论的外部
有效性弱,不可据此判断策略真实期望。
2. **回测偏差**:持有时长固定为 6 日(000151 样本),未做参数敏感的最优持有期搜索;买卖均
假设次日开盘价成交,未计滑点/手续费。
3. **市场适应性**:弹簧反转依赖"上升趋势中的洗盘",在单边熊市(MA20 持续下行)信号频率趋
零甚至失效;在极端恐慌暴跌中长下影可能演变为下跌中继。
4. **参数敏感性**:放量阈值 1.3×、RSI 区间 (40,70)、下影/ATR 比值 0.5 均为经验值,换市场
或换板块可能需要重新标定;长下影 2 倍阈值偏严,可能漏掉弱承接的有效反转。
5. **Look-Ahead 风险**:已检查,信号全部基于 T-1 及更早数据(NLOW/RECLAIM/UPHALF/LONGWICK
均不含当日未来函数),无隐式未来数据。
---
## C. 结果解读(Result Interpretation)
1. **逻辑质量**:信号经济学意义清晰——弹簧是经典 Wyckoff/价格行为概念,描述"主力震仓洗盘
后收回"的供需反转,叠加趋势/量能/动量/波动率四维确认提升了逻辑纯度,非单纯形态拟合。
2. **创新点**:在 919 条以动量振荡器/均线/均值回归为主的公式库中,本公式是少数以**纯价格
行为(Spring 假突破)**为主信号并正交融合 4 维确认的公式,填补了家族 #5 长期空白。
3. **风险点**:最大风险是样本极稀疏(n=1)导致无法验证统计显著性,以及熊市适应性差。控制
方式:实盘需配合趋势过滤器(已在公式中内置 MA20 向上)且严格止损。
4. **适用场景**:适合中长线趋势交易者作为"强势股洗盘低点"的辅助选股工具,不适合高频或
单边熊市使用。
5. **改进方向**:(a) 放宽长下影阈值至 1.5 倍提升信号频率;(b) 增加横截面相对强度门控
(D 计划 --xs-rs)聚焦强势股;(c) 接入完整基本面/板块标签后做行业轮动过滤。
### 对抗式审查
我主动怀疑了以下 3 个点,并逐一排除:
1. **怀疑:公式是否过拟合(参数硬编码到特定股票)?**
排除:参数均为通用技术指标(MA20/RSI14/ATR14/放量 1.3×),非特定股票优化;逻辑来自
Wyckoff 经典价格行为框架,非样本内曲线拟合。
2. **怀疑:回测 n=1 是否说明公式根本无效(解析崩溃假象)?**
排除:单股 000151 解析 success 且产生 1 笔交易,证明公式可正常解析与运行;`errors:9921`
经抽查确认为"数据不足"而非解析错误(600519 报"数据不足 0 条")。属数据源覆盖问题,
非公式 bug。
3. **怀疑:是否和现有公式重复(语义相似 >60%)?**
排除:运行 `semantic_deduplication.py`,真实 ChromaDB 相似度 −4.62%(远低于 60% 门槛);
新颖性检查 1.00。主信号维度(Spring 假突破)在库中确属低覆盖,确证新颖。
**结论**:逻辑纯、新颖性高、质量门全通过,但回测样本极稀疏且为负期望,按 SOP 作为**材料
节点**入库(差公式也是组合材料,不删除),待后续接入更完整行情源后做交叉进化验证。
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现
暂无市场状态数据