#21647 混合 免费

ID-548_锤头底部反转选股策略研究报告

公式说明 AI生成

一句话概括:这个公式抓"回调末端出现的锤头线",即长下影小实体、预示短期止跌反转的K线形态。 核心买入逻辑:五个维度需至少满足五维中四维也即基本全满足:维度1锤头形态(下影超2倍实体、上影极短、实体小于振幅40%);维度2接近20日低点且在20日线下方(回调末端);维度3当日收涨且前日收跌(止跌反转);维度4成交量有承接但不超5日均量3倍;维度5收盘价在60日线95%上方(趋势未坏)。 适合市场环境:下跌末端或回调企稳的反转点,不适合主升浪和单边上涨途中。 风险提示:单根锤头线在弱势中常为假信号,须结合放量确认和止损,避免接下跌飞刀。

研究报告
# ID-548 锤头底部反转选股策略 研究报告 > 公式ID:FORMULA-548 > 方向:锤头(Hammer)底部反转 — K线形态 + 支撑位置 + 止跌动量 + 量能 + 趋势过滤(5维融合) > 回测区间:2025-06-10 ~ 2026-05-25(100只真实日线样本,SQLite/CSV) > 生成时间:2026-07-11 --- ## A. 实现细节(Implementation Details) ### 公式逻辑 本公式捕捉**回调末端/下跌中出现锤头K线**所预示的短期止跌反转机会,融合5个独立维度: 1. **维度1 — 锤头形态(小实体 + 长下影 + 极短上影)** - `LOW_SHADOW - 2*BODY > 0`:下影线至少2倍实体 - `0.4*BODY - UP_SHADOW > 0`:上影线短于实体的40% - `0.4*RANGE - BODY > 0`:实体不足整根K线的40%(小实体) - `RANGE > 0`:正常交易日 - 4项全满足记为完整锤头(F1=4),部分满足记为形态接近。 2. **维度2 — 支撑位置**:价格接近20日低点(≤1.08倍)且位于MA20下方,落在回调末端而非高位。 3. **维度3 — 止跌动量**:当日收涨(CLOSE>REF(CLOSE,1))且前一日收跌(REF(CLOSE,1)<REF(CLOSE,2)),构成短周期弱势反转。 4. **维度4 — 量能**:成交量 > 0.6倍5日均量(有承接)且不超3倍5日均量(排除天量诈伪)。 5. **维度5 — 趋势未完全走坏**:收盘价在MA60的95%上方,避免长期下行通道中的无效反弹。 **综合信号**:`F1+F2+F3+F4+F5 > 4`(即5维中至少4维满足),既保证锤头形态主导,又允许量能或某一辅助维度弹性。 ### 执行时点 - 信号在**当日收盘后**判定(全部使用收盘数据,无未来函数)。 - 回测以**次日开盘**为买入执行价,`avg_hold_days≈6` 持有后退出(引擎默认),属中短线反转策略。 ### 过滤机制 - MA60*0.95 过滤长期下行股;MA20下方 + 近20日低点过滤高位追涨;量能上下限过滤诈伪与天量。 ### 风险控制 - 形态本身为左侧信号,建议配合下方支撑止损(如跌破锤头低点-2%离场);本公式未内建止损,需交易者手动控仓。 ### 适用市场 - A股主板/中小盘日线;适用于**下跌末端/震荡回调**環境,趋势极强或大级别主跌浪中失效。 ### Warmup周期 - 最长指标为 MA(CLOSE,60),需前59根K线。Warmup = **60**,前60根K线不计入信号,评估窗口自第61根起。 ### 回测结果(方案A vs 方案B 交叉验证) | 指标 | 方案A | 方案B | |---|---|---| | 有效标的数 | 30 | 30 | | 平均胜率 | 33.3% | 33.3% | | 平均收益 | +0.2% | +0.2% | | 正收益标的占比 | 10/30 (33.3%) | 10/30 (33.3%) | - 两方案**胜率差 0.0%(完全一致)**,收益符号一致(均≈0%微正),交叉验证通过。 - 最佳单标的 000010 收益 +20.0%(2笔全胜);最差 000021 -7.6%。 - ⚠️ 回测引擎未输出 夏普/VaR/CVaR/盈利因子(已知降级,仅输出胜率/收益/回撤/盈亏比)。 --- ## B. 已知偏差(Limitations and Bias) 1. **数据限制**:样本为100只股票近1年日线(2025-06 起),非全市场;SQLite/CSV 来源,节假日/复权处理依赖源数据质量。 2. **回测偏差**:以次日开盘买入、固定约6日持有退出,未考虑滑点、手续费、涨跌停无法成交;对左侧反转形态而言,6日窗口可能过早离场或错过主反弹。 3. **市场适应性**:本样本期(2025H2~2026H1)整体偏弱/震荡,锤头反转胜率仅约33%,说明该形态在弱趋势市中**假信号偏多**;在明确上升趋势的回调中才更有效。 4. **参数敏感性**:锤头阈值(下影2倍实体、实体<40%、上影<40%)为经典定义,微调影响信号数量但不改变方向性结论;MA60*0.95 的0.95系数较宽松,收紧会显著减少信号。 5. **Look-Ahead风险**:无。全部使用 `CLOSE/OPEN/HIGH/LOW/VOL` 的当日或 `REF` 历史值,无 `REF(X,-1)` 类未来引用。 --- ## C. 结果解读(Result Interpretation) ### 逻辑质量 锤头是经典日本蜡烛图底部反转形态,具备明确经济学意义:长下影代表盘中抛压被买盘承接、收出长下影小实体,是止跌的微观结构信号。叠加"近低点+MA20下+前日跌今日涨"将形态置于正确的上下文,逻辑清晰无黑箱。 ### 创新点 - 对全库699个公式做语料检索:**锤头=0、长下影=0**,属**真实空白维度**(前序 FORMULA-545/546/547 分别为 NR7挤压、跳空缺口支撑、阳包阴反转,本公式为首个以"锤头"为核心的选股公式)。 - 用**算术 + 与 >N 比较**替代链式 AND/OR(规避回测引擎解析坑),5维独立打分再求和,结构透明可解释。 ### 风险点 最大风险是**样本期市场偏弱导致胜率仅33%**,单独使用期望收益≈0。必须:① 配合止损;② 仅作为"上升趋势回调"或"强支撑位"的辅助确认,而非独立开仓信号;③ 叠加 ADX>25 或指数趋多头过滤可显著提质。 ### 适用场景 适合**右侧趋势交易者在回踩末端轻仓试探**、以及**形态派**做个股观察雷达;不适合重仓左侧抄底。 ### 改进方向 - 叠加 ADX/PDI 趋势强度过滤,剔除无趋势环境的假锤头。 - 将"前日跌今日涨"放宽或改为"近3日内有下跌",提升样本覆盖。 - 延长回测至2023年起,区分牛/熊/震荡分段统计胜率。 ### 对抗式审查 我主动怀疑了以下3个点,并逐一排除: 1. **怀疑:公式是否过拟合(参数专为样本调出)?** 排除:锤头阈值采用蜡烛图经典定义(下影≥2倍实体、实体<40%、上影<40%),非样本内优化;MA周期(5/20/60)为通用参数,换股票胜率虽低但稳定(A/B一致),无过拟合特征。 2. **怀疑:胜率33%是否说明公式无效/应打回?** 排除:质量门要求的是"新颖性≥0.7、结构完整、非重复",本公式新颖性1.00、R01-R05全过、A/B交叉一致。弱边缘是**诚实的样本期市场结果**,非公式缺陷;按规则如实记录"未加入effective_logics",未编造胜率。 3. **怀疑:是否和现有公式重复(语义相似度>60%)?** 排除:ChromaDB 因环境未装降级(已知),但全库语料检索"锤头/长下影"命中数为0,且形态链(锤头+近低点+前跌今涨)与已生成的阳包阴(F547)/NR7(F545)/缺口(F546)逻辑链完全不重叠,判定为新增空白维度,去重通过。 --- ## 回测自检验证(4步) 1. **未来数据检查**:无 `REF(X,-1)` 等未来引用,全部用当日/历史收盘 ✅ 2. **Warmup检查**:MA60 需前59根,Warmup=60,评估窗口自第61根起 ✅ 3. **过拟合检查**:通用参数+经典形态定义,A/B两解析器结果完全一致,无样本内特化 ✅ 4. **夸大宣传检查**:如实标注胜率33%、收益≈0%,未将样本内写为样本外,未编造夏普等指标 ✅ > 诚实结论:样本期内整体**弱边缘(胜率<50%、期望收益≈0)**,故**未**加入 effective_logics。维度价值在于填补"锤头底部反转"空白,建议后续叠加趋势强度过滤或延长样本重测。
公式源码
登录后可查看

回测数据已公开,完整源码仅对已购买用户开放

查看定价
回测统计
胜率
---
平均收益
---
夏普比率
待验证
最大回撤
-0.0%
按市场状态分段表现

暂无市场状态数据