#22207 混合 免费

ID-1105_唐奇安通道突破回踩确认选股研究报告

公式说明 AI生成

一句话概括:抓股价突破55日最高点、且此前经过充分横盘蓄势、放量阳线的趋势启动点。 核心买入逻辑:用前一日55日最高价作上轨,当根最高价突破它(趋势启动);近55日波动区间小于过去110日区间的60%(蓄势收窄);收盘价在20日均线上且均线向上(趋势质量);成交量大于20日均量1.5倍(资金确认);收阳线。五条件全满足才选股。离场信号为跌破前一日10日最低价。 适合什么市场环境:适合长期横盘后向上突破的Trend Following行情,抓主升浪起点。 风险提示:假突破和突破后回踩洗盘常见,跌破10日下轨需离场止损。

研究报告
# FORMULA-1105 唐奇安通道突破回踩确认选股研究报告 > 公式ID: FORMULA-1105 | 家族: 趋势跟随 (family #1) | 通道: Step 0 发散 (next_id=1105, 1105%5=0) > 选向修正 (Fix-A): direction_selector 初返回"订单流失衡OFI"(与今日 F1096 同家族 67.5% 重复) → 强制改选低覆盖家族 趋势跟随(库内今日首条,与 Keltner带宽 F1102/ROC动量 F1103/均值回归 F1104/相对强度 F1100 数学本质不同) > 生成时间: 2026-08-18 13:00 (Asia/Shanghai) --- ## A. 实现细节 (Implementation Details) ### 逻辑链说明 **市场背景**:趋势行情中,价格突破一段时期的最高价往往意味着新趋势启动。经典唐奇安通道(Donchian Channel)用 N 日最高/最低价界定"通道",上轨突破=趋势启动信号。A 股牛短熊长但结构性行情中,真正的趋势启动前常先经历一段波动率收敛的"蓄势"——这正是本公式的捕捉目标。 **信号设计**:以 55 日唐奇安通道上轨(前 55 日最高价)突破作为趋势启动核心信号。要求突破当日 `HIGH > REF(HHV(HIGH,55),1)`,即当日创出 55 日新高。 **确认机制(五条件共振,正交维度)**: 1. **突破**:`HIGH > REF(HHV(HIGH,55),1)` —— 趋势启动 2. **蓄势收窄(波动率体制)**:`(HHV(HIGH,55)-LLV(LOW,55)) < 0.6 * (HHV(HIGH,110)-LLV(LOW,110))` —— 近 55 日振幅小于近 110 日振幅的 60%,确认"横有多长、缩得越紧",过滤无蓄势的随机突破 3. **趋势质量(中线)**:`CLOSE > MA(CLOSE,20) AND MA(CLOSE,20) > REF(MA(CLOSE,20),1)` —— 中期均线多头且向上,确保不在下降通道中抄"假突破" 4. **量能确认(资金)**:`VOL > MA(VOL,20)*1.5` —— 放量突破,资金真实参与 5. **价格确认**:`CLOSE > OPEN`(阳线)—— 当日收在高位,避免上影线虚破 **风险控制(离场)**:`XGS = LOW < REF(LLV(LOW,10),1)` —— 跌破 10 日唐奇安下轨止损/止盈离场,对称于入场的多头逻辑。 **执行时点**:所有信号使用当日收盘后已定稿的 K 线数据(`REF(HHV,1)`、`HHV/LLV`、`MA`、`VOL` 均为已收盘值),信号在 T 日收盘判定,T+1 开盘执行,无未来函数。 **适用市场**:A 股主板/创业板/科创板趋势行情;震荡市(今天市场状态=sideways)效果受限,更适合趋势波段。回测样本为 8 只流动性蓝筹。 **Warmup 周期**:用到 `HHV(HIGH,55)`(需前 54 根)+ `MA(CLOSE,20)`(需前 19 根)+ `MA(VOL,20)`(需前 19 根),故 Warmup = **60 根 K 线**,前 60 根不计入信号(已在公式注释标注)。 ### 回测结果(方案A vs 方案B 交叉验证) | 个股 | 方案A交易数 | 方案A胜率 | 方案A收益% | 方案B胜率 | 方案B收益% | A/B差异 | |------|------|------|------|------|------|------| | 600519(茅台) | 1 | 0.0 | -4.2 | 0.0 | -4.2 | 0.0pp | | 000858(五粮液) | 3 | 66.7 | +12.5 | 66.7 | +12.5 | 0.0pp | | 601318(平安) | 2 | 50.0 | -0.9 | 50.0 | -0.9 | 0.0pp | | 002594(比亚迪) | 6 | 66.7 | +20.3 | 66.7 | +20.3 | 0.0pp | | 300750(宁德) | 2 | 50.0 | -3.6 | 50.0 | -3.6 | 0.0pp | | 000001(平安银行) | 1 | 100.0 | +0.6 | 100.0 | +0.6 | 0.0pp | | 002415(海康) | 4 | 75.0 | +1.6 | 75.0 | +1.6 | 0.0pp | | 600036(招商) | 0 | 0.0 | 0.0 | 0.0 | 0.0 | 0.0pp | **聚合**:8 只中 7 只有信号,共 **19 笔**,平均胜率 **63.2%**,正收益个股 4/7(000858 +12.5%、002594 +20.3%、000001 +0.6%、002415 +1.6%),负收益 3 只;A/B 逐股 **完全一致(差异 0.0pp)**,交叉验证通过。 > 注:本地回测引擎未输出 Sharpe/VaR/CVaR/盈利因子,据 Iron Rule 5 未编造;收益/回撤的失真风险(universe 含指数/基金代码)已通过固定流动性蓝筹样本规避,但全市场宽样本裁决(5074 只清洗 universe)仍需后续完成(待办,同 F1014/F1016/F1096/F1102 流程)。 --- ## B. 已知偏差 (Limitations and Bias) 1. **样本偏差(关键)**:本次仅 8 只流动性蓝筹、19 笔交易,样本极小,胜率置信区间宽(95%CI ≈ ±22pp)。"63.2% 胜率"是窄样本线索,**不构成统计显著正期望证据**,需 5074 只清洗 universe 宽样本裁决确认(参考 F1018/F1019 宽样本裁决方法论:窄样本高胜率常在宽样本坍缩)。 2. **参数敏感性**:N=55(通道周期)、0.6(蓄势阈值)、1.5(放倍量)、M=20(中期均线)均为经验值。通道周期对信号频率影响大——N 缩短会增加噪声突破,拉长会滞后;阈值 0.6 过严会漏掉弱蓄势突破。需参数敏感性扫描(如 N∈{20,40,55,89})确认稳健性。 3. **震荡市失效**:当前市场状态=sideways(方向选择器判定),趋势跟随策略在震荡市胜率天然偏低(假突破增多)。公式已用"蓄势收窄"过滤部分假突破,但仍依赖趋势环境,震荡期应降权或空仓。 4. **Look-Ahead 风险(已自查排除)**:`UPPER_REF`、`LOWER_REF` 均用 `REF(...,1)` 取上一根已定稿的最高/最低价,`HHV/LLV/MA/VOL` 均为 T 日收盘值,无 `REF(X,-1)` 等未来函数;信号 T 日收盘判定、T+1 开盘执行,合规。 5. **持有期假设**:引擎固定 6 日持有(avg_hold_days=6.0),未实现"跌破下轨离场"的动态持有(XGS 仅作标注,未接入回测退出逻辑),实际收益可能高于/低于固定 6 日假设。 --- ## C. 结果解读 (Result Interpretation) 1. **逻辑质量**:信号逻辑清晰、有经典经济学意义(唐奇安通道 = 海龟交易法则核心,趋势启动+蓄势确认是成熟范式)。五条件正交覆盖"趋势启动/波动率体制/趋势质量/资金/价格"五个维度,多样性评分达标(趋势+波动率+趋势质量+量能+价格 = 多类融合,≥3 类)。 2. **创新点 vs 库内既有公式**:与今日已生成的 F1097(收益率方差比体制)、F1102(Keltner ATR带宽突破)数学本质不同——本公式用 **N 日最高/最低价通道**(价格极值通道)而非收益率方差或 ATR 波动率缩放带宽;与 F1103(ROC动量)、F1104(均值回归)、F1100(相对强度)更属不同信号原型家族。语义去重 2.50%、新颖性 1.00,均无重复。 3. **风险点**:最大风险是**窄样本高胜率的幻觉**(与历史上多次 F 系列窄样本坍塌同源)。次要风险是震荡市假突破、以及引擎未实现 XGS 动态离场导致持有期假设失真。控制方式:后续宽样本裁决 + 参数敏感性扫描 + 仅在趋势市启用。 4. **适用场景**:适合中线趋势交易者,捕捉"长期横盘蓄势后放量突破"的波段行情;不建议震荡市或小微盘使用(流动性不足时通道突破噪声大)。 5. **改进方向**: - 落地 XGS 动态离场(跌破 10 日下轨真正平仓),验证持有期假设影响; - 参数敏感性扫描(N、蓄势阈值、放倍量); - 在清洗 universe(剔 88xxxx/204xxx/51xxxx/56xxxx)上跑 5074 只宽样本裁决,确认正期望与按年稳定性; - 与 F1102(Keltner) 做对照实验,验证"价格极值通道 vs 波动率带宽"两种趋势启动表达的相对优劣。 ### 对抗式审查 我主动怀疑了以下 3 个点,并逐一排除: 1. **怀疑:是否过拟合(参数 N=55/0.6/1.5 是特定优化?)** 排除:参数均为通达信趋势策略通用经验值(唐奇安 55 日=海龟经典周期,蓄势 0.6 为宽松阈值,放倍量 1.5 为标准放量线),非针对某只股票回测调优;且窄样本未做参数寻优,不存在过拟合条件。 2. **怀疑:63.2% 胜率是否可信(是不是小样本假象)?** 排除:19 笔、7 只个股的样本确实太小,已在上文 B 节明确标注"窄样本线索、非统计显著",并列为待办——需在 5074 只清洗 universe 上宽样本裁决。不夸大,不把样本内当样本外。 3. **怀疑:是否和库内既有趋势/突破公式重复(如 F1102 Keltner 突破、F1097 方差比突破)?** 排除:已运行语义去重(相似度 2.50% < 60% 通过)与对抗式新颖性检查(1.00 ≥ 0.7 通过)。本公式信号原型是"N日价格极值通道突破 + 波动率蓄势收窄",与 Keltner(ATR带宽)、方差比(收益率方差) 的计算基底不同,属 family #1 趋势跟随,不重复。 4. **怀疑:本地回测引擎是否支持全部函数、有无 0 信号隐患?** 排除:已规避未注册函数(`ATR/SAR/RSI/CVaR/MONTH` 等),仅用引擎已支持的 `HHV/LLV/REF/MA/CROSS/VOL/CLOSE/OPEN/HIGH/LOW`;8 只个股 7 只成功触发(600036 招商 0 信号属该股样本期内无符合条件的正常稀疏,非引擎故障)。方案 A 与方案 B 逐股完全一致,交叉验证通过。
公式源码
登录后可查看

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

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

暂无市场状态数据