#21839
混合
免费
ID-741_涡旋指标趋势启动共振选股研究报告
公式说明
AI生成
一句话概括:这个公式用涡旋指标抓趋势由跌转涨的启动点,叠加量能和价格过滤。 核心买入逻辑:用14日涡旋指标VIP(上涨涡旋)和VIM(下跌涡旋),要求VIP上穿VIM(趋势转强)且VIP大于1;同时成交量超5日均量1.1倍、收盘价在60日线90%以上、当日涨幅0%到7%之间,全部满足才入选。 适合市场环境:下跌或震荡后趋势刚启动的阶段,不适合强单边下跌。 风险提示:VIP/VIM在震荡市会频繁交叉产生假信号,需结合止损。
研究报告
# FORMULA-741 涡旋指标(Vortex)趋势启动共振选股研究报告
- **公式ID**:FORMULA-741
- **生成日期**:2026-07-21
- **通道**:Step 0 纯发散(next_id=741, 741%5=1 ∈ {0,1,2},不走配方迭代)
- **方向**:涡旋指标(Vortex Indicator VI+/VI-)趋势启动维度 —— 全库 893 条以动量(RSI/MACD/KDJ)、均线、波动率(ATR/布林)、背离、通道突破、量能(VR)家族为主,Vortex 这一基于「真实波幅 vs 方向性运动」的趋势启动指标几乎无覆盖,为全新正交维度。
- **新颖性评分**:1.00(≥0.7 通过)
- **Warmup**:60 根K线(VI 用14周期 + MA60 中期过滤取最大窗口60,第61根起生成信号)
---
## 逻辑链说明
**市场背景**:方向选择器判定当前为震荡市(sideways)。震荡向趋势的转换点最难捕捉——多数动量指标(RSI/MACD)在震荡中频繁假信号。涡旋指标(Vortex)由 Botes & Siepman(2010)提出,通过比较上行涡旋运动(VM+)与下行涡旋运动(VM-)相对于真实波幅的强度,专门用于识别趋势的**启动/反转拐点**,与库内价格动量类指标机理正交。
**信号设计**:VM+ = Σ|今高-昨低|,VM- = Σ|今低-昨高|(14周期);VI+ = VM+/ΣTR,VI- = VM-/ΣTR。当 VI+ 上穿 VI-(CROSS)表明上行涡旋力首次超过下行涡旋力(趋势由弱转强的启动瞬间),且 VI+>1.0(上行力绝对占优)时产生候选信号。
**确认机制**:三重过滤防假突破——① 量能确认 VOL>MA(VOL,5)×1.1(涡旋转向须有资金背书);② 中期趋势过滤 CLOSE>MA60×0.90(排除深度下跌趋势中的技术性反抽);③ 温和涨幅 0<涨幅<7%(排除追高与一字板)。
**风险控制**:本公式为选股型(选股:输出),实盘止损建议由使用者叠加,报告不虚构止损回测数据。中期趋势过滤 MA60 本身即隐含风险边界(跌破 MA60×0.9 不选)。
---
## A. 实现细节(Implementation Details)
- **公式逻辑**:Vortex(14) 金叉 + VI+>1.0 + 量能放大 + MA60趋势过滤 + 温和涨幅,五因子 AND 门控。金叉捕捉趋势启动瞬间,其余四项为质量确认。
- **执行时点**:信号基于 T 日收盘计算(CROSS、VOL、涨幅均为已收盘数据),T+1 开盘执行,无 Look-Ahead。
- **过滤机制**:量能(VOL/MA5)、中期趋势(MA60)、涨幅带三重过滤假信号。
- **风险控制**:MA60×0.9 隐含下边界;选股型公式,止损交实盘叠加。
- **适用市场**:A股全市场,尤其适合震荡末期向趋势转换的个股;对趋势启动型行情敏感。
- **Warmup周期**:60根K线(MA60 为最大窗口),第61根起有效。
- **回测结果**:见下节 A/B 交叉验证。
## B. 已知偏差(Limitations and Bias)
1. **样本窗口偏差**:请求区间 2023-01-01~2026-05-25,但本地数据仅覆盖 232 天(2025-06-10~2026-05-25),为**样本内单一市场阶段**,不可外推至完整牛熊周期。
2. **指标输出不全**:回测引擎仅稳定输出 胜率/收益/回撤/盈亏比 4 项,Sharpe/VaR/CVaR/PF 未完整输出,标记「待回测验证」,**未编造**。
3. **参数敏感性**:VI 周期14、VI+阈值1.0、量比1.1 为通用默认值,未做参数寻优;阈值收紧会显著降低信号频率(震荡市涡旋金叉本就稀疏)。
## C. 结果解读(Result Interpretation)
- **逻辑质量**:Vortex 有明确的价量微观结构含义(涡旋方向力对比),非黑箱拟合,经济学意义清晰。
- **创新点**:全库首个 Vortex 趋势启动维度,与动量/均线/波动率/背离/通道/量能家族完全正交,扩充发现边界。
- **回测表现**:A/B 双引擎完全一致——有效股 92/100,平均胜率 49.1%(A)=49.1%(B),平均收益 +1.1%(A)=+1.08%(B),正收益股 48/92(52.2%)。best 000063 +32.7%(3笔/胜率100%)、000506 +29.9%、000014 +21.6%;worst 000509 -19.3%。胜率≈50%且正期望,属**均衡型趋势捕获**(非rare-big-mover极端型),信号频率适中(92股有效,覆盖面广)。
- **适用场景**:适合趋势跟随型投资者作选股初筛,配合实盘止损使用。
- **改进方向**:未来可叠加 ADX 强度过滤,或与已验证配方交叉组合。
### 对抗式审查
我主动怀疑了以下3个点,并逐一排除:
1. **怀疑:公式是否过拟合?**
排除:五因子均为通用默认参数(VI14/阈值1.0/量比1.1/MA60/涨幅0-7%),无针对性寻优;92只股票有效且胜率分布合理(非集中于个别股),非过拟合。
2. **怀疑:是否存在 Look-Ahead 偏差?**
排除:CROSS、VI、VOL、涨幅全部基于 T 日及之前的已收盘数据,无 REF 负参数,信号 T+1 执行,无未来函数。
3. **怀疑:是否和现有公式重复?**
排除:对抗式新颖性评分 1.00;全库以动量/均线/波动率/背离/通道/量能家族为主,Vortex 涡旋维度几乎无覆盖,机理正交。(ChromaDB 语义去重因模块未装跳过,以新颖性检查为准。)
---
## 交叉验证结论
| 指标 | 方案A (MyTT) | 方案B (tdx_interpreter) | 差异 |
|---|---|---|---|
| 有效股票 | 92 | 92 | 一致 |
| 平均胜率 | 49.1% | 49.13% | 0.03%(<5% 一致) |
| 平均收益 | +1.1% | +1.08% | 符号一致 |
| 正收益股 | 48 | 48 | 一致 |
A/B 两引擎胜率差 0.03%<5%、收益符号一致、有效股与正收益股完全相同 → **交叉验证通过,结果可复现**。
---
## 强制自检(4步)
1. **未来数据检查**:无 REF 负参数,无未来函数 → 通过。
2. **Warmup 检查**:MA60 需60根,第61根起判断,评估窗口在 Warmup 后 → 通过。
3. **参数过拟合检查**:全为通用默认参数,92股胜率分布均衡(非个别股支撑)→ 通过。
4. **夸大宣传检查**:明示样本仅232天为样本内单阶段,Sharpe等未输出标「待回测验证」,未把样本内写成样本外 → 通过。
回测统计
胜率
49.5%
平均收益
7.60%
夏普比率
0.21
最大回撤
-11.4%
按市场状态分段表现
暂无市场状态数据