15分钟反转因子研究报告
生成于 2026-10-28 20:34 · 全部数值来自本次运行的结果文件
摘要
基础研究(开发、验证、留出)
- 预测力:开发 0.0264(NW t 20.60),验证 0.0162(NW t 6.26),留出 0.0152(NW t 5.98)。三段符号一致。
- 分组:留出期 G10−G1 为 4.13bp,分组单调性 ρ=0.85。
- 稳定性:留出期 16 个时点中 15 个 IC 为正,5 种市场状态中 5 个为正;IC 最高的时点为 15:00 0.0637、14:45 0.0388。
- 衰减:分年度 RankIC 依次为 2018 0.0361、2019 0.0340、2020 0.0278、2021 0.0197、2022 0.0183、2023 0.0209、2024上半年 0.0063、2024下半年 0.0080、2025 0.0189。
- 成本:单边 10bp 假设下留出期多空夏普 -11.34,单腿日换手 0.858,盈亏平衡单边成本约 1.19bp。
- 对照检验:均未超过 |t|>2。
优化阶段(中性化、降换手、2026 年确认)
- 中性化:对前一交易日的风格因子和行业暴露做截面回归取残差后,开发+验证 RankIC 由 0.0239 变为 0.0332(NW t 43.8),预注册判据通过。
- 降换手:8 个候选中按预注册规则入选的是错峰持有 5 天、无缓冲;该方案在单边 10bp 下仍不盈利,盈亏平衡成本原始因子 2.64 至 3.04bp。
- 中性化叠加降换手(探索性,未预注册):盈亏平衡成本升到 4.55 至 5.27bp;10bp 下全部候选亏损;5bp 下最好的是 k=1 缓冲带,净年化 1.8%。
- 2026 年一次性确认:全 16 时点 RankIC 0.0112(NW t 3.13),方向得到确认;去掉 14:45、15:00 后为 0.0063(NW t 1.73)。
- 收盘附近贡献大:15:00 时点 RankIC 0.0371,其中收盘集合竞价段 0.0304(NW t 4.14)。原因未做微观结构检验。
- 2026 年十分组 G10−G1 为 4.03bp(NW t 1.02),分组不单调;多空毛夏普 1.08,扣 10bp 后 -8.13。
结论:这个因子的排序信息在开发、验证、留出三段样本里方向一致,对照检验干净;在没见过的 2026 年数据上方向仍为正,中性化后没有变弱。但预测力不强,2026 年主要来自收盘附近的时点。降换手使毛收益按近似比例下降,成本后仍不盈利,所以它更适合作为辅助信号,不适合单独做日内多空。
1 思路来源
思路来自三个候选:盘口不平衡(A)、短周期反转(B)、成交活动变化(C)。三者先各自单独评估,B 在三段样本里最稳,因此本报告以 B 为主线,后文称“15分钟反转因子”。A、C 只在“与其他因子的关系”一节出现,用来回答反转是否已被它们覆盖。
2 因子定义与参数
| 项目 | 定义 |
|---|---|
| 因子 | 过去 15 分钟复权收益的相反数:−(P_T / P_起点 − 1)。值越大表示近 15 分钟跌得越多 |
| 起点与终点 | 窗口 (T−15min, T] 首根 Bar 的开盘价为起点,T 时刻 Bar 收盘价为终点;同日内价格同口径,不使用窗口之后的价格 |
| 采样时点 | 16 个:09:45–11:30、13:15–15:00,每 15 分钟一个 |
| 缺失 | 任一端价格缺失则因子缺失,不填充 |
| 股票池 | 沪深300历史成分,按各时点成分取截面 |
| 标签 | close(t+1,同分钟)*adjust_factor(t+1) / (close(t)*adjust_factor(t)) - 1;起点/终点无 Bar 或价格无效则剔除,不填充;下一交易日取全市场日历 |
| 推断 | 按日聚合的 RankIC 序列,Newey-West HAC,滞后 5 个交易日 |
| 成本 | 单边 10bp(假设值,非实测):佣金万 2.5 双边 + 卖出印花税万 5 + 冲击/滑点约 3~4bp 的保守取整;单边约 10bp 为假设,非实测 |
| 随机种子 | 20261028 |
3 数据核验
| 核验项 | 结果 |
|---|---|
| 历史成分 | 沪深300成分按时点变化:区间内变动日 20 个,每日 300–300 只,累计出现 553 只 |
| 交易日覆盖 | 91 个月 1,843 个交易日,与全市场日历逐月一致(不一致月份 0) |
| 时间戳 | 分钟 Bar 以结束时间标记;09:25 为集合竞价撮合,15:00 为收盘 Bar;14:58/14:59 为收盘集合竞价虚拟撮合 |
| 时间字段异常 | 80 个月共 1,080 行时间不在常规分钟网格 |
| 成交对账 | 2024-06-12 抽样 4 只:分钟成交量/额合计与日线之比 1.0000/1.0000、1.0000/1.0000、1.0000/1.0000、1.0000/1.0000 |
| 因子覆盖 | 8,813,792 行,有效 8,813,792,缺失率 0.0000%,非有限值 0,重复键 0 |
| 标签 | 有效 8,806,832,缺失率 0.0790%(无次日 4,768,无终点价 2,192);|收益|>30% 共 61 行,保留 |
| 手工复核 | 64 行独立复算,最大绝对差 0.0e+00;输出结构合法 True,标签对齐 True |
4 时间切分
| 区间 | 起 | 止 | 交易日数 | 隔离 |
|---|---|---|---|---|
| 开发 | 2018-06-01 | 2022-12-30 | 1116 | 每段最后 1 个交易日样本剔除 |
| 验证 | 2023-01-03 | 2024-06-28 | 359 | 每段最后 1 个交易日样本剔除 |
| 留出(只确认一次) | 2024-07-01 | 2025-12-31 | 368 | 每段最后 1 个交易日样本剔除 |
5 预测力
RankIC
| 区间 | 有效行数 | 截面数 | 交易日数 | RankIC均值 | 截面标准差 | IR | 正IC比例 | NW t |
|---|---|---|---|---|---|---|---|---|
| 开发 | 5,320,722 | 17,837 | 1,115 | 0.0264 | 0.1245 | 0.212 | 59.83% | 20.60 |
| 验证 | 1,718,224 | 5,728 | 358 | 0.0162 | 0.1521 | 0.106 | 56.44% | 6.26 |
| 留出 | 1,757,392 | 5,872 | 367 | 0.0152 | 0.1683 | 0.090 | 54.92% | 5.98 |
十分组未来收益
| 区间 | G1(bp) | G2(bp) | G3(bp) | G4(bp) | G5(bp) | G6(bp) | G7(bp) | G8(bp) | G9(bp) | G10(bp) | G10−G1(bp) | NW t | 分组单调性ρ | 相邻递增步数(共9) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 开发 | -4.50 | -0.69 | 0.51 | 0.81 | 1.33 | 2.42 | 3.25 | 3.45 | 4.45 | 5.84 | 10.34 | 10.67 | 1.00 | 9 |
| 验证 | -7.21 | -3.18 | -0.82 | -1.65 | -1.60 | -1.31 | -0.44 | -1.99 | -0.63 | -1.36 | 5.85 | 3.36 | 0.54 | 6 |
| 留出 | 6.23 | 9.17 | 9.56 | 9.14 | 9.28 | 10.28 | 10.76 | 10.60 | 11.36 | 10.36 | 4.13 | 1.55 | 0.85 | 6 |
RankIC 与累计 RankIC
十分组
十组超额净值
6 稳定性
分年度
| 年份 | 区间 | RankIC均值 | NW t | G10−G1(bp) | 多空夏普(毛) | 多空夏普(净10bp) | 截面数 |
|---|---|---|---|---|---|---|---|
| 2018 | 开发+验证 | 0.0361 | 9.01 | 13.81 | 7.97 | -11.65 | 2,304 |
| 2019 | 开发+验证 | 0.0340 | 16.88 | 12.52 | 6.95 | -12.24 | 3,904 |
| 2020 | 开发+验证 | 0.0278 | 10.46 | 9.23 | 4.71 | -12.77 | 3,888 |
| 2021 | 开发+验证 | 0.0197 | 9.07 | 9.70 | 3.89 | -9.83 | 3,885 |
| 2022 | 开发+验证 | 0.0183 | 6.56 | 7.83 | 3.78 | -12.84 | 3,856 |
| 2023 | 开发+验证 | 0.0209 | 8.08 | 7.11 | 3.99 | -15.22 | 3,872 |
| 2024上半年 | 开发+验证 | 0.0063 | 1.24 | 3.24 | 1.25 | -12.05 | 1,856 |
| 2024下半年 | 留出 | 0.0080 | 1.63 | -2.22 | -0.70 | -10.59 | 2,000 |
| 2025 | 留出 | 0.0189 | 7.08 | 7.42 | 3.54 | -12.76 | 3,872 |
分时点
| 时点 | 开发+验证 RankIC | 留出 RankIC | 留出 G10−G1(bp) |
|---|---|---|---|
| 09:45 | 0.0142 | 0.0025 | -15.28 |
| 10:00 | 0.0070 | 0.0189 | 2.94 |
| 10:15 | 0.0032 | 0.0014 | -13.11 |
| 10:30 | 0.0037 | 0.0021 | -3.87 |
| 10:45 | 0.0097 | 0.0044 | -3.90 |
| 11:00 | 0.0153 | 0.0094 | 5.73 |
| 11:15 | 0.0202 | 0.0167 | 7.34 |
| 11:30 | 0.0309 | 0.0083 | -0.67 |
| 13:15 | 0.0142 | -0.0046 | -11.25 |
| 13:30 | 0.0245 | 0.0231 | 12.27 |
| 13:45 | 0.0211 | 0.0085 | 10.16 |
| 14:00 | 0.0300 | 0.0061 | 1.31 |
| 14:15 | 0.0343 | 0.0182 | 10.27 |
| 14:30 | 0.0324 | 0.0259 | 8.44 |
| 14:45 | 0.0429 | 0.0388 | 17.47 |
| 15:00 | 0.0791 | 0.0637 | 38.30 |
分市场状态
| 市场状态 | 开发+验证 RankIC | NW t | 留出 RankIC | NW t |
|---|---|---|---|---|
| trend60=down | 0.0227 | 13.22 | 0.0149 | 3.85 |
| trend60=up | 0.0254 | 16.39 | 0.0154 | 4.34 |
| vol20=low | 0.0227 | 14.14 | 0.0156 | 5.54 |
| vol20=mid | 0.0228 | 8.91 | 0.0134 | 3.33 |
| vol20=high | 0.0273 | 11.53 | 0.0162 | 2.28 |
7 成本与换手
| 区间 | 毛年化 | 毛夏普 | 毛最大回撤 | 净夏普 0bp | 5bp | 10bp(主假设) | 20bp | 单腿日换手 | 盈亏平衡单边成本(bp) |
|---|---|---|---|---|---|---|---|---|---|
| 开发 | 26.13% | 5.04 | -3.34% | 5.04 | -3.32 | -11.68 | -28.42 | 0.860 | 3.02 |
| 验证 | 14.75% | 2.82 | -4.18% | 2.82 | -5.44 | -13.68 | -30.10 | 0.859 | 1.70 |
| 留出 | 10.28% | 1.53 | -9.66% | 1.53 | -4.91 | -11.34 | -24.16 | 0.858 | 1.19 |
8 对照检验
| 区间 | 对照检验 | RankIC均值 | NW t | 截面数 |
|---|---|---|---|---|
| 开发+验证 | 截面内随机置换 | -0.00036 | -0.86 | 23,565 |
| 开发+验证 | 标签错位 +5 个交易日 | -0.00099 | -1.02 | 23,501 |
| 留出 | 截面内随机置换 | -0.00075 | -0.89 | 5,872 |
| 留出 | 标签错位 +5 个交易日 | 0.00014 | 0.06 | 5,792 |
9 与其他因子的关系
| 对比因子 | 截面秩相关(开发+验证) | 截面秩相关(留出) |
|---|---|---|
| 盘口不平衡 | -0.120 | -0.182 |
| 成交活动变化 | 0.028 | 0.035 |
合成后的增量
| 比较(日度 RankIC 之差) | 区间 | 均值差 | NW t | 更优天数占比 | 天数 |
|---|---|---|---|---|---|
| 反转+成交活动 相对 反转 | 开发+验证 | -0.0045 | -2.42 | 47.92% | 1,463 |
| 反转+成交活动 相对 反转 | 留出 | 0.0092 | 2.59 | 53.95% | 367 |
| 反转+成交活动 相对 成交活动 | 开发+验证 | 0.0126 | 12.41 | 66.78% | 1,463 |
| 反转+成交活动 相对 成交活动 | 留出 | 0.0015 | 0.73 | 54.77% | 367 |
| 反转+盘口不平衡 相对 反转 | 开发+验证 | -0.0020 | -0.99 | 46.91% | 1,473 |
| 反转+盘口不平衡 相对 反转 | 留出 | -0.0045 | -0.93 | 47.68% | 367 |
| 三者合成 相对 反转+成交活动 | 开发+验证 | 0.0030 | 1.90 | 49.76% | 1,463 |
| 三者合成 相对 反转+成交活动 | 留出 | -0.0023 | -0.60 | 47.14% | 367 |
10 优化阶段的预注册
基础研究的结论是:因子在三段样本里方向一致,但按每日换仓,成本会吃掉全部毛收益。优化阶段回答三个问题:中性化后信号还在吗?降低换手能不能让成本后转正?没见过的 2026 年数据能否确认方向?候选、选择规则和通过线都在看新结果之前冻结。
| 项目 | 内容 |
|---|---|
| 预注册冻结时间 | 2026-10-28 16:26:09 |
| 一切选择所用区间 | 2018-06-01 至 2024-06-28(开发 + 验证) |
| 原留出区间 | 2024-07-01 至 2025-12-31。已在预注册研究中用掉一次,且分时点、分状态结果已被看过;本阶段只作参考,不再作为样本外证据 |
| 确认区间 | 2026-01-01 至数据最新可得交易日的前一交易日(标签需要次日);只运行 1 次,以锁文件防止重跑 |
| 降换手候选 | 错峰持有 k 个交易日(等权 k 档,每日只换最老一档)× 进出场缓冲带;共 8 个;多头=因子最高 10%,空头=最低 10%;同一时点内按截面排序,16 个时点分别运行后取日均 |
| 降换手选择规则 | 候选须在开发区间和验证区间各自的毛夏普都 > 0,否则不入选;入选者中取开发+验证合并的 10bp 净夏普最高者;并列取 k 更小者;若没有候选的 10bp 净夏普 > 0,如实报告“均不盈利”,并给出每个候选的盈亏平衡单边成本 |
| 中性化方法 | 每个 (日, 时点) 截面对暴露做 OLS,取残差作为中性化因子;暴露取factors_exposure 表的全部风格因子 + 行业哑变量,取前一交易日值(开盘前已知) |
| 中性化通过线 | 开发+验证合并:残差 RankIC 均值 ≥ 原始 RankIC 均值的 50%,且 NW t ≥ 3 |
| 确认通过线 | 2026 年 RankIC 均值 > 0 且 NW t ≥ 2 视为方向得到确认;成本后表现仅报告,不设通过线 |
| 随机种子 | 20261028 |
11 中性化
| 区间 | 原始 RankIC | NW t | 风格+行业残差 RankIC | NW t | 仅行业残差 RankIC | NW t | 残差/原始 |
|---|---|---|---|---|---|---|---|
| 开发 | 0.0264 | 20.6 | 0.0356 | 41.6 | 0.0333 | 34.9 | 1.35 |
| 验证 | 0.0162 | 6.3 | 0.0259 | 21.0 | 0.0228 | 16.2 | 1.60 |
| 开发+验证 | 0.0239 | 20.1 | 0.0332 | 43.8 | 0.0308 | 36.3 | 1.39 |
| 2026 确认 | 0.0112 | 3.1 | 0.0139 | 8.8 | 0.0123 | 5.7 | 1.25 |
与各风格因子的单变量秩相关
| 风格因子 | 开发 | 验证 | 开发+验证 |
|---|---|---|---|
| SIZE | -0.009 | -0.018 | -0.011 |
| BETA | 0.017 | 0.031 | 0.020 |
| MOMENTUM | -0.000 | -0.017 | -0.005 |
| RESVOL | 0.015 | 0.016 | 0.015 |
| SIZENL | 0.009 | 0.018 | 0.011 |
| BTOP | -0.012 | -0.018 | -0.013 |
| LIQUIDTY | 0.016 | 0.022 | 0.018 |
| EARNYILD | -0.012 | -0.017 | -0.013 |
| GROWTH | 0.001 | 0.013 | 0.004 |
| LEVERAGE | -0.006 | -0.014 | -0.008 |
| 截面回归 R²(风格+行业) | 0.281 | 0.332 | 0.294 |
| 截面回归 R²(仅行业) | 0.225 | 0.268 | 0.235 |
12 降换手
原始因子
| 候选 | 开发毛夏普 | 验证毛夏普 | 合并毛年化 | 毛年化波动 | 单腿日换手 | 盈亏平衡单边成本(bp) | 5bp 净年化 | 10bp 净年化 | 备注 |
|---|---|---|---|---|---|---|---|---|---|
| k=1 无缓冲 | 5.01 | 2.76 | 23.3% | 5.2% | 0.859 | 2.69 | -20.0% | -63.3% | |
| k=2 无缓冲 | 3.61 | 2.20 | 12.0% | 3.7% | 0.431 | 2.77 | -9.7% | -31.4% | |
| k=3 无缓冲 | 3.31 | 1.20 | 8.4% | 3.0% | 0.288 | 2.90 | -6.1% | -20.6% | |
| k=5 无缓冲 | 2.93 | 0.37 | 5.3% | 2.4% | 0.173 | 3.04 | -3.4% | -12.2% | 按预注册规则入选 |
| k=1 缓冲带 | 5.07 | 2.11 | 20.3% | 4.7% | 0.676 | 2.98 | -13.7% | -47.8% | |
| k=2 缓冲带 | 3.50 | 1.40 | 10.7% | 3.6% | 0.403 | 2.64 | -9.6% | -29.9% | |
| k=3 缓冲带 | 3.10 | 0.59 | 7.4% | 3.0% | 0.278 | 2.66 | -6.5% | -20.5% | |
| k=5 缓冲带 | 2.65 | -0.16 | 4.6% | 2.5% | 0.168 | 2.70 | -3.9% | -12.4% |
中性化因子(探索性)
| 候选 | 开发毛夏普 | 验证毛夏普 | 合并毛年化 | 毛年化波动 | 单腿日换手 | 盈亏平衡单边成本(bp) | 5bp 净年化 | 10bp 净年化 | 备注 |
|---|---|---|---|---|---|---|---|---|---|
| k=1 无缓冲 | 14.77 | 9.88 | 39.5% | 2.9% | 0.863 | 4.55 | -3.9% | -47.4% | |
| k=2 无缓冲 | 11.84 | 7.56 | 21.4% | 2.0% | 0.433 | 4.90 | -0.4% | -22.2% | |
| k=3 无缓冲 | 9.72 | 5.95 | 14.5% | 1.6% | 0.289 | 4.97 | -0.1% | -14.7% | |
| k=5 无缓冲 | 7.96 | 4.28 | 8.9% | 1.3% | 0.174 | 5.09 | 0.2% | -8.6% | |
| k=1 缓冲带 | 15.32 | 10.30 | 36.0% | 2.6% | 0.678 | 5.27 | 1.8% | -32.3% | |
| k=2 缓冲带 | 11.05 | 7.31 | 19.5% | 1.9% | 0.404 | 4.80 | -0.8% | -21.2% | |
| k=3 缓冲带 | 8.91 | 5.67 | 13.4% | 1.6% | 0.279 | 4.75 | -0.7% | -14.7% | |
| k=5 缓冲带 | 6.78 | 3.75 | 8.0% | 1.3% | 0.169 | 4.70 | -0.5% | -9.0% |
13 2026 年一次性确认
数据核验
| 项目 | 数值 |
|---|---|
| 区间内首个 / 最后一个交易日 | 2026-01-05 / 2026-10-28 |
| 最后一个有收益标签的交易日 | 2026-10-27 |
| 历史成分股数 / 面板行数 | 320 / 939,552 |
| 截面数 | 3,136 |
| 因子缺失率 | 0.00% |
| 收益标签缺失率 | 0.52% |
| 重复键 / 非有限因子值 | 0 / 0 |
| 风格暴露覆盖的因子样本占比 | 99.49% |
全 16 时点
| 指标(全 16 时点) | 2026 年 |
|---|---|
| RankIC 均值 | 0.0112 |
| NW t(日度序列,滞后 5) | 3.13 |
| 截面 IR | 0.055 |
| 正 IC 截面比例 | 53.0% |
| G10−G1(bp) | 4.03 |
| G10−G1 的 NW t | 1.02 |
| 分组单调性 ρ | 0.67 |
| 多空毛年化 | 10.0% |
| 多空毛夏普 | 1.08 |
| 多空毛最大回撤 | -5.4% |
| 多空净夏普 5bp | -3.52 |
| 多空净夏普 10bp | -8.13 |
| 多空净夏普 20bp | -17.34 |
| 单腿日换手 | 0.845 |
收盘附近的贡献
| 2026 年 | RankIC 均值 | NW t | 截面数 |
|---|---|---|---|
| 全 16 时点 | 0.0112 | 3.13 | 3,120 |
| 14 时点(去掉 14:45、15:00) | 0.0063 | 1.73 | 2,730 |
| 15:00 完整窗口 | 0.0371 | 2.94 | 195 |
| 15:00 连续竞价段(窗口首根开盘价至 14:57 收盘) | 0.0184 | 1.58 | 195 |
| 15:00 收盘集合竞价段(14:57 收盘至 15:00 收盘) | 0.0304 | 4.14 | 195 |
降换手方案
| 2026 年 | 毛夏普 | 毛年化 | 净夏普 5bp | 净夏普 10bp | 单腿日换手 | 盈亏平衡单边成本(bp) |
|---|---|---|---|---|---|---|
| 预注册入选:错峰 5 天,无缓冲 | -0.22 | -1.2% | -1.83 | -3.45 | 0.171 | -0.67 |
| 基线:每日换仓,无缓冲 | 0.95 | 8.8% | -3.64 | -8.22 | 0.845 | 1.03 |
分时点与分月
| 时点 | 2026 年 RankIC | 截面数 |
|---|---|---|
| 09:45 | -0.0195 | 195 |
| 10:00 | 0.0049 | 195 |
| 10:15 | -0.0003 | 195 |
| 10:30 | 0.0068 | 195 |
| 10:45 | -0.0104 | 195 |
| 11:00 | 0.0041 | 195 |
| 11:15 | 0.0090 | 195 |
| 11:30 | 0.0120 | 195 |
| 13:15 | 0.0215 | 195 |
| 13:30 | 0.0142 | 195 |
| 13:45 | 0.0077 | 195 |
| 14:00 | -0.0088 | 195 |
| 14:15 | 0.0243 | 195 |
| 14:30 | 0.0232 | 195 |
| 14:45 | 0.0533 | 195 |
| 15:00 | 0.0371 | 195 |
14 局限与未完成项目
- 成本为假设值:单边 10bp,未用实测成交;盈亏平衡成本由毛收益与换手线性推出。
- 多空组合在 A 股个股层面无法融券,只用来度量排序强度,不可直接交易;交易容量和冲击成本未建模。
- 样本为沪深300按时点成分,小盘股上的表现未检验。
- 中性化只作用于因子值(截面残差),多空组合本身没有约束风格和行业暴露,所以组合收益并不真正中性。
- 中性化叠加降换手是探索性分析,不在预注册里;候选与预注册的 8 个相同,没有新增选择规则。
- 中性化后毛夏普为 4 至 15,主要来自极低的年化波动,不是高收益;波动偏低的原因没有核查,不能当作可实现的夏普。
- 降换手后毛收益近似按比例下降,说明信号衰减较快,这是推测,没有单独检验。
- 收盘附近时点(14:45、15:00)IC 明显偏高。2026 年拆分显示收盘集合竞价段贡献更大,但没有做微观结构检验,不能当作稳定规律外推。
- 2026 年去掉收盘两个时点后 NW t 为 1.73,低于确认线 2;方向通过确认很大程度依赖收盘附近时点。
- 分年度 IC 呈下降后回升,回升是否持续,现有数据无法判断。
- 原留出集(2024-07 至 2025-12)只用了一次,但其分时点和分状态结果已被看过;之后的所有选择只用开发和验证区间。
- 2026 年只确认了一次,锁文件已建,不能重跑;之后任何调整都没有可用的样本外数据。
- 2026 年最后一个有收益标签的交易日是 2026-10-27,之后的样本只有因子,没有收益;风格暴露数据到 2026-10-27。
- 起点价取窗口首根 Bar 的开盘价,而不是前一根 Bar 的收盘价(09:45、13:15 两个时点无前一根 Bar),该改动在评估前确定。
- 标签终点价取自全部分钟数据,次日被调出指数的样本也保留。
- 历史成分表 2023 年前的变更日期集中在季末,是否为生效日未核对;已退市股票是否完整覆盖未核验。
15 后续可做的事
- 直接约束组合的风格和行业暴露,再重算收益与换手,而不是只对因子值做残差。
- 把交易集中在成本较低的时点,或用它给其他低换手信号选择下单时点。
- 用实测成交成本替换 10bp 假设。
- 对收盘集合竞价段的信号做微观结构拆解。
- 等到有新的、未被使用过的时间段后,再做第二次样本外确认。