AI 原生量化投研平台AI-native quantitative research platform
正在加载…Loading…
页面仍在加载,可以继续等待,或重新加载。The page is still loading. You can keep waiting or reload.
部分页面资源未能加载,请重新加载。Some page resources could not load. Please reload.
设备当前处于离线状态,恢复连接后可以继续等待或重新加载。Your device is offline. Once connected, you can keep waiting or reload.
38 个字段
汇集开源微观结构系列中仅依赖分钟价量的交易行为与聪明钱等低频化因子
本表汇集开源证券「市场微观结构研究」系列中只依赖分钟价量数据的四族低频化因子,它们共用同一份
cn_stock_bar1m_c 扫描,故合并为一张表:
数据区间:2015-01-05 ~ 2026-11-03(每个交易日一条记录)。
标题: 《交易行为因子的 2019 年——市场微观结构研究系列(2)》
作者: 魏建榕、高鹏、傅开波
机构: 开源证券
时间: 2019-12-28
标题: 《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》
作者: 魏建榕、高鹏、傅开波
机构: 开源证券
时间: 2020-02-09
标题: 《APM 因子模型的进阶版——市场微观结构研究系列(5)》
作者: 魏建榕、苏俊豪
机构: 开源证券
时间: 2020-03-07
标题: 《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》
作者: 魏建榕、盛少成、苏良
机构: 开源证券
时间: 2022-12-03
标题: 《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》
作者: 魏建榕、苏良、盛少成
机构: 开源证券
时间: 2022-12-25
cn_stock_factors_hf_ky_intraday_behaviordate + instrument| 字段 | 类型 | 可空 | 含义 |
|---|---|---|---|
date | PlDatetime | 否 | 交易日期 |
instrument | PlString | 否 | 股票代码 |
smart_money_q_raw | PlFloat64 | 是 | 原始聪明钱因子,S=|R|/V^0.5、截止值 20%、10 日合池,值越小未来收益越高 |
smart_money_q | PlFloat64 | 是 | 聪明钱因子 2.0,S=|R|/V^0.25、截止值 20%、10 日合池,值越小未来收益越高 |
smart_money_q_beta01 | PlFloat64 | 是 | 聪明钱因子(β=0.1),研报参数遍历下的最优版本,值越小未来收益越高 |
smart_money_q_s1 | PlFloat64 | 是 | 聪明钱因子(S=V),只用分钟成交量识别聪明钱,值越小未来收益越高 |
smart_money_q_s2 | PlFloat64 | 是 | 聪明钱因子(S=rank(|R|)+rank(V)),用涨跌幅与成交量的秩之和识别,值越小未来收益越高 |
smart_money_q_s3 | PlFloat64 | 是 | 聪明钱因子(S=|R|/ln(V)),三种重构 S 指标中最强,值越小未来收益越高 |
smart_money_q_cut15 | PlFloat64 | 是 | 聪明钱因子(截止值 15%),β=0.25,研报截止值敏感性测试下的最优版本,值越小未来收益越高 |
apm_ret_overnight_20 | PlFloat64 | 是 | 隔夜收益累加 RO,过去 20 个交易日隔夜收益率之和,正向预测性较稳定 |
apm_ret_am_20 | PlFloat64 | 是 | 上午收益累加 RA,过去 20 个交易日上午收益率之和,预测方向不稳定 |
apm_ret_pm_20 | PlFloat64 | 是 | 下午收益累加 RP,过去 20 个交易日下午收益率之和,负向预测性较稳定 |
apm_raw | PlFloat64 | 是 | 原始 APM 因子,上午与下午残差差异统计量剔除动量后的截面残差,值越大未来收益越高 |
apm_new | PlFloat64 | 是 | 改进 APM 因子,用隔夜收益替代上午收益,值越大未来收益越高 |
apm_1 | PlFloat64 | 是 | APM_1 因子,隔夜与 14:00-15:00 两段的 APM,值越大未来收益越高 |
apm_2 | PlFloat64 | 是 | APM_2 因子,9:30-10:30 与 14:00-15:00 两段的 APM |
apm_3 | PlFloat64 | 是 | APM_3 因子,10:30-11:30 与 13:00-14:00 两段的 APM,研报中表现最差 |
apm_ovp | PlFloat64 | 是 | OVP 因子,RO 减 RP,值越大未来收益越高 |
apm_avp | PlFloat64 | 是 | AVP 因子,RA 减 RP,研报中明显弱于 OVP |
extreme_ret_1 | PlFloat64 | 是 | 最极端收益因子,每日极端度最高那根分钟 Bar 的收益率的 20 日均值,值越小未来收益越高 |
extreme_ret_prev1 | PlFloat64 | 是 | 最极端收益前 1 分钟收益因子,20 日均值,值越小未来收益越高 |
err | PlFloat64 | 是 | 极端收益率反转因子 ERR,最极端收益与其前 1 分钟收益的截面排名之和,值越小未来收益越高 |
extreme_ret_2 | PlFloat64 | 是 | 第 2 极端收益因子,20 日均值,值越小未来收益越高 |
extreme_ret_3 | PlFloat64 | 是 | 第 3 极端收益因子,20 日均值,值越小未来收益越高 |
extreme_ret_5 | PlFloat64 | 是 | 第 5 极端收益因子,20 日均值,值越小未来收益越高 |
extreme_ret_10 | PlFloat64 | 是 | 第 10 极端收益因子,20 日均值,研报指出 N>10 后选股能力已弱 |
extreme_post_ret_20min | PlFloat64 | 是 | 极端收益后 20 分钟区间收益因子,20 日均值,呈动量特性,值越大未来收益越高 |
time_gravity_up | PlFloat64 | 是 | 涨幅时间重心因子,上涨分钟的时间序号按涨幅加权平均后取 20 日均值,正 IC 但较弱 |
time_gravity_down | PlFloat64 | 是 | 跌幅时间重心因子,下跌分钟的时间序号按跌幅绝对值加权平均后取 20 日均值,值越大未来收益越高 |
time_gravity_diff | PlFloat64 | 是 | 时间差因子,跌幅时间重心减涨幅时间重心后取 20 日均值,信息增量有限 |
time_gravity_dist | PlFloat64 | 是 | 时间距离因子,时间差取绝对值后取 20 日均值,研报中三者最弱 |
time_gravity_down_dev | PlFloat64 | 是 | 跌幅时间重心偏离因子,跌幅时间重心对涨幅时间重心的截面回归残差取 20 日均值,值越大未来收益越高 |
tgd | PlFloat64 | 是 | 时间重心偏离因子 TGD,剥离收益率结构与极端涨跌幅干扰后的时间差,值越大未来收益越高 |
intraday_ret_skew | PlFloat64 | 是 | 日内收益率偏度因子,当日 240 根分钟收益率的样本偏度取 20 日均值 |
tgd_skew_combo | PlFloat64 | 是 | TGD 与偏度合成因子,两者截面排名之和,研报中稳定性最佳 |
zero_ret_minute_count | PlFloat64 | 是 | 日内零涨跌幅分钟数因子,当日收益率恰为 0 的分钟根数取 20 日均值 |
ret_seg7 | PlFloat64 | 是 | 时段 7(14:01-14:30)涨跌幅因子,20 日均值,研报的时间差 alpha 解释因子 A |
ret_seg8 | PlFloat64 | 是 | 时段 8(14:31-15:00)涨跌幅因子,20 日均值,研报的时间差 alpha 解释因子 B |
| 依赖表 | 频率 | 用到的字段 | 用途 |
|---|---|---|---|
cn_stock_bar1m_c | 1 分钟 | date、instrument、close、volume、amount | 全部四族因子的分钟级输入:close 的相邻比值给出分钟收益率(聪明度指标、极端度、时间重心、分段收益、偏度都由它派生);volume 既是聪明度指标的分母也是聪明钱截止值的累计量;amount 与 volume 相除得到成交量加权平均价;date 兼作交易日与分钟时点、instrument 为分组键 |
cn_stock_index_bar1m | 1 分钟 | date、instrument、close | APM 族的市场收益代理:取沪深 300(000300.SH)的分钟收盘价,按与个股相同的行位置切出各分段指数收益率 |
cn_stock_prefactors | 日频 | date、instrument、open、pre_close、change_ratio、suspended | open / pre_close 为后复权价,相除得到跨除权日也正确的隔夜收益率(分钟表是未复权价,不能用于隔夜);change_ratio 累乘得到 APM 第 5 步截面回归要用的 20 日动量 Ret20;suspended 参与有效交易日判定 |
聪明钱族回溯 10 个交易日,其余三族回溯 20 个交易日,APM 的 Ret20 额外需要前一个交易日,
_build 统一倒退 21 个交易日取数,故单日增量的实际扫描区间约为输出区间的 21 倍。分钟表是本仓库
最贵的数据源,因此 _build 内部按自然季度切块:每块一次性取该季度加回溯期的分钟数据
(约 110 万根 × 股票数),在内存中算完该季度的全部输出日再进入下一块,既避免一次性读入整年分钟数据,
也把回溯期的重复读取控制在 1.3 倍左右。
本表依赖两张高频表(
cn_stock_bar1m_c与cn_stock_index_bar1m),超出「一张因子表默认不超过 1 张高频源表」的约定。这属于builder.md所说的合理例外:APM 因子的定义里个股分段收益必须与 同口径的指数分段收益配对回归,而指数分钟线表每天只有 241 行 × 数十条指数,扫描成本相比 个股分钟表可以忽略。
中文名: 原始聪明钱因子
描述: 开源证券 2016 年 7 月首发的聪明钱因子,也是「高频数据,低频因子」研究模式的引领之作。核心逻辑是聪明钱在交易过程中往往呈现「单笔订单数量更大、订单报价更为激进」的特征,据此用分钟涨跌幅与成交量构造聪明度指标 S 来识别聪明钱交易,再比较聪明钱交易与全部交易的成交量加权均价。研报指出该因子 2017 年初之后选股能力明显减弱,多空对冲信息比率仅 1.69。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、高鹏、傅开波;时间:2019-12-28;标题:《交易行为因子的 2019 年——市场微观结构研究系列(2)》;机构:开源证券
中文名: 聪明钱因子 2.0
描述: 研报对开根号的修正。原始 S 指标把分钟成交量的指数项固定为 0.5,研报将其一般化为可变参数 β 后发现原始版本远未达到最优。《独家量价因子的高频测试》附录给出的「聪明钱 2.0」canonical 版本取 β=0.25,本字段即该版本。
构建逻辑: 步骤同 smart_money_q_raw,第 2 步的指标改为 St=∣Rt∣/Vt0.25。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致smart_money_q_raw文献出处: 作者:魏建榕、高鹏、傅开波;时间:2020-02-09;标题:《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》;机构:开源证券
中文名: 聪明钱因子(β=0.1)
描述: 研报对 β 做参数遍历后给出的最优版本。研报结论是 β 由 0.7 逐渐减小时信息比率逐渐增加,β≈0.1 时信息比率最大(3.67),再继续减小则缓慢下降但整体仍高于 2.5;β 小于 0.5 的因子选股能力明显优于原始聪明钱因子。研报另说明该结论对调仓时点路径与剔除主要风格因子都稳健,且在中证 1000 成分股中多空年化收益 26.3%、信息比率 3.81。
构建逻辑: 步骤同 smart_money_q_raw,第 2 步的指标改为 St=∣Rt∣/Vt0.1。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致smart_money_q_raw文献出处: 作者:魏建榕、高鹏、傅开波;时间:2020-02-09;标题:《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》;机构:开源证券
中文名: 聪明钱因子(S1:仅成交量)
描述: 研报重新构造 S 指标的三种尝试之一,单独考虑成交量因素,把分钟成交量较大的交易划分为聪明钱交易。研报给出该版本的 IC 均值 -0.036、多空对冲信息比率 2.03,优于原始聪明钱因子。
构建逻辑: 步骤同 smart_money_q_raw,第 2 步的指标改为 S1=Vt。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致smart_money_q_raw文献出处: 作者:魏建榕、高鹏、傅开波;时间:2020-02-09;标题:《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》;机构:开源证券
中文名: 聪明钱因子(S2:涨跌幅与成交量排名之和)
描述: 研报重新构造 S 指标的三种尝试之一,综合考虑分钟交易的成交量和涨跌幅绝对值排名,把排名之和靠前的交易划分为聪明钱交易。研报给出该版本的 IC 均值 -0.043、多空对冲信息比率 2.61。
构建逻辑: 步骤同 smart_money_q_raw,第 2 步的指标改为 S2=rank(∣Rt∣)+rank(Vt)。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致smart_money_q_raw文献出处: 作者:魏建榕、高鹏、傅开波;时间:2020-02-09;标题:《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》;机构:开源证券
中文名: 聪明钱因子(S3:对数成交量)
描述: 研报重新构造 S 指标的三种尝试之一,也是三者中最强的:对分钟成交量作对数变换。研报给出该版本的 IC 均值 -0.050、多空对冲信息比率 3.74,并在中证 1000 成分股中多空年化收益 26.5%、信息比率 3.65。
构建逻辑: 步骤同 smart_money_q_raw,第 2 步的指标改为 S3=∣Rt∣/ln(Vt)。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致smart_money_q_raw文献出处: 作者:魏建榕、高鹏、傅开波;时间:2020-02-09;标题:《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》;机构:开源证券
中文名: 聪明钱因子(截止值 15%)
描述: 研报对截止值做敏感性测试后给出的最优版本。原始模型取 20% 的依据是我国机构投资者对全市场成交量的贡献比例在 10%~20% 之间、年度均值约 13%。研报基于 β=0.25 的 S 指标测试了 10%、15%、20%、30%、40%、50% 六个截止值,结论是随截止值提高信息比率逐渐降低,15% 时取得最大值 3.35,略高于 20% 的 3.27,整体差异不大,说明原模型取 20% 具有合理支撑。
构建逻辑: 步骤同 smart_money_q(β=0.25),第 3 步的成交量累积占比截止值改为 15%。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致smart_money_q_raw文献出处: 作者:魏建榕、高鹏、傅开波;时间:2020-02-09;标题:《聪明钱因子模型的 2.0 版本——市场微观结构研究系列(3)》;机构:开源证券
中文名: 隔夜收益累加(RO)
描述: APM 因子模型的中间量,也是研报讨论三「APM 方法论与 W 式切割方法的结合」里的三个分段加总之一。研报的分时段 ICIR 统计显示,从隔夜到下午,股票分时收益对未来收益的预测性逐步由正转负,其中隔夜收益对未来收益的正向预测性较为稳定。
构建逻辑: 对选定的股票,回溯其过去 20 个交易日的数据,把逐日的涨跌幅拆成隔夜、上午、下午三个阶段,隔夜阶段的收益率分别加总,所得和记作 RO。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致cn_stock_prefactors 的后复权开盘价除以后复权昨收盘价减一。cn_stock_bar1m_c 是未复权价格,跨除权日用它算隔夜收益会出错,故此项单独取日频后复权字段文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: 上午收益累加(RA)
描述: APM 因子模型的中间量。研报用它与下午收益累加的对比说明 2019 年 APM 因子失效的原因:ram 因子与未来 20 日涨跌幅在全样本区间内为正相关,而在 2019 年却是负相关,即上午收益的性质发生了反转。
构建逻辑: 对选定的股票,回溯其过去 20 个交易日的数据,把逐日的涨跌幅拆成隔夜、上午、下午三个阶段,上午阶段的收益率分别加总,所得和记作 RA。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: 下午收益累加(RP)
描述: APM 因子模型的中间量。研报指出 rpm 因子与未来 20 日涨跌幅在全样本区间内和 2019 年差异不大,均为负相关,即下午收益的负向预测性较为稳定。
构建逻辑: 对选定的股票,回溯其过去 20 个交易日的数据,把逐日的涨跌幅拆成隔夜、上午、下午三个阶段,下午阶段的收益率分别加总,所得和记作 RP。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: 原始 APM 因子
描述: 开源证券 2016 年 10 月首发的 APM 因子,考察上午与下午价格行为的差异程度。研报指出其样本内(2013 年 5 月—2016 年 10 月)表现优异,多空对冲年化收益 15.90%、最大回撤 2.52%、信息比率 2.84、月度胜率 78.6%;样本外(2016 年 11 月—2019 年 12 月)多空年化收益降至 6.41%、最大回撤 5.72%,2019 年出现连续回撤。全历史区间 IC 均值 0.039、rankIC 均值 0.036、信息比率 2.01。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致000300.SH)的分钟线作为市场收益代理,分段口径与个股完全一致文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: 改进 APM 因子
描述: 研报的核心改进。研报先指出知情交易概率在日内呈「倒 J 形」、交易者在上午的交易行为很大程度上受隔夜信息影响,而原 APM 只着眼连续竞价、没有纳入集合竞价这一「交易者根据隔夜信息开始集中交易」的时段。于是用隔夜收益替代上午收益,其余步骤不变。研报给出改进后年化收益 12.81%(原 10.99%)、ICIR 3.17(原 2.07)、最大回撤 2.32%(原 5.72%)、月度胜率 81.25%(原 70%),且在中证 500 成分股内表现优于全市场。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致000300.SH)的分钟线作为市场收益代理,分段口径与个股完全一致apm_ret_overnight_20,个股取日频后复权开盘价与昨收盘价,指数取分钟线首根与前一日收盘文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: APM_1 因子(隔夜 vs 14:00-15:00)
描述: 研报讨论二「APM 因子方法论应用于不同时段的比较」中的因子之一。研报结论是使用了隔夜数据的两个因子(APM_new、APM_1)在 2019 年表现都较好,而只使用日内交易数据的因子表现逊色。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致000300.SH)的分钟线作为市场收益代理,分段口径与个股完全一致文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: APM_2 因子(9:30-10:30 vs 14:00-15:00)
描述: 研报讨论二中的因子之一,只使用日内交易数据。研报结论是该类因子在 2019 年表现逊色,进一步印证 APM_raw 的回撤源于日内交易行为差异性的变化。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致000300.SH)的分钟线作为市场收益代理,分段口径与个股完全一致文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: APM_3 因子(10:30-11:30 vs 13:00-14:00)
描述: 研报讨论二中的因子之一,只使用每个交易日中间两小时的数据。研报指出该因子表现最差,猜想是市场整体在这段时间成交相对寡淡、难以提炼出有效的差异信息。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致000300.SH)的分钟线作为市场收益代理,分段口径与个股完全一致文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: OVP 因子
描述: 研报讨论三「APM 因子方法论与 W 式切割方法的结合」给出的因子。逻辑是全样本来看股票在隔夜和上午的收益表现为正向预测性、在下午的收益表现为负向预测性,于是直接相减。研报给出 OVP 因子年化收益 18.04%、ICIR 4.17、最大回撤 2.21%,各维度均优于 AVP 因子。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致apm_ret_overnight_20、apm_ret_am_20、apm_ret_pm_20文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: AVP 因子
描述: 研报讨论三中与 OVP 对照的因子。研报给出 AVP 因子年化收益 3.00%、ICIR 0.15、最大回撤 11.32%,明显弱于 OVP。
构建逻辑: 步骤同 apm_ovp,第 3 步改为 AVP = RA - RP。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致apm_ret_am_20、apm_ret_pm_20文献出处: 作者:魏建榕、苏俊豪;时间:2020-03-07;标题:《APM 因子模型的进阶版——市场微观结构研究系列(5)》;机构:开源证券
中文名: 最极端收益因子
描述: 研报从分钟数据出发探寻日内极端收益前后的反转特性差异。研报先统计出日内最极端 Bar 出现在 10 点前的概率高达 68.50%、出现在上午的概率高达 99.94%、中位数在 9:55。相比传统反转因子,最极端收益因子的多空年化收益略降(21.71% → 19.10%),但信息比率从 1.55 提升至 2.73、胜率从 65.71% 提升至 81.90%、最大回撤从 13.77% 降至 5.71%。
构建逻辑: 每个输出日回看过去 20 天,计算每天 S 最高那根 Bar 的收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 最极端收益前 1 分钟收益因子
描述: 研报用于增强最极端收益因子的分量。研报的统计显示最极端收益前的分钟收益率整体呈现负 IC(反转特性),且离最极端那根 Bar 越近反转效应越强;最极端收益前的收益率与最极端收益率呈正相关,越近正相关性越高。
构建逻辑: 每个输出日回看过去 20 天,计算每天 S 最高那根 Bar 的前一根 Bar 的收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 极端收益率反转因子(ERR)
描述: 研报最终推荐的因子。研报把最极端收益与其前 1 分钟收益用排序相加的方式合成(而非数值相加,因为两者量级不同),年化收益从 19.10% 提升至 19.58%、信息比率从 2.73 提升至 3.01。全区间 RankIC 均值 -7.08%、RankICIR -3.18、十分组多空对冲年化收益 19.58%、信息比率 3.01、胜率 81.90%、最大回撤 5.71%。研报另说明前 t 分钟的参数敏感性不高,在沪深 300 / 中证 500 / 中证 1000 中多空收益波动比分别为 1.13 / 0.94 / 1.82,行业风格中性化后多空年化收益 9.49%、信息比率 1.88。
构建逻辑: 把最极端收益因子与最极端收益前 1 分钟收益因子在横截面上排序相加,作为 ERR 因子。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 第 2 极端收益因子
描述: 研报放开「最极端」这一标准后考察的第 N 极端收益因子之一。研报结论是第 N 极端收益因子的选股 ICIR 随 N 增加基本呈现递减规律,N 大于 10 之后 ICIR 绝对幅度就在 1.5 以下。
构建逻辑: 每个输出日回看过去 20 天,计算每天按 S 降序排列的第 2 根 Bar 的收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 第 3 极端收益因子
描述: 口径同 extreme_ret_2,取第 3 极端。
构建逻辑: 每个输出日回看过去 20 天,计算每天按 S 降序排列的第 3 根 Bar 的收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 第 5 极端收益因子
描述: 口径同 extreme_ret_2,取第 5 极端。
构建逻辑: 每个输出日回看过去 20 天,计算每天按 S 降序排列的第 5 根 Bar 的收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 第 10 极端收益因子
描述: 口径同 extreme_ret_2,取第 10 极端。研报指出 N 大于 10 之后 ICIR 绝对幅度就在 1.5 以下。
构建逻辑: 每个输出日回看过去 20 天,计算每天按 S 降序排列的第 10 根 Bar 的收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 极端收益后 20 分钟区间收益因子
描述: 研报用于论证「最极端收益后呈现动量特性」的因子,也是研报讨论四的对照项。研报的结论是极端收益后动量效应可被 ERR 因子完全解释、并不是独立的 alpha 来源,但在 A 股以反转效应为主的环境下,能找出由真实收益率构造出的动量因子仍然难能可贵。
构建逻辑: 每个输出日回看过去 20 天,计算每天最极端 Bar 之后 20 分钟的区间收益率,再把 20 天的值取平均。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、盛少成、苏良;时间:2022-12-03;标题:《日内极端收益前后的反转特性与因子构建——市场微观结构研究系列(17)》;机构:开源证券
中文名: 涨幅时间重心因子
描述: 研报把日内 09:31 至 15:00 的 240 根分钟 Bar 依次标记为 1 至 240,分别统计价格上涨与价格下跌两组 Bar 的时间标识序列,以每分钟价格变动幅度对时间序号加权平均得到时间重心。研报指出涨幅时间重心因子为正 IC 但效果较弱。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 跌幅时间重心因子
描述: 研报指出跌幅时间重心因子的有效性明显高于涨幅时间重心因子,RankIC 为 0.053。研报同时统计到截面上涨、跌幅时间重心呈强正相关,相关系数可达 0.7,解释为 A 股整体偏反转属性——出现极端涨幅或跌幅的分钟通常会在较短时间内出现幅度相当、方向相反的价格变动。
构建逻辑: 步骤同 time_gravity_up,第 1、2 步改为基于个股下跌的 1 分钟收益率序列计算跌幅时间重心 Gd。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 时间差因子
描述: 涨、跌幅时间重心的差值 τ=Gd−Gu,即研报定义的「时间差」指标。研报结论是该因子多空信息比率虽最高,但 RankIC 仅 0.02,明显弱于跌幅时间重心因子,稳定性也没有显著提升;回归涨、跌幅时间重心因子后多空收益明显滑落,大部分 alpha 都能被单个时间重心的信息解释。
构建逻辑: 先按 time_gravity_up 与 time_gravity_down 算出逐日的 Gu 与 Gd,取 τ=Gd−Gu,再回溯过去 20 个交易日取均值。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 时间距离因子
描述: 涨、跌幅时间重心差值的绝对值 υ=∣Gd−Gu∣。研报结论是「时间距离」信息在三者中最弱。
构建逻辑: 先按 time_gravity_up 与 time_gravity_down 算出逐日的 Gu 与 Gd,取 υ=∣Gd−Gu∣,再回溯过去 20 个交易日取均值。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 跌幅时间重心偏离因子
描述: 研报论证「时间差」不该用作差而该用截面回归提取:其一,涨、跌时间重心存在较强正相关,线性相关导致作差结果取决于起始位置,不符合「时间差在盘初、盘中或盘尾应是一致的」这一一般定义;其二,涨、跌时间重心的波动率水平存在差异,作差会使因子暴露更多高波动成分(涨幅时间重心)。研报给出该因子多头年化收益率 21.2%、多空信息比率 2.39、RankIC 0.054、RankICIR 接近 3.0,暴露最多的前三个风格是价值(0.279)、波动率(-0.256)、动量(-0.141),剔除后 RankICIR 仍有 2.29。
构建逻辑: 以跌幅时间重心作为被解释变量,对涨幅时间重心做截面回归取残差,再取其 20 日均值作为选股因子。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 时间重心偏离因子(TGD)
描述: 研报的最终增强方案。研报先论证时间差 alpha 并非独立 alpha 源,其真正来源是股票的「收益率结构」与「低波效应」:日内收益率与隔夜收益率对时间差 alpha 均为干扰因素,剥离后因子效果反而提升;盘初阶段的涨跌幅带来负向干扰,而盘尾阶段的涨跌幅对时间差 alpha有较强解释能力;极端涨跌幅样本的平均涨幅与平均跌幅越高也会降低因子有效性。据此把干扰因素逐一剥离后,研报给出 TGD 因子全市场五分组多空信息比率达 4.5 以上、RankICIR 4.93,且同样基于收益率结构的 APM 因子是 TGD 因子的 alpha 子集。
构建逻辑:
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致c_ols3d_resid),本项目在 Python 侧用 numpy.linalg.lstsq 逐交易日对当日截面做带截距的四元 OLS 取残差apm_ret_overnight_20,取日频后复权开盘价与昨收盘价文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 日内收益率偏度因子
描述: 研报选作「收益率分布特征」代表的典型因子,用于与时间维度的 TGD 因子合成。研报指出 TGD 因子属于时间维度的综合信息、不受收益率分布的影响,因此与分布特征因子合成后效果会继续提升。
构建逻辑: 逐日计算当日 240 根分钟 Bar 收益率序列的偏度,再回溯过去 20 个交易日取均值。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: TGD 与偏度合成因子
描述: 研报最后给出的合成因子。研报把 TGD 因子与日内收益率偏度 SKEW 因子在横截面上排序加总,合成因子相比 TGD 因子在稳定性方面进一步改善,RankICIR 达到 5.74、五分组多空 IR 为 4.45,且在沪深 300 内多头仍有超额。
构建逻辑: 把 TGD 因子与日内收益率偏度因子在横截面上排序加总得到合成因子。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致err,取两个分量各自的截面百分位排名(取值 0~1)之和文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 日内零涨跌幅分钟数因子
描述: 研报在探究时间差 alpha 来源时提出的解释因子 C。研报的推测是:时间差产生的原因可能与日内零涨幅的分钟样本数量有关,底层的交易行为逻辑来自 A 股市场中较为显著的「低波效应」——交易活跃度偏低或盘中触及涨跌停,会造成日内录得较多的零涨跌幅分钟样本。研报证明把它与盘尾两个时段的涨跌幅一起剔除后,时间差 alpha 就近似噪音。
构建逻辑: 逐日统计当日 240 根分钟 Bar 中收益率恰为 0 的根数,再回溯过去 20 个交易日取均值。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 时段 7 涨跌幅因子
描述: 研报在探究时间差 alpha 来源时提出的解释因子 A,对应日内时段 7(14:01-14:30)的涨跌幅。研报结论是剥离盘初收益率能够有效提升因子稳定性,而剥离盘尾收益率则使时间差 alpha 预测能力降低,说明盘尾时段的涨跌幅是时间差 alpha 的解释成分而非干扰成分。
构建逻辑: 逐日计算当日 14:01-14:30 时段的涨跌幅,再回溯过去 20 个交易日取均值。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
中文名: 时段 8 涨跌幅因子
描述: 研报的解释因子 B,对应日内时段 8(14:31-15:00)的涨跌幅,说明见 ret_seg7。
构建逻辑: 逐日计算当日 14:31-15:00 时段的涨跌幅,再回溯过去 20 个交易日取均值。
项目实现说明:
cn_stock_bar1m_c 每只股票每个交易日恰好 241 根(沪深首根为 09:25 集合竞价、北交所为 09:30,其后 09:31close 的相邻比值减一,其中第 1 根以当日开盘价(位置 0 的集合竞价价格)为基准,与研报「240 根分钟 Bar」的口径一致文献出处: 作者:魏建榕、苏良、盛少成;时间:2022-12-25;标题:《日内分钟收益率的时序特征:逻辑讨论与因子增强——市场微观结构研究系列(19)》;机构:开源证券
核对口径: 2015-01-05 ~ 2026-09-30;全市场不做任何股票过滤(研报剔除 ST 与上市未满 60 日的新股);前向收益取 21 个交易日的收盘到收盘收益;rankIC 按截面计算;研报为月末截面、本项目逐日,故分两列给出;研报的 ICIR 经本系列其余各表交叉核对为年化口径(月度 ICIR 乘 12 的平方根),本项目的 rankICIR 一并按年化给出。
本项目两列数值回填中:本表的历史数据加工按自然年分批进行(分钟数据量约 15 亿行),完成后用与其余七张表相同的口径计算 rankIC / 年化 rankICIR 并填入。研报原文数值与出处已在下表就位,未披露的项已标明,便于回填时直接对照。
| 因子 | 本项目(月末截面 rankIC / 年化 rankICIR) | 本项目(逐日 rankIC) | 研报原文 | 出处 |
|---|---|---|---|---|
smart_money_q_raw | 回填中 | 回填中 | 全历史 IC 均值 -0.046、rankIC 均值 -0.075、多空信息比率 3.21、年化 22.37%、月度胜率 83.54%;系列(3)另给其多空对冲信息比率 1.69 | 系列(2)表 2 与第 2.2 节;系列(3)第 3.2 节 |
smart_money_q | 回填中 | 回填中 | β=0.25、截止值 20% 时多空对冲信息比率 3.27 | 系列(3)第 4.1 节 |
smart_money_q_beta01 | 回填中 | 回填中 | 信息比率 3.67(β 遍历下的最大值);沪深 300 多空年化 14.5% / IR 1.65、中证 500 17.2% / 2.11、中证 1000 26.3% / 3.81 | 系列(3)第 3.1 节与图 12 |
smart_money_q_s1 | 回填中 | 回填中 | IC 均值 -0.036、多空对冲信息比率 2.03 | 系列(3)第 3.2 节与图 7 |
smart_money_q_s2 | 回填中 | 回填中 | IC 均值 -0.043、多空对冲信息比率 2.61 | 系列(3)第 3.2 节与图 7 |
smart_money_q_s3 | 回填中 | 回填中 | IC 均值 -0.050、多空对冲信息比率 3.74;沪深 300 多空年化 16.1% / IR 1.75、中证 500 18.0% / 2.18、中证 1000 26.5% / 3.65 | 系列(3)第 3.2 节与图 13 |
smart_money_q_cut15 | 回填中 | 回填中 | 截止值 15% 时信息比率 3.35,为六个截止值中最高(20% 为 3.27) | 系列(3)第 4.1 节与图 10 |
apm_ret_overnight_20 | 回填中 | 回填中 | 研报未披露,无法核对(研报图 4、图 5 只给各时段 ICIR 的柱状图,结论是隔夜收益的正向预测性较稳定) | 系列(5)图 4 与图 5 |
apm_ret_am_20 | 回填中 | 回填中 | 研报未披露,无法核对(研报图 2 只给柱状图,结论是全样本为正相关、2019 年转为负相关) | 系列(5)图 2 |
apm_ret_pm_20 | 回填中 | 回填中 | 研报未披露,无法核对(研报图 2 只给柱状图,结论是全样本与 2019 年均为负相关) | 系列(5)图 2 |
apm_raw | 回填中 | 回填中 | 表 1:年化 10.99%、ICIR 2.07、最大回撤 5.72%、月度胜率 70%;样本内多空年化 15.90% / 回撤 2.52% / IR 2.84 / 胜率 78.6%,样本外 6.41% / 回撤 5.72%;系列(2)另给全历史 IC 0.039、rankIC 0.036、IR 2.01 | 系列(5)表 1 与第 2 节;系列(2)表 3 |
apm_new | 回填中 | 回填中 | 表 1:年化 12.81%、ICIR 3.17、最大回撤 2.32%、月度胜率 81.25%;中证 500 成分股内表现优于全市场 | 系列(5)表 1 与图 7 |
apm_1 | 回填中 | 回填中 | 研报未披露,无法核对(研报图 8 只给五个因子的多空净值曲线,结论是用了隔夜数据的 APM_new 与 APM_1 在 2019 年表现较好) | 系列(5)图 8 |
apm_2 | 回填中 | 回填中 | 研报未披露,无法核对(同上,只使用日内数据的因子表现逊色) | 系列(5)图 8 |
apm_3 | 回填中 | 回填中 | 研报未披露,无法核对(同上,研报指出只用盘中两小时的 APM_3 表现最差) | 系列(5)图 8 |
apm_ovp | 回填中 | 回填中 | 表 3:年化 18.04%、ICIR 4.17、最大回撤 2.21% | 系列(5)表 3 |
apm_avp | 回填中 | 回填中 | 表 3:年化 3.00%、ICIR 0.15、最大回撤 11.32% | 系列(5)表 3 |
extreme_ret_1 | 回填中 | 回填中 | 多空年化 19.10%、信息比率 2.73、月度胜率 81.90%、最大回撤 5.71%(传统反转因子对照:21.71% / 1.55 / 65.71% / 13.77%) | 系列(17)图 2 |
extreme_ret_prev1 | 回填中 | 回填中 | 研报未披露,无法核对(研报只把它作为 ERR 的分量,未单独给绩效) | 系列(17)第 1 节 |
err | 回填中 | 回填中 | RankIC 均值 -7.08%、RankICIR -3.18、十分组多空年化 19.58%、信息比率 3.01、胜率 81.90%、最大回撤 5.71%;沪深 300 / 中证 500 / 中证 1000 多空收益波动比 1.13 / 0.94 / 1.82;行业风格中性化后多空年化 9.49%、IR 1.88、胜率 68.57%、回撤 4.84% | 系列(17)摘要、图 10 与图 11 |
extreme_ret_2 | 回填中 | 回填中 | 研报未披露,无法核对(研报图 7 只给第 N 极端收益因子的 ICIR 曲线,结论是随 N 增加递减) | 系列(17)图 7 |
extreme_ret_3 | 回填中 | 回填中 | 研报未披露,无法核对(同上) | 系列(17)图 7 |
extreme_ret_5 | 回填中 | 回填中 | 研报未披露,无法核对(同上) | 系列(17)图 7 |
extreme_ret_10 | 回填中 | 回填中 | 研报未披露,无法核对(同上,研报指出 N 大于 10 后 ICIR 绝对幅度已在 1.5 以下) | 系列(17)图 7 |
extreme_post_ret_20min | 回填中 | 回填中 | 研报未披露,无法核对(研报图 12 只说明该因子回归 ERR 后残差不再有选股效果) | 系列(17)图 12 |
time_gravity_up | 回填中 | 回填中 | 研报未披露,无法核对(研报图 7 只说明为正 IC 但效果较弱) | 系列(19)图 7 |
time_gravity_down | 回填中 | 回填中 | RankIC 0.053 | 系列(19)图 8 |
time_gravity_diff | 回填中 | 回填中 | RankIC 仅 0.02,多空信息比率虽最高但明显弱于跌幅时间重心;回归涨跌幅时间重心后多空收益明显滑落 | 系列(19)图 9 与图 10 |
time_gravity_dist | 回填中 | 回填中 | 研报未披露,无法核对(研报图 9 指出「时间距离」信息在三者中最弱) | 系列(19)图 9 |
time_gravity_down_dev | 回填中 | 回填中 | 多头年化 21.2%、多空信息比率 2.39、RankIC 0.054、RankICIR 接近 3.0;剔除交易行为与风格因子后 RankICIR 仍有 2.29 | 系列(19)图 11 与第 1 节正文 |
tgd | 回填中 | 回填中 | 全市场五分组多空信息比率 4.5 以上、RankICIR 4.93 | 系列(19)摘要与图 41、图 42 |
intraday_ret_skew | 回填中 | 回填中 | 研报未披露,无法核对(研报只把它作为分布特征的代表因子参与合成,未单独给绩效) | 系列(19)第 3.4 节 |
tgd_skew_combo | 回填中 | 回填中 | RankICIR 5.74、五分组多空信息比率 4.45 | 系列(19)摘要与图 50、图 51 |
zero_ret_minute_count | 回填中 | 回填中 | 研报未披露,无法核对(研报表 3 把它列为解释因子 C,图 40 只给逐步剔除解释因子后的剩余解释能力) | 系列(19)表 3 与图 40 |
ret_seg7 | 回填中 | 回填中 | 研报未披露,无法核对(研报表 3 的解释因子 A,同上) | 系列(19)表 3 与图 40 |
ret_seg8 | 回填中 | 回填中 | 研报未披露,无法核对(研报表 3 的解释因子 B,同上) | 系列(19)表 3 与图 40 |
回填时需要重点核对的四个点(研报给了可直接对数的数值):
err 应强于其分量 extreme_ret_1(研报 IR 由 2.73 提升至 3.01)。time_gravity_diff(RankIC 0.02)→ time_gravity_down_dev(0.054 / RankICIR 约 3.0)→ tgd(RankICIR 4.93)→ tgd_skew_combo(5.74)。四级单调增强是该篇研报的核心论证,回填后应逐级核对。已知的口径差异(回填后写入差异说明时需一并交代):
按 date、instrument 排序后的前 5 行与后 5 行,由 update_docs() 推送文档时自动填充。
| date | instrument | smart_money_q_raw | smart_money_q | smart_money_q_beta01 | smart_money_q_s1 | smart_money_q_s2 | smart_money_q_s3 | smart_money_q_cut15 | apm_ret_overnight_20 | apm_ret_am_20 | apm_ret_pm_20 | apm_raw | apm_new | apm_1 | apm_2 | apm_3 | apm_ovp | apm_avp | extreme_ret_1 | extreme_ret_prev1 | err | extreme_ret_2 | extreme_ret_3 | extreme_ret_5 | extreme_ret_10 | extreme_post_ret_20min | time_gravity_up | time_gravity_down | time_gravity_diff | time_gravity_dist | time_gravity_down_dev | tgd | intraday_ret_skew | tgd_skew_combo | zero_ret_minute_count | ret_seg7 | ret_seg8 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-11-03 00:00:00 | 000001.SZ | 0.999418 | 1.000224 | 1.000214 | 1.000760 | 0.999478 | 0.999686 | 1.001014 | -0.017560 | 0.052294 | 0.003280 | -0.065434 | -1.219113 | -1.470863 | 0.586294 | -0.288300 | -0.020840 | 0.049014 | 0.001292 | 0.000313 | 0.749413 | 0.001435 | -0.000644 | -0.000414 | 0.000441 | -0.000078 | 106.322720 | 109.769688 | 3.446968 | 11.608665 | 5.294135 | 3.155859 | 0.250674 | 0.550607 | 99.200000 | 0.000099 | 0.000703 |
| 2026-11-03 00:00:00 | 000002.SZ | 1.000100 | 0.999946 | 1.002431 | 1.007457 | 0.996407 | 1.002062 | 1.001587 | -0.169143 | 0.065710 | -0.119261 | 1.089137 | -1.514616 | -2.110924 | 1.157082 | 0.604040 | -0.049882 | 0.184971 | 0.008126 | -0.000560 | 1.148041 | 0.003115 | 0.002529 | 0.002820 | -0.002251 | -0.003155 | 104.720300 | 105.450374 | 0.730075 | 6.668313 | 2.166398 | 0.966627 | 0.190930 | 0.356606 | 101.500000 | -0.001487 | -0.001578 |
| 2026-11-03 00:00:00 | 000006.SZ | 0.995023 | 0.999888 | 1.007022 | 1.020669 | 1.006222 | 1.006751 | 1.003269 | -0.191460 | 0.118292 | -0.172468 | 1.911700 | -0.941064 | -1.559122 | 1.819301 | 0.998337 | -0.018992 | 0.290761 | 0.004726 | 0.000431 | 1.214299 | 0.002757 | 0.004145 | 0.000532 | -0.001188 | -0.008735 | 91.608092 | 96.017131 | 4.409040 | 12.971498 | 1.119529 | 1.407138 | 0.632693 | -0.026438 | 83.400000 | -0.002218 | -0.001650 |
| 2026-11-03 00:00:00 | 000007.SZ | 0.992799 | 0.994987 | 0.995502 | 1.002731 | 1.000435 | 0.995428 | 0.993094 | -0.020704 | -0.191799 | 0.060459 | -1.508638 | -0.975150 | -0.762262 | -1.543553 | -0.407659 | -0.081163 | -0.252258 | -0.003417 | 0.001810 | 0.894024 | 0.002892 | 0.004253 | 0.002037 | -0.000193 | 0.000060 | 105.362589 | 98.982836 | -6.379753 | 13.081796 | -4.589731 | -2.541246 | 0.088070 | -0.094270 | 57.300000 | -0.001122 | 0.003123 |
| 2026-11-03 00:00:00 | 000008.SZ | 0.999502 | 1.002017 | 1.001755 | 1.006342 | 0.993082 | 1.001414 | 1.000887 | -0.038531 | 0.027402 | -0.033277 | 0.358574 | 0.683558 | 0.151707 | 0.376473 | 0.053695 | -0.005254 | 0.060679 | 0.005685 | -0.000989 | 0.892580 | 0.003678 | 0.002191 | 0.003056 | 0.003445 | -0.001012 | 115.444094 | 116.281830 | 0.837736 | 4.888175 | 6.240929 | 1.068887 | 0.067674 | 0.521446 | 145.650000 | -0.000870 | 0.000203 |
| 2026-11-03 00:00:00 | 920978.BJ | 0.999095 | 1.016279 | 1.018436 | 1.010775 | 1.025188 | 1.018410 | 1.016882 | -0.087063 | 0.257106 | -0.143618 | 1.551588 | 0.663032 | 0.237822 | 1.499156 | 0.835733 | 0.056555 | 0.400724 | 0.007777 | 0.001752 | 1.739303 | 0.004235 | 0.002948 | 0.001877 | 0.001081 | -0.005033 | 98.265914 | 104.238246 | 5.972332 | 14.413148 | 5.055465 | 2.563120 | 0.580765 | 0.156354 | 62.950000 | 0.000235 | -0.004000 |
| 2026-11-03 00:00:00 | 920981.BJ | 0.991635 | 0.995307 | 0.994574 | 1.015414 | 0.999372 | 0.994273 | 0.990209 | -0.115015 | 0.099697 | -0.173334 | 1.419419 | 0.732756 | -0.086346 | 1.269998 | 1.102006 | 0.058319 | 0.273031 | 0.003822 | 0.002786 | 1.459650 | 0.003466 | 0.001694 | 0.002165 | -0.002272 | -0.010323 | 93.286906 | 96.212690 | 2.925784 | 9.521745 | 0.144051 | 0.150138 | 0.544404 | -0.262313 | 63.300000 | 0.000589 | -0.003943 |
| 2026-11-03 00:00:00 | 920982.BJ | 1.000319 | 1.011190 | 1.017301 | 1.028627 | 1.024859 | 1.017297 | 1.017756 | -0.098291 | 0.372367 | -0.161767 | 0.969664 | 0.284698 | -0.503693 | 1.275330 | 0.420087 | 0.063476 | 0.534134 | 0.012632 | 0.001521 | 1.807727 | 0.005260 | -0.001650 | 0.002377 | 0.001800 | -0.004744 | 84.867744 | 92.955029 | 8.087285 | 12.347462 | 1.777931 | -1.484118 | 0.832265 | -0.724850 | 21.900000 | -0.000972 | -0.001813 |
| 2026-11-03 00:00:00 | 920985.BJ | 0.994579 | 0.994337 | 0.993466 | 0.996791 | 0.989754 | 0.993469 | 0.992299 | -0.034100 | 0.119406 | -0.101062 | 1.335104 | 0.988166 | 1.102518 | 2.255099 | -0.691484 | 0.066962 | 0.220468 | 0.009267 | 0.002572 | 1.857194 | 0.006484 | 0.000996 | 0.003301 | 0.000376 | -0.001381 | 97.252617 | 103.604466 | 6.351849 | 9.218169 | 4.884448 | 1.682581 | 0.653504 | 0.000893 | 133.350000 | -0.001053 | -0.002421 |
| 2026-11-03 00:00:00 | 920992.BJ | 0.994044 | 0.989932 | 0.988265 | 0.997250 | 0.988416 | 0.988553 | 0.994849 | -0.049857 | -0.031362 | -0.087247 | 0.125848 | -0.085751 | -1.639968 | -0.831902 | 2.471598 | 0.037390 | 0.055885 | 0.006005 | -0.001347 | 0.859903 | -0.002021 | -0.001826 | 0.001655 | -0.001555 | -0.004034 | 107.215260 | 104.719827 | -2.495433 | 14.227951 | -0.382294 | -2.042765 | 0.441443 | -0.499399 | 121.850000 | 0.001944 | 0.000963 |
SELECT date, instrument, smart_money_q_raw, smart_money_q, smart_money_q_beta01, smart_money_q_s1, smart_money_q_s2 FROM cn_stock_factors_hf_ky_intraday_behavior WHERE date >= '2026-10-06' ORDER BY date LIMIT 100
SELECT date, instrument, smart_money_q_raw, smart_money_q, smart_money_q_beta01, smart_money_q_s1, smart_money_q_s2 FROM cn_stock_factors_hf_ky_intraday_behavior WHERE date >= '2026-10-06' ORDER BY date LIMIT 100