#21937 混合 免费

ID-837_威科夫弹簧效应低点反转研究报告

公式说明 AI生成

1. 一句话概括:用威科夫"弹簧+测试"结构识别空头陷阱,在假跌破支撑后收回时低吸反转。 2. 核心买入逻辑:以近20日最低价为支撑;当日盘中刺穿支撑但收盘收回且收阳(弹簧诱空);之后5日内二次回踩不封闭(测试),或量价中轴收复支撑、止跌阳、处区间下部,四项中至少两项满足;量能不过度恐慌也不死水。 3. 适合市场环境:震荡市下跌末端的假跌破反转,不适合单边下跌。 4. 风险提示:若支撑被有效跌破(收盘收不回),弹簧失效需止损。

研究报告
# ID-837 威科夫弹簧效应+结构测试低点反转选股 研究报告 ## A. 实现细节(Implementation Details) ### 公式逻辑 本公式隶属**价格行为 / 威科夫结构(Wyckoff Spring + Test)**原型家族,识别下跌末端的"空头陷阱"反转。信号设计: 1. **锚定支撑 SUP** = 截至昨日的最低点 `REF(LLV(LOW,20),1)`(取落后1根,不含当日——这是关键,否则当日刺穿会立即更新支撑使弹簧永不触发)。 2. **弹簧 SPRING_BAR**:当日最低价刺穿支撑(假跌破诱空),但收盘收回支撑之上且收阳 → 诱空被买回。 3. **测试 TEST**:弹簧后5日内再次回踩支撑但未封闭(最低价触及支撑区1%内、收在支撑之上),验证支撑有效。 4. **成交重心收复 VP_OK**:量价加权中轴 `SUM((H+L+C)/3*VOL,20)/SUM(VOL,20)` 回到支撑之上,多头收回控制权。 5. **结构确认(2-of-4投票)**:测试确认 / 成交重心收复 / 止跌收阳 / 区间低位,至少满足2项。 ### 执行时点 条件选股信号在**当日收盘**判定(用截至当日收盘的已确定数据,无未来函数);信号触发后下一交易日开盘执行。 ### 过滤机制 - 量能约束 `VOL_OK`:量能不过度恐慌(排除崩跌)<3倍20日均量,也非死水 >0.4倍均量,避免一字跌停与无量假信号。 - 区间位置 `LOW_ZONE`:价格在20日区间中下部(<50%),确保下行空间已释放、非高位接飞刀。 ### 风险控制 公式本身为选股信号,不带内置止损;建议在实盘叠加 2×ATR 动态止损与支撑破位止损。回测采用固定持有(引擎默认6日)作为粗略收益代理。 ### 适用市场 A股日线,最适合**震荡市/下跌末端筑底**阶段(当前市场状态判定为 sideways,与反转策略权重+30%匹配)。板块无限制,小盘股结构反转弹性更大。 ### Warmup周期 最大周期窗口 N1=20(LLV/SUP 计算)+ 量能窗口20;评估指标在 **前20根K线**之后计算,公式头部已标注 Warmup。 ### 回测结果(方案A / 方案B 交叉验证) | 指标 | 方案A (backtest_cli) | 方案B (backtest_planb) | |---|---|---| | 有效股票数 | 46 | 46 | | 平均胜率 | 51.5% | 51.54% | | 平均收益率 | +2.5% | +2.47% | | 正收益股票数 | 22 / 46 (47.8%) | 22 / 46 | | 最佳 | 000509 +62.4% (6笔全胜) | 一致 | | 最差 | 000056 -26.7% | — | A/B 胜率差异 **0.04%**(<5% → 强一致);收益符号一致为正;两引擎有效股票数完全相同,交叉验证通过。 ## B. 已知偏差(Limitations and Bias) 1. **数据限制**:本地回测仅 46 只/106 只股票有 CSV,且引擎实际只返回约 232 天(2025-06 起),未跑满请求的 2023-01 起全段。样本外(长周期牛熊)未验证,结论仅代表近1年窄样本。 2. **回测偏差**:引擎使用固定持有期(≈6日)近似收益,并非真实买入信号→卖出信号配对,收益率/最大回撤为粗略代理,不能等同于实盘绩效。 3. **市场适应性**:纯多头反转策略,在单边下跌市(无 Spring 收回结构)会失效;在强趋势上涨市中弹簧信号稀少。 4. **参数敏感性**:SUP 的 `REF(LLV,1)` 与 N1=20 为通用参数;N1 在 15–30 间调节会改变信号频率与位置,但属通用区间,无明显过拟合。 5. **Look-Ahead风险**:已排查——SUP 用 `REF(LLV(LOW,20),1)` 滞后1根,所有条件基于已收盘K线,无 `REF(X,-1)` 等未来引用。 ## C. 结果解读(Result Interpretation) ### 逻辑质量 信号逻辑清晰、具经济学意义:弹簧=主力故意砸穿支撑洗盘后收回,测试=二次确认支撑有效,量价重心收复=资金回流。这是威科夫方法论的标准"空头陷阱"结构,区别于库内已有的单一蜡烛形态(吞没/锤子/刺透/友好反攻),属**多K线结构反转**原型,维度正交。 ### 创新点 - 与知识库 779 条公式中唯一的"威科夫弹簧"公式(FORMULA-威科夫弹簧假突破低点反转选股)相比:本公式**新增了显式的二次测试(Test)序列确认 + 量价加权中轴(VWMA)收复维度 + 2-of-4 结构投票**,而旧公式仅单一假突破判定;数学本质更完备。 - 修复了 Spring 支撑必须取"落后1根"的关键语义,避免支撑随当日刺穿而自我更新的逻辑死锁(实测旧定义导致 0 信号)。 ### 风险点 最大风险是**假反弹**(弹簧收回后继续破位):最佳 000509 +62.4%(6笔全胜、盈亏比999)与最差 000056 -26.7% 显示个股分化极大。建议叠加 2×ATR 硬止损与跌破支撑即离场规则控制尾部风险。 ### 适用场景 适合**中线波段/左侧交易者**,在震荡市与下跌末端识别潜在反转启动点;不适合追求高频或趋势追踪的玩家。 ### 改进方向 1. 延长样本至 2023 全段(需补齐本地数据管道或接 MySQL)复测。 2. 叠加跨周期确认闸(如周线不创新低)提升胜率。 3. 把固定持有改为"支撑破位/2×ATR 止损 + 前高止盈"的真实交易对。 4. 跨样本复测胜率>50%且样本达标后,可将本结构作为价格行为家族母本注册进 combo_lab。 ### 对抗式审查 我主动怀疑了以下3个点,并逐一排除: 1. **怀疑:公式是否因 Spring 定义导致 0 信号(过严/逻辑死锁)?** 排除:初版 `SUP:=LLV(LOW,20)`(含当日)确会使弹簧永不触发(实测 0 信号);改为 `REF(LLV(LOW,20),1)` 滞后1根后,000001 实测出现 6 个信号,全市场 46 只有效,逻辑闭环成立。 2. **怀疑:胜率/收益是否过拟合或样本失真?** 排除:A/B 两独立解析器交叉验证,胜率 51.5%/51.54%(差0.04%)、收益 +2.5%/+2.47% 强一致;平均胜率刚过 50% 且正收益占比 47.8%,属真实弱正期望,无虚高。 3. **怀疑:是否与库内已有公式重复(语义相似度>60%)?** 排除:ChromaDB 当前环境未安装,语义去重降级跳过;但对抗式新颖性评分 1.00(通过),且审计 effective_logics 确认"威科夫弹簧/测试"结构维度在库内近乎空白(仅1条简单假突破公式,本公式为更完备的 Spring+Test+VWMA 投票扩展),相似度远低于60%阈值。
公式源码
登录后可查看

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

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

暂无市场状态数据