兴业金工《高频研究系列三》— 收益率分布中的 Alpha(2)

来源

  • 机构: 兴业证券经济与金融研究院 (兴业金工),公众号 XYQuantResearch(研报节选)
  • 研报: 《高频研究系列三—收益率分布中的 Alpha(2)》,对外发布时间 2022-05-04
  • 分析师: 郑兆磊 (S0190520080006)
  • 本地归档: raw/articles/202205-xingye-return-distribution-alpha/(正文 + 原页 HTML + 51 张图)
  • 回测区间: 2014-09-01 — 2022-01-28;日频调仓;剔除不在市、涨跌停与特殊处理股票;多空为两组按因子值加权

一句话总结

把日内的收益率分布拆开看:一半是「极端涨跌」——对应投资者对大额盈亏的非对称心理反应;另一半是「混合分布」——对应大额投资者在震荡与跳价两段里的操作能力与个股的日内弹性。

三条主线

一、极值因子:把偏度拆成涨和跌(展望理论)

偏度把「今天涨得猛」和「今天跌得猛」记在同一维度上,但投资者面对盈亏的心理反应不对称——展望理论的价值函数在原点两侧都陡,但亏损一侧的伤害更大。由此推出:

  • 极端上涨多/大 → 持有者转向风险厌恶、倾向过度抛售 → 未来跌(exRtn_maxVal、exRtn_maxFre)
  • 极端下跌多/大 → 持有者转向风险偏好、继续持有或补仓 → 未来涨(exRtn_minVal、exRtn_minFre)

实证差异:2022-01-28,000881.SZ 偏度 0.22、排名偏中后,但 10:28 有一次 5 分钟涨 1.2% 的急拉,极大值相对大小算到 0.704;605589.SH 偏度 0.127 排名居中,但 13:30 后多次急跌,极小值出现频率为 12。

四个因子里只有两个有效:exRtn_maxVal 多空 44.40% / 夏普 8.73 / IC 4.30%,exRtn_minFre 多空 37.52% / 夏普 6.52 / IC 3.44%;exRtn_minVal 反号(多空 -9.35%、最大回撤 -50.62%),exRtn_maxFre 只有 9.50%。

二、混合高斯分布:跳价期刻画大额投资者的操作能力(capacity)

日内的分钟收益率来自两种状态:权重大的震荡期(收益率集中在 0、难有极值)和权重小的「跳价」期(大额投资者推动 + 其他投资者追随 → 极端值反复出现)。兴业金工从 Clark (1973) 的子过程模型出发,假设日内收益率服从两个正态分布的混合,用 EM 算法估计 5 个参数,并约束跳价期权重 w_J \in [0, 0.5)。

  • gmm_mean = \mu_J(跳价期均值):大额投资者把股价推离公允价格的方向和幅度,值越大预期跌得越多
  • gmm_mean2wgt = \mu_J/w_J:单位跳价时间份额下的推动幅度,刻画操作能力

gmm_mean 多空 48.88% / 多头 23.47% / 夏普 7.53 / IC 5.44% / ICIR 0.90。

三、日内弹性:两个时期的均值差(flexibility)

  • gmm_meandif = \mu_S - \mu_J:震荡期与跳价期的收益均值差,值越大说明价格弹性越大、未来收益越高
  • gmm_meandif2wgtdif = (\mu_S-\mu_J)/(w_S-w_J):同时考虑均值差与占比差

gmm_meandif 的多空年化 52.80% 是六个因子里最高的:夏普 8.05、IC 5.16%、ICIR 0.87、最大回撤 -3.89%(夏普最高的是第 2 章的 exRtn_maxVal,8.73)。

关键绩效(全股票池)

因子 多空年化 多头年化 夏普 IC 均值 ICIR 最大回撤
exRtn_maxVal 44.40% 20.89% 8.73 4.30% 0.85 -4.09%
exRtn_minFre 37.52% 21.16% 6.52 3.44% 0.62 -3.89%
gmm_mean 48.88% 23.47% 7.53 5.44% 0.90 -3.84%
gmm_mean2wgt 36.17% 16.64% 6.37 3.52% 0.82 -7.58%
gmm_meandif 52.80% 21.44% 8.05 5.16% 0.87 -3.89%
gmm_meandif2wgtdif 46.60% 21.84% 6.60 4.92% 0.74 -5.02%

两处最值得留意的地方

一、正交化掉的是空头端,多头端基本保住。 gmm_meandif 与 real_skew 时序相关 0.76、与 real_var 0.67;对两者中性化后多空从 52.80% 掉到 23.63%(不到一半),但夏普几乎没掉(8.05 → 6.49)、多头从 21.44% 只降到 15.53%,而空头收益变成 -2.86%。gmm_mean 同理:与 real_skew 相关 0.66,正交化后空头从 10.24% 掉到 1.72%。原文的「表现依旧优秀、表现出优秀的特异性」没有点明:原始多空收益里接近一半来自偏度/方差暴露。

二、IC 对成交价几乎免疫,组合收益不是。 换成开盘 30 分钟均价成交,exRtn_maxVal 多空从 44.40% 掉到 21.11%、夏普 8.73 → 2.64;但 gmm_mean 的 IC 只是从 5.44% 变成 4.13%。信息还在,冲击成本吃的是组合收益那一层。

稳健性

  • 中证 800:六个因子多空夏普几乎都在 3 以上、IC 均值几乎在 2.5% 以上;gmm_mean 多空 29.89%、多头 19.23%、夏普 4.31
  • 不同成交价(最后 5 分钟均价 / 开盘 30 分钟均价 / 全天均价):capacity 与 flexibility 两类最稳,exRtn 类在开盘均价口径下受冲击最大

复现时的三个坑(原文节选版没写)

  1. exRtn 的显式计算式缺失——只说「参考 VaR 与 ES 的思路」,而 VaR/ES 本身是一族定义
  2. EM 两个分量的标签可交换——必须显式约定「小权重的那支是跳价期」,否则 \mu_J 的符号会随机翻转、因子直接失效
  3. w_J \in [0, 0.5) 的约束怎么实现(投影 / 拒绝采样 / 重参数化)未说明

入口与交叉引用