如果要判断两家公司会不会一起涨跌,常见做法是翻它们过去的价格记录。问题是,历史收益像一段夹着大量杂音的录音:样本不够长时,偶然波动很容易被误当成稳定关系;换了一只没有历史记录的新股票,模型又要重新认识它。
Alexandre Alouadi 与 Charles-Albert Lehalle 在论文《The Fundamental Structure of Risk: From Characteristics to Covariance》中换了一个起点。他们提出 Characteristic-Driven Dynamic Factor Model(CD-DFM,特征驱动动态因子模型),不先从价格走势寻找资产关系,而是读取规模、估值、盈利能力、杠杆、行业和地域收入等公司特征,再由这些特征推导因子暴露与协方差。
协方差衡量两项资产通常同涨同跌,还是反向变动,是计算投资组合整体风险的核心输入。这篇论文关心的不是预测哪只股票会上涨,而是能否从一家公司“是什么”出发,估计它会和谁一起波动。以下结果均来自论文作者的实验,尚无独立复现或第三方评测。
先给公司画地图,再计算风险
传统因子模型会用少数共同驱动力解释大量资产的涨跌。市场、行业或公司风格都可以成为因子;每只股票对这些共同驱动力有多敏感,就是它的因子暴露。这样便不必逐一估计数百只股票之间的所有关系。
CD-DFM 的关键变化,是先用公司特征为每只股票生成一个潜在表示——模型从数据中学出的低维坐标。可以把它理解为一张公司地图:经济面貌相近的公司应该落得更近。编码器只读取特征,不读取该股票的历史收益;连续特征、行业等类别特征经过不同处理,再由一个浅层神经网络组合,因此能表达“规模、估值与行业同时出现时意味着什么”这类非线性关系。
模型随后从同一张地图引出两套结果。第一套是软归属:一家公司可以同时属于多个潜在因子,只是权重不同。第二套是可正可负的因子暴露,用来重建资产收益。模型把等权市场单独设为第一个因子,其余因子使用现金中性的多空组合,尽量避免所有因子都只是换一种方式重复市场涨跌。
得到因子后,模型用近期因子收益的指数加权协方差,加上每只股票自身的残差方差,拼成“低秩结构加对角项”的协方差矩阵。前者描述共同风险,后者描述个体风险。一个共同训练的缩放参数再校正系统性风险的整体幅度。
它学的不是过去拟合得多漂亮
CD-DFM 采用端到端训练,也就是公司地图、因子归属、暴露和最终协方差一起调整。训练目标主要包含两项。
第一项是 Stein covariance loss(Stein 协方差损失),它比较模型估计的风险分布与随后实际出现的收益二阶矩。这里的“二阶矩”可近似理解为波动与联动的整体结构。与逐个比较矩阵元素相比,Stein loss 会更严厉地惩罚接近奇异、或低风险方向估错的协方差;而组合优化恰恰对这些方向很敏感。
第二项是因子重建损失,要求因子仍能解释实际收益变化。它像一根锚,防止模型只把协方差分数做得好看,却学出与真实收益无关的因子。论文强调,这套目标针对的是样本外风险估计,不是未来收益预测,也不意味着模型可以规避市场风险。
慢变量也能拼出联动结构
作者使用固定的 S&P 500 股票样本,数据覆盖 2011—2024 年,严格样本外测试期为 2022—2024 年。输入包括 GICS 行业、上市交易所、地域与商品收入占比,以及规模、账面市值比、杠杆、净资产收益率等基本面数据;另有新闻量、新闻情绪和异常关注度。特征中不包含价格、收益、已实现波动率或市场 beta。收益只用于形成因子、训练目标和最终检验。
这些输入多数更新得很慢。论文报告,基本面特征的一阶自相关为 0.99,意味着相邻日期几乎不变;全部数值特征与当日收益的平均绝对相关性仅为 0.009。换句话说,模型不能简单地把近期价格波动换个包装塞回风险预测。
在潜在空间的经济结构上,CD-DFM 的行业轮廓系数为 0.38,高于对照模型 GKX 的 0.28;行业间与行业内距离之比为 3.0,对照为 2.5。两者判断两只股票是否同行业的 separation AUC 都是 0.98。不过,GKX 在“潜在近邻是否也是收益相关性近邻”上略胜:邻居重合度为 0.30,CD-DFM 为 0.27。这说明 CD-DFM 得到的地图更符合行业结构,但并非每项表示指标都领先。
一个直观例子是 Microsoft。按潜在相似度,它最接近 Adobe、Synopsys 和 Nvidia,相似度分别为 0.963、0.924 和 0.915。它们同属 Information Technology,也在规模、估值等特征上接近。另一方面,同属该行业的公司并不会自动挤在一起:模型还会依据基本面差异拉开距离。
真正值得看的,是新资产如何入场
由于编码器只依赖公司特征,一只训练时未出现的股票可以直接放进这张地图,获得因子归属和暴露,不必重新训练。这就是 zero-shot onboarding——模型面对未见资产时,利用已有规则直接完成接入。
这对资产池频繁变化的风险系统很有吸引力。传统方法若严重依赖单只资产的历史序列,新成员往往缺少足够记录;CD-DFM 则尝试把“公司经济身份”变成通用接口。作者也谨慎地把贡献限定为兼顾多项目标:在其选择的基准中,CD-DFM 是唯一同时提供特征驱动表示、可解释因子、有竞争力的协方差校准和未见资产直接接入的模型。论文没有声称它在每项任务上都击败当前最佳方法。
更深一层的变化是建模顺序。过去通常先观察价格共同波动,再追问它可能代表什么;CD-DFM 先组织公司之间的经济关系,再检验这张地图能否推出未来风险。如果这条路线经得住进一步验证,风险模型的底座便可能从“资产过去怎样动”部分转向“公司本身是什么”。
局限与未知
- 论文的 zero-shot 结果不等于已经证明模型能可靠处理新上市公司、基本面缺失或分布外资产。没有历史收益即可嵌入,与嵌入后的协方差一定准确,是两件事。
- 行业本身就是输入特征,因此潜在空间呈现行业聚类并不完全出人意料。更关键的证据是同行业内仍能按其他特征区分公司,以及这种结构能否长期稳定地改善样本外风险估计。
- 本文全部效果论断来自作者自己的实验。尚缺独立复现与第三方评测;“competitive”和“唯一”分别缺少可在现有材料中完整核验的全套数值,并且后者只适用于作者纳入的基准,不能扩写为优于所有风险模型。