请选择 进入手机版 | 继续访问电脑版
楼主: _wallstreetcat_
10075 0

[程序化交易] Alpha系列(五)——因子模型 [推广有奖]

  • 0关注
  • 36粉丝

讲师

9%

还不是VIP/贵宾

-

威望
0
论坛币
98 个
通用积分
40.6554
学术水平
14 点
热心指数
13 点
信用等级
13 点
经验
6402 点
帖子
257
精华
0
在线时间
234 小时
注册时间
2017-3-16
最后登录
2023-11-21

_wallstreetcat_ 企业认证  发表于 2018-7-5 16:25:55 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Alpha系列——因子模型
不管是在现代的量化金融还是稍早的数量经济学领域,因子模型一直占据着核心地位。它不仅是对收益和风险的一个理想、简单的建模工具,还因为其有效性而备受理论界及工业界的青睐。 在这篇教程中,我们将详细得阐述因子模型的理论基础和实践指南,并将结合金融市场的实际应用案例。

因子模型理论基础

其中:

  • xi,t代表第i个资产在时间t的随机变量,如收益率
  • αi代表资产i的截距
  • ft表示共同因子,在不同的资产i之间保持常量
  • β表示资产i的因子负荷,或者可以理解为因子ft的参数向量
  • ϵi,t表示资产i的残差收益率,可以包含资产i的特异收益率

还记得在《Alpha系列——从MPT到APT》里, 我们说到关于因子的概念么?大家可以从下面的图看到,左边的两列分别代表股票和时间,后三列代表的是三个不同的因子,图中因子下面的单元格的不同颜色代表不同值。不难发现,图中每个股票每个时间下面各个因子的颜色(值)是一样的,也就是说因子变量在 不同股票间是共享的,每个股票的因子数据就是所有股票的共同因子数据,不过是在不同股票间重复而已。作为对比,我还列了一个一般意义上表示特征的表格,大家可以发现在特征表格中所有的值在一般意义上都是不同的。



上述因子模型的向量化版本为:



其中B是因子负荷矩阵。

模型基本假设
模型假设1,ft是一个平稳过程:


模型假设2,ϵt是一个白噪声过程:


其中,Ψ是一个(m x m)的对角矩阵,对角元素为(σ12,σ22⋯σm2)。σi2为第i个资产的残差风险(特异风险)方差。

模型假设3,f与ϵ两两不相关:


模型基本性质

条件矩


无条件矩



值得注意的是,它们最大的差异在于方差部分,在因子是条件信息的情况下,不确定性仅由资产的特异风险构成;当因子信息不给定时,就有因子预测μf代替ft,从而引入了因子不确定性, 所以资产收益的无条件方差等于因子不确定性加上资产的特异不确定性。

看过之前教程的读者可能会回忆起来,要估计Cov[xt]协方差矩阵,本身要估 N(N-1)/2 个参数,而且参数估计误差使得协方差估计矩阵类似随机矩阵,只由少数特征值提供了大部分信息,这导致了实践应用的困难。 而因子模型则拯救了我们,把估计整个协方差矩阵的任务分解成因子的协方差矩阵和资产的特异协方差矩阵。其中因子协方差矩阵的维度(K x K)要远远少于整个资产空间的维度(N x N),而特异协方差矩阵是一个对角矩阵,所以说本质是一个N维向量, 这使得协方差估计实践中变得可行。

下面我画了一个示意图,蓝色的矩阵表示资产协方差矩阵,右边那个小矩阵代表因子协方差矩阵,绿色的则代表资产特异协方差矩阵的对角元素。可以看到,我们要估计的参数数量由原来的18x17/2变成了3x2/2加上18x1,一共是21个参数, 减少到原来参数估计数量的14%左右。而在实际中资产数量要远远因子数量,假设由2000个资产数量,那么我们的参数估计比例将只有0.1%。

再论CAPM
CAPM把股票风险分解为系统风险和非系统风险:



其中,rm,t为市场在时间t的超额收益率, xi,t为证券i在时间t的超额收益率,βi是市场风险因子的暴露系数。

CAPM下的协方差矩阵

回顾我们之前的证明:


这里和我们上述的一般性因子模型的形式相同。
在下面的例子中,我随机选了5只股票,令中证800为市场指数,根据月收益率计算股票的月度beta系数。简单起见,假设无风险收益率为0。最后我们验证了直接计算X的协方差矩阵以及用因子模型来得到协方差矩阵,发现差异并不大。



Barra行业因子模型
模型形式

Barra行业因子模型可以由如下形式表达:


向量化形式为:


其中,



βi,k是事先知道的,fk,t是不可观测的,是我们需要估计的参数,表示该行业因子在时间t的可实现收益率。另外x_{i,t}表示超额收益率,其他的模型假设和前面的因子模型相同。


由于篇幅限制,完成文章和策略完整代码请转到:
Alpha系列——因子模型


Alpha系列回顾

参考文献




本文由BigQuant《量化研究每周精选》原创推出,版权归BigQuant所有,转载请注明出处



  • 更多精彩文章欢迎前往BigQuant社区查看并参与讨论:BigQuant人工智能量化社区
  • 加入 人工智能量化投资交流群,与大牛共讨人工智能量化话题:微信搜索 bigq100,添加微信群管理员微信,附上姓名、所在机构、部门和职位,审核后管理员会邀请您入群。





  • 关注 BigQuant 微信公众号,及时获取新鲜资讯:微信搜索BigQuant, 获取更多人工智能、Machine Learning、量化投资相关文章。








二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:量化 金融 多因子 投资 量化投资

已有 1 人评分经验 论坛币 收起 理由
fantuanxiaot + 23 + 23 精彩帖子

总评分: 经验 + 23  论坛币 + 23   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-28 19:49