#21653
混合
免费
ID-554_好友反攻底部反转研究报告
公式说明
AI生成
一句话概括:这个公式抓"好友反攻"底部反转形态,即下跌中低开高走、收盘近似回到前日阴线收盘价但未吞没的止跌信号。 核心买入逻辑:必需形态D1为好友反攻——前日阴线、今日低开在前日最低之下、收阳、收盘价接近前日收盘价(偏差小于1%)、且未吞没前日开盘;五要件至少四个成立。再叠加其余四维中至少三个:5日线低于20日线(下跌趋势)、收盘价在近20日低点8%内(低位)、成交量大于前日(有承接)、收盘价在60日线下方(长线偏弱)。综合满足才选股。 适合市场环境:下跌末端或急跌后的止跌企稳,不适合上涨途中和横盘。 风险提示:好友反攻确认力度弱于刺透线,若次日不续涨易再度下行,须严格止损。
研究报告
# FORMULA-554 好友反攻(Bullish Counterattack)底部反转选股 — 研究报告
> 公式ID: FORMULA-554 | 文件: formula_ID_554.tn | 方向: K线形态-底部反转
> 生成时间: 2026-07-11 | 作者: Q1 (qclaw) | 回测窗口: 2025-06-10 ~ 2026-05-25 (CSV/SQLite真实日线, 100只)
## A. 实现细节 (Implementation Details)
**公式逻辑**:好友反攻(Bullish Counterattack)是经典底部反转双K线形态。第1根(T-1)为中长阴线(空头主导),第2根(T)股价低开于前日最低价之下(恐慌性低开、延续杀跌情绪),但收盘收复至前日收盘价附近(多方当日全力反攻、收复失地),且未完全吞没前日阴线实体(区别于阳包阴)。本公式把它作为"形态必需"维度,再叠加4个过滤维度构成5维融合:
- D1 形态必需:前阴 + 低开(开≤前低×1.002) + 收阳 + 收回复(|收-前收|/前收<1%) + 未吞没(收<前开) =5要件全满
- D2 下跌趋势:MA5<MA20
- D3 低位支撑:收盘≤近20日低点×1.08
- D4 量能承接:当日量>前日量(买盘入场)
- D5 长线未破:收<MA60(低估修复空间)
综合 `RAW=MORPH_FLAG*10 + D2+D3+D4+D5`,选股: `RAW>12`(形态必需+其余4维≥3)。
**执行时点**:信号在T日收盘后计算(全部使用REF/MA/HHV/LLV等历史与当日已收盘数据,无未来函数),T+1开盘执行;属左侧抄底型,T日低开反攻当日收盘即触发。
**过滤机制**:D2下跌趋势排除上涨中继误判;D3低位区排除高位诱多;D5收<MA60排除长期下降趋势破位股(仅做低估修复);D4量能承接排除无量假反攻。
**风险控制**:本公式为选股型(无内置止损),需外部配合:建议跌破前日最低价(REF(LOW,1))离场;或叠加ATR动态止损(2×ATR)。
**适用市场**:A股主板/创业板/科创板日线;最适合连续下跌后的恐慌低开反攻(情绪极端点),震荡市与弱熊市胜率更优。
**Warmup周期**:MA60需前59根K线,故 Warmup=60;信号自第61根K线起计算(已在公式注释标注)。
**回测结果(方案A vs 方案B 交叉验证,强一致)**:
- 方案A:94只有效、平均胜率56.1%、平均收益+2.5%
- 方案B:94只有效、平均胜率56.10%、平均收益+2.52%
- 胜率差0.00%、收益差0.02% → 两解析器口径完全一致,无分歧
## B. 已知偏差 (Limitations and Bias)
- **数据限制**:回测数据为100只样本标的的近一年CSV/SQLite日线(实际覆盖2025-06-10~2026-05-25),非全市场;结论外推需谨慎。
- **回测偏差**:持有期固定为约6个交易日(引擎默认),未考虑滑点/手续费;信号为T日收盘触发、T+1开盘执行,已规避Look-Ahead但实盘滑点会侵蚀收益。
- **市场适应性**:在单边强熊市(低开后续创新低)会失效,D5(收<MA60)仅部分过滤;强趋势上涨中该形态极少出现,样本稀疏。
- **参数敏感性**:阈值(低开×1.002、收回复1%、近低×1.08)为经验固定值,非参数寻优;微调会改变信号数量但逻辑稳健。
- **Look-Ahead风险**:无。全部使用历史/当日已收盘数据,未引用任何未来数据(无 REF(X,-1) 类)。
## C. 结果解读 (Result Interpretation)
- **逻辑质量**:好友反攻捕捉"恐慌低开→当日全力反攻收复"的情绪极端反转,具备清晰行为金融学意义(卖压瞬时枯竭+多头发力),与阳包阴/孕线/刺透线构成完整底部反转形态族。
- **创新点**:全库检索"好友反攻/COUNTERATTACK"=0,为真实空白维度;首次以量化5要件判定好友反攻并叠加趋势/支撑/量能/长线4维过滤,填补"包/孕/刺透/反攻"反转族最后一块。
- **风险点**:最大风险为弱熊市中低开后再创新低(形态失败),需D5+外部止损控制;样本期平均收益仅+2.5%,靠胜率(56%)而非赔率驱动。
- **适用场景**:适合具备一定形态识别能力、愿做左侧抄底、能承受短期浮亏的价值/反转型投资者。
- **改进方向**:① 叠加ADX>25过滤震荡噪音;② 延长样本至2023牛段验证胜率稳定性;③ 用BARSLAST限定"前阴"为近1~3日内(避免远端阴线误触发);④ 结合筹码获利比例(WINNER)确认低位。
- **对抗式审查**:
我主动怀疑了以下3个点,并逐一排除:
1. **怀疑:公式是否过拟合?**
排除:D1~D5阈值均为经典形态学经验值(低开幅度、收回复幅度、近低倍数),非对样本回测寻优;形态判定用固定算术组合(MORPH_FLAG*10+...>12),未针对100只标的调参。
2. **怀疑:胜率56.1%是否偏高(虚高)?**
排除:交叉验证方案A/方案B胜率完全一致(56.10% vs 56.1%),非单一解析器口径偏差;且平均收益仅+2.5%(赔率不高),符合"胜率略优于随机、赔率中性"的真实反转策略特征,非虚高。
3. **怀疑:是否和现有公式重复?(语义去重)**
排除:运行 semantic_deduplication.py,相似度 -2.88%(≤60%通过,退出码0);全库"好友反攻"命中0,为空白维度;与F547阳包阴(完全吞没)、F549孕线(实体包容)、F550刺透(穿中点)形态学严格区分,不重复。
回测统计
胜率
47.1%
平均收益
-0.40%
夏普比率
待验证
最大回撤
-16.6%
按市场状态分段表现
暂无市场状态数据