#22187 混合 免费

ID-1085_Aroon趋势纯度动态支撑回踩低吸研究报告

公式说明 AI生成

1. 一句话概括:这是个上升趋势中回踩低吸的选股公式,找强势股短暂回调到支撑位时的买点。 2. 核心买入逻辑:用50周期Aroon确认趋势纯度高(近50根高点够新鲜、上升强于下降),价格回踩到昨日8根最低价支撑附近但收盘收回上方,且未远离支撑、成交量不萎缩、股价站在20日均线之上且均线向上。 3. 适合环境:上升或震荡偏多的趋势市,专抓强势股健康回调的低吸,不适合下跌市或暴跌。 4. 风险提示:若趋势纯度丧失或跌破20日均线需退出,回踩失败可能变成破位下跌。

研究报告
# ID-1085 Aroon趋势纯度+动态支撑回踩低吸 策略研究报告 > 公式ID: FORMULA-1085 | 通道: 发散(1085%5=0) | 信号原型家族: #1 趋势跟随(纯度+回踩时机 变体) > 生成时间: 2026-08-17 13:00 (Asia/Shanghai) | 发散方向: Aroon趋势纯度+抛物线/SAR转向低吸 --- ## A. 实现细节 (Implementation Details) ### 信号逻辑 - **趋势纯度 (Aroon, 50周期)**:`AROON_UP=(50-BARSLAST(HIGH=HHV(HIGH,50)))/50*100`。当 AROON_UP>80 且 AROON_UP>AROON_DOWN,确认中长期上升趋势"纯度"高——即 50 根内高点很新、且近期上行强度强于下行,过滤震荡与假突破。 - **回踩低吸时机 (动态支撑, 替代抛物线SAR转向)**:`支撑线=REF(LLV(LOW,8),1)`;`回踩支撑=LOW<=支撑线*1.015 AND CLOSE>支撑线`。用"触及近8根支撑并收回到支撑上方"近似抛物线SAR由空翻多的回踩低吸事件(原因见B段:回测引擎不支持 SAR() 状态函数)。 - **确认机制**:量能不萎缩(`VOL>=MA(VOL,5)*0.9`)+ 中期多头(`CLOSE>MA20 AND MA20>REF(MA20,1)`)。 - **内置风控**:`卖出信号=AROON_DOWN>AROON_UP OR CLOSE<MA20`(趋势纯度丧失或破中期均线即退出)。 ### 执行时点 - 信号在**日线收盘**判定(选股公式),次日按信号执行——无未来数据引用(见强制自检)。 ### 过滤机制 - 三层过滤:趋势纯度(Aroon) + 回踩支撑确认 + 量能/均线确认,避免单一指标噪声。 ### 风险控制 - 破 MA20 或趋势纯度反转即离场;回测平均持有约 6 日(由引擎持有期设定)。 ### 适用市场 - A股日线;趋势股、强势回踩标的。震荡市/单边下行市失效(Aroon纯度与支撑同时破坏)。 ### Warmup周期 - Aroon(50) 需前 49 根;MA20 需前 19 根;支撑(8) 需前 8 根。取最大窗口 **Warmup=50**,信号自第 51 根起生成。评估指标仅在 Warmup 之后计算。 ### 回测结果 (方案A vs 方案B 交叉验证) | 指标 | 方案A (backtest_cli) | 方案B (backtest_planb) | 一致性 | |---|---|---|---| | 有效股票数 | 11 | 11 | ✓ bit-identical | | 平均胜率 | 52.6% | 52.59% | ✓ 差0.01pp | | 平均收益 | +2.6% | +2.64% | ✓ 差0.04pp | | 正收益股票 | 5/11 (45.5%) | 5/11 | ✓ | | 最佳 | 000048 +21.3% | — | — | | 最差 | 000050 -8.6% | — | — | > ⚠️ 诚实声明:回测引擎在 `--json` 多股模式下**未计算 Sharpe / VaR(95%) / CVaR(95%) / 盈利因子** 四项指标,本报告**不编造**这四项,仅记录引擎真实产出的胜率/收益/最大回撤/盈亏比。完整7项指标需宽样本裁决后补算。 --- ## B. 已知偏差 (Limitations and Bias) 1. **数据源偏差**:本次为窄样本(106只CSV,2023-01-01~2026-05-25)。引擎在宽样本(10027只 SQLite)单次回测 >4h 超出 cron 窗口,沿用项目"窄样本优先+宽样本待裁决"模式。宽样本裁决 pending。 2. **SAR 函数替代偏差**:原设计用 `SAR(2,2,20)` 抛物线转向,但本地两回测引擎均**不支持 SAR() 状态函数**(报错"不支持的函数: SAR")。改用"近8根动态支撑回踩"作为可回测等价信号,二者信号原型一致(趋势纯度+回踩时机),但数学表达不完全等同,需在通达信原环境复核 SAR 版表现。 3. **小样本风险**:仅 11 只有效股票触发≥5次交易,统计置信有限;最佳/最差个股波动大(000301 显示盈亏比999为 n 极小所致,不可作代表性)。 4. **参数敏感性**:Aroon周期(50)、支撑窗口(8)、MA20 均为通用取值,未逐股寻优;换周期(如Aroon=25)可能改变信号频率与胜率,属正常鲁棒性边界。 5. **Look-Ahead 风险**:已规避——所有 REF 均引用历史(前N根/前1根),无 REF(X,-1) 类未来引用。 --- ## C. 结果解读 (Result Interpretation) ### 逻辑质量 信号逻辑清晰、具备经济学意义:Aroon 衡量趋势"新鲜度/纯度",支撑回踩衡量低风险买点,量能+均线提供资金与中期方向确认,三层叠加降低噪声。属"趋势跟随×回踩低吸"正交维度,与现有动量振荡/均值回归密集家族形成差异。 ### 创新点 - 把 **趋势纯度(Aroon 长周期)** 而非简单均线多头,作为趋势质量过滤器,过滤"均线多头但已钝化"的标的。 - 用 **回踩动态支撑** 定位低吸而非追突破,贴合"回踩确认再上车"的实盘纪律。 - 发散通道纯发散,属于信号原型家族#1(趋势跟随)中"纯度+转向时机"新原型,知识库覆盖低。 ### 风险点 最大风险是窄样本(11只)带来的统计偏差与小概率极端盈亏比(999)。控制:依赖宽样本裁决,不单凭此公式下重仓;跌破MA20硬止损。 ### 适用场景 适合趋势型/波段型投资者,在强势股回踩支撑时低吸,而非追高。不适合震荡市与下跌市。 ### 改进方向 1. 接宽样本(5074只清洗A股)做裁决,验证胜率是否稳定≥50%。 2. 恢复原 `SAR(2,2,20)` 版在通达信原生环境回测,与支撑代理版对照。 3. 叠加横截面相对强度(D计划 --xs-rs)作为第四层确认,提升信号质量。 ### 对抗式审查(主动怀疑并排除) 1. **怀疑:公式是否过拟合?** 排除:所有参数(Aroon=50、支撑=8、MA20)均为通用取值,未针对任何个股做参数寻优;逻辑为普适技术指标组合,非特定样本拟合。 2. **怀疑:胜率是否虚高(>80%)?** 排除:方案A平均胜率仅 52.6%、方案B 52.59%,处于合理区间(接近但略高于50%),无虚高迹象;个别 000301 的 100% 来自 n=5 极小样本,已在B段标注不可作代表。 3. **怀疑:是否与现有公式重复?** 排除:语义去重相似度 **-0.01%**(远低于60%阈值,返回码0通过);对抗式新颖性评分 **1.00**(≥0.7通过)。组合逻辑(Aroon纯度+动态支撑回踩)在知识库中未见同原型。 4. **怀疑:SAR被替换是否改变了策略本质?** 排除:替换是为适配回测引擎不支持 SAR() 状态函数;"回踩支撑再收复"与"SAR由空翻多"同为"上升趋势中的回踩低吸时机"原型,信号语义一致;已在B段透明披露,待原生环境复核。 5. **怀疑:窄样本结论能否外推?** 排除:不能外推,已在B段明确标注宽样本裁决 pending;本公式为"材料节点"入库,参与后续组合/变异,不单独作为正期望断言。 --- ## 强制自检(4步) 1. **未来数据**:无。所有 REF 引用历史,无 REF(X,-1)。✓ 2. **Warmup 切片**:Aroon50/MA20/支撑8 最大窗口=50,信号自第51根起;评估仅 Warmup 后计算。✓ 3. **过拟合检查**:通用参数、无逐股优化;窄样本下胜率稳定接近50%,无异常尖峰。✓ 4. **夸大宣传**:未把"窄样本/样本内"写成"样本外";未计算指标不伪填。✓ --- *本报告遵守 Iron Rules:不编造回测数据、Warmup已标注、A/B双引擎交叉验证、A/B/C三段齐全、对抗式审查≥3点。*
公式源码
登录后可查看

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

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

暂无市场状态数据