基于DTW的形态相似度行业轮动策略
太平洋证券·2026-06-14 21:45

核心观点 该报告提出了一种基于动态时间规整算法的形态相似度行业轮动策略[3] 该策略的核心思想是行业在走强前夕的超额收益序列常呈现出可重复的结构性特征[5][9] 通过提取历史上行业走强前的对数超额收益序列构建模板库[5][10] 并利用DTW算法度量当前各行业走势与历史模板的形态相似度[12] 选取最匹配的行业进行配置 旨在捕捉行业轮动的早期左侧信号[8][10] 回测显示 该策略在2016年至2026年期间取得了显著的超额收益[6] 行业轮动的形态学视角 - 配置时机是影响行业轮动超额收益的关键 而动量或基本面指标在方向频繁切换或预期边际变化时可能失效[8] 价格作为多空博弈的综合结果 能实时反映信息 因此从价格形态中识别走强前特征具有现实意义[8] - 历史观察发现 行业走强前的超额收益序列结构特征会在不同行业和时期重复出现[9] 若当前走势与历史走强前形态高度相似 则后续超额收益上行的概率可能更高 这提供了传统因子难以捕捉的左侧信号[9] - 策略的实现路径是 提取历史走强前的对数超额收益序列片段构建模板库 通过DTW算法计算当前走势与模板的相似度 并以此选择配置标的[10] DTW动态时间规整与形态匹配 - 动态时间规整是一种衡量时间序列形态相似度的有效方法[12] 它通过弯曲时间轴来对齐两个序列的数据点 能够匹配不等长序列并将波峰与波谷对应起来 从而识别形态相似但节奏不同的走势[12] - 与欧氏距离相比 DTW对序列的伸缩、偏移和噪声适应性更强 更侧重于捕捉形态结构特征而非逐点数值差异[12] - 为提升计算效率 可通过设置带状或平行四边形约束窗口对DTW的搜索范围施加全局约束[18] 形态相似度行业轮动策略构建 - 策略构建流程分为三步 首先从历史行情中提取“过去K日超额收益序列 → 未来M日超额收益达到阈值”的形态片段构建模板库[21] 其次在调仓日用DTW计算各行业近期走势与模板库中每个形态的相似度 取最高值作为形态得分[21] 最后根据形态得分生成配置信号 得分越高表明与历史走强前形态越相似 未来超额收益上行概率相对更高[21] - 样本区间为2009年1月6日至2026年5月28日 行业选择为中信一级行业(剔除综合、综合金融)共28个 以行业等权组合为比较基准[24] 输入序列为各行业相对行业等权组合的对数超额收益率 对数处理可使涨跌权重对称、压缩极端值干扰 并缓解不同时期波动幅度差异 使DTW更专注于捕捉涨跌节奏[24] - 模板库进行动态维护 按固定频率扫描全行业并将新近满足阈值条件的片段纳入 确保不引入未来信息[26] 同时滚动使用最近Y年的模板 每个调仓日自动截断N年前的历史片段 使模板库反映近期市场结构特征[26] - 在调仓日 对每个行业提取最近K日对数超额收益率序列 计算其与模板库中所有模板的DTW距离后取最小值 并将相似度转换为 1 / (1 + 最小DTW距离) 再对全行业相似度做Z-Score处理[29] 每期选取相似度因子值最高的前N个行业进行等权配置[30] 形态相似度行业轮动回测 - 周频调仓核心表现 在2016年至2026年回测区间内 策略(参数 K=20, threshold=0.1, Y=5, f=3, N=5)年化收益达20.6% 相对于行业等权基准的年化超额收益为16.8% 信息比率高达2.88 最大回撤为**-34.0%** 相对最大回撤为**-4.9%[37] - 分年度表现 策略在多数年份均能创造显著超额收益 例如2021年年化收益45.0%** 超额收益32.0% 信息比率4.08 2024年年化收益44.6% 超额收益32.5% 信息比率4.33 2025年年化收益43.9% 超额收益22.6% 信息比率3.07[38] 即使在下跌的2018年 也实现了4.5% 的超额收益和信息比率1.36[38] - 分组回测表现 按相似度分为五组 Q1(最高相似度组)年化收益20.6% 超额收益16.8% 信息比率2.88[40] 而Q2至Q5组收益显著偏低甚至为负 且区分度不足 这表明策略头部识别效果较好 与聚焦形态匹配的逻辑一致[40] - 参数敏感性分析 - 阈值 阈值设为0.1时表现最佳(年化收益20.6% 超额16.8%) 阈值过低(0.08)或过高(0.12以上)均会导致绩效显著下降[42] - 滚动窗口 滚动窗口Y为5年7年时表现优异 年化超额收益分别达16.8%16.7% 信息比率分别为2.882.96[44] 窗口过短(3年)或过长(10年)则表现有所衰减[44] - 形态长度 形态长度K为20日时表现最优 年化收益20.6% 超额16.8%[47] 长度过短(15日)或过长(25日及以上)均导致绩效大幅下滑[47] - 持仓数量 持仓数量N为5个时表现最佳 年化收益20.6% 超额16.8% 信息比率2.88[50] 随着持仓数量增加至6、7、8个 年化收益和超额收益均逐步下降[50] - DTW约束 是否施加DTW带状约束对策略核心绩效影响不大 无约束与有约束(3或5)下的年化收益和超额收益均保持在20%16% 以上[48] - 不同调仓频率表现 策略表现随调仓频率降低而衰减 周频(5日调仓)年化收益20.6% 超额16.8% 信息比率2.88[57] 双周频(10日调仓)年化收益16.0% 超额10.4% 信息比率1.51[55][57] 月频(20日调仓)年化收益降至8.4% 超额收益仅3.6% 信息比率为0.61[57] 总结与展望 - 策略总结 该策略以行业对数超额收益率为输入 通过DTW算法进行形态匹配 每期选取相似度最高的前5个行业等权配置[60] 回测表明 周频调仓策略年化收益20.6% 超额收益16.8% 夏普比率1.01 周均换手率约60% 双周频调仓年化收益16% 超额收益10.4% 夏普比率0.82 而月频调仓效果显著衰减[60] - 优化方向 报告提出了四个潜在优化方向 包括引入模板库胜率跟踪与动态筛选机制[61] 探索与波动率、拥挤度等因子复合以降低回撤[61] 尝试在形态匹配中加入成交量相似性进行多维序列匹配[61] 以及在不同市场环境下测试并优化信号触发条件[61]

基于DTW的形态相似度行业轮动策略 - Reportify