#22212
混合
免费
ID-1110_涡旋指标Vortex趋势确立反转选股研究报告
公式说明
AI生成
一句话概括:用涡旋指标(Vortex)判断上升趋势正式确立、且趋势和量能配合时选出来。 核心买入逻辑:手工算涡旋指标的向上线VIP上穿向下线VIM(趋势由跌转涨确立),股价站上20日均线且均线向上,近期波动不大(20日平均波幅低于60日的1.5倍),成交量比20日均量放大一成以上,并且收阳线,五条件同时成立才选。 适合市场:趋势刚确立的上涨初期,温和波动环境。 风险提示:趋势假突破或波动骤增时易出信号失效。
研究报告
# ID-1110 涡旋指标Vortex趋势确立反转选股 研究报告
## A. 实现细节(Implementation Details)
### 公式逻辑与信号设计
本公式实现 **Vortex Indicator(涡旋指标)** 趋势确立信号,全部用回测引擎共有函数(MA/REF/CROSS/HHV/LLV/SUM/ABS/MAX/MIN/IF)手工构建,数学等价于标准 Vortex,规避引擎未注册 ATR/RSI 导致的 0 信号陷阱。
核心构造:
- 方向运动:VM+ = |今高 − 昨低|(多头推力),VM− = |今低 − 昨高|(空头推力)
- 真实波幅:TR = MAX(MAX(H−L, |H−REF(C,1)|), |L−REF(C,1)|)
- N=14 周期累计归一化:VIP = SUM(VM+,14)/SUM(TR,14),VIM = SUM(VM−,14)/SUM(TR,14),二者均为 0–1 带内序列
- **趋势确立信号**:VX_CROSS = CROSS(VIP, VIM)(方向流由空转多,趋势正式确立点)
- **四重确认**:TREND_OK(站上 MA20 且 MA20 上倾,过滤无趋势震荡)、VOLREGIME_OK(ATR20 < ATR60×1.5,排除极端扩张暴跌段)、VOL_OK(量 > 20 日均量 ×1.1,资金参与)、YANG(当日收阳,多头当日主导)
- 选股 = VX_CROSS AND TREND_OK AND VOLREGIME_OK AND VOL_OK AND YANG
### 执行时点
信号基于 T 日已收盘序列(含当日 OHLCV)在 T 日收盘后生成;按回测引擎约定 **T+1 开盘价执行**买入,默认持有 5 个交易日后 T+1 开盘出场(可叠加 3% 跟踪止损)。
### 过滤与风险控制
四重确认层已内置多重假突破过滤。无显式止损是因为本公式为选股公式(非持仓管理),出场由回测引擎的 5 日持有规则统一管理;实盘可叠加 3% 跟踪止损或跌破 MA20 离场。
### 适用市场
A 股全市场(含主板/创业板/科创板);趋势行情与波动率体制切换期最有效,单边阴跌市会失效(见 B 段)。
### Warmup 周期
Vortex 累计窗口 N=14,故 **Warmup = 14 根 K 线**(前 14 根不计入信号,第 15 根起开始判定),已在公式文件头注释标注。
### 回测结果(方案 A / 方案 B 交叉验证)
- 样本:8 只流动性蓝筹(600519/000858/601318/002594/300750/000001/002415/600036),2023-01-01~2026-05-25
- 方案 A 与方案 B **逐股完全 Bit-Identical(胜率差异 0.00pp)**,证明公式引擎可复现、无随机性
- 有效股票 8/8,总交易 74 笔,平均胜率 54.62%,平均收益 −3.4%,正收益占比 50%
- 逐股胜率区间 37.5%–83.3%(601318 胜率 80%/+18.4%,600036 83.3%/+2.6%;300750 53.3%/−46.4% 为高波动标的拉低样本均值)
- 引擎本次未输出 Sharpe/VaR/CVaR/盈利因子(据 Iron Rule 5 诚实不编造,盈亏比见 summary_planA.json 逐股字段)
## B. 已知偏差(Limitations and Bias)
1. **窄样本偏差**:仅 8 只蓝筹、74 笔交易,平均收益 −3.4% 主要由 300750(15 笔、高波动)拖累,不能代表全市场;样本内结论置信度低(95%CI ≈ ±16pp)。
2. **回测执行假设**:采用 T+1 开盘买入、固定 5 日持有,未计入交易成本与滑点;未做涨跌停限制(引擎已过滤开盘接近涨停的买入,但未处理卖出端涨跌停)。
3. **市场适应性**:VOLREGIME_OK 要求 ATR20 < ATR60×1.5,在 2024 型单边阴跌/极端扩张市会大量抑制信号;引擎对全市场逐股扫描较慢,未跑完 5074 只全样本。
4. **参数敏感性**:N=14 为标准 Vortex 周期;经验上 N 在 12–20 区间结论稳定,但未经参数扫描验证。
5. **Look-Ahead 风险**:经自查无未来函数(所有 REF 取历史已定稿,CROSS 基于收盘序列),合规。
## C. 结果解读(Result Interpretation)
### 逻辑质量与创新点
- **逻辑质量**:信号有明确经济学意义——Vortex 把"方向推力"按真实波幅归一化,比单纯价格突破更稳健地捕捉趋势确立;四重确认层把"趋势质量 + 波动体制 + 资金 + 当日主导权"正交叠加,逻辑链清晰可解释。
- **创新点**:库内 **Vortex 涡旋指标为 0 条专门公式**(仅 2 处"涡旋"字符串为偶然匹配),属趋势强度/方向原型家族中一个全新数学原型:与 F1107(DMI/ADX) 用 Wilder ±DM 平滑 + ADX 阈值不同(Vortex 是累计方向运动的归一化带内交叉);与 F1106(Aroon/SAR)、F1105(唐奇安)、F1102(Keltner 带宽) 亦数学本质不同。语义去重 5.34%、对抗式新颖性 1.00 印证其独特性。
- **风险点**:最大风险是窄样本平均收益为负(主要由高波动标的 300750 拖累);需 5074 只宽样本裁决确认正期望,同 F1018/F1019 流程。
- **适用场景**:适合趋势型/中长线投资者,在波动率体制由压缩转扩张、趋势确立初期介入。
### 对抗式审查(主动怀疑并排除)
1. **怀疑:是否因隐藏未来函数导致回测虚高?** 排除:逐行自查,Vortex 全部用 REF(...,1) 取已定稿历史极值/收盘,CROSS 基于已收盘序列;无 REF(X,−1) 等未来引用;信号 T 日收盘生成、T+1 执行,符合无 Look-Ahead 铁则。
2. **怀疑:是否只是"同家族换指标名"的伪发散?** 排除:对照信号原型家族清单,Vortex 属趋势强度/方向原型(Volatility-Regime 子类),与今日已覆盖的 DMI/ADX(A)、Aroon/SAR(B)、唐奇安(C)、Keltner 带宽(D)、动量 ROC(E)、均值回归(F)、相对强度(G)、价格行为弹簧(H)、尾部分布(I)、日历季节(J)、量能资金(K)、波动率体制方差比(L) 均数学本质不同;语义去重 5.34% < 60% 通过。
3. **怀疑:窄样本胜率 54.6% 是否可靠?** 排除/坦白:不可靠——8 只蓝筹、74 笔,平均收益 −3.4% 且 95%CI ≈ ±16pp;引擎未输出 Sharpe/VaR/CVaR(未编造)。结论仅作"材料节点"登记,正期望需 5074 只宽样本裁决(同 F1018/F1019 流程)确认,不在窄样本上声称进化。
4. **怀疑:方案 A/B 是否真独立交叉验证?** 排除:两引擎(backtest_cli 解析器 + backtest_planb 独立解释器)对 8 只股票逐股输出 Bit-Identical(胜率/收益 0.00pp 差异),证明公式无引擎依赖、可复现,非单引擎巧合。
### 改进方向
- 在清洗 universe(剔除 88xxxx/204xxx/51xxxx 非股票代码)后跑 5074 只宽样本裁决,确认正期望与 payoff ratio;
- 叠加 XGS 离场(VIP 下穿 VIM 或跌破 MA20)替代固定 5 日持有,可能改善高波动标的回撤;
- 参数扫描 N∈{12,14,18,20} 检验稳健性;
- 探索 Vortex 与 F1107 DMI/ADX 的 N-of-M 融合(正交方向确认)。
**结论**:FORMULA-1110 为趋势强度/方向原型家族的全新 Vortex 数学原型,R01-R05 通过、新颖性 1.00、语义去重 5.34%、A/B 双引擎 Bit-Identical 可复现;窄样本平均收益 −3.4%(高波动标的拖累),登记为**材料节点**,待 5074 只宽样本裁决确认正期望。
回测统计
胜率
45.1%
平均收益
4.60%
夏普比率
待验证
最大回撤
-14.9%
按市场状态分段表现
暂无市场状态数据