指数相关性分析 - QThinker Plus使用说明

2023年11月22日 316点热度 0人点赞 0条评论

指数相关性分析是 QThinker Plus 提供的用于计算投资组合相关性矩阵的模块。是用于辅助投资组合平抑非系统性风险的有力工具,在介绍该工具的使用前,需要先对相关概念予以简要说明:

系统性风险与非系统性风险

俗话说“鸡蛋不能都装在一个篮子里”,其背后的思想就是分散风险。投资上的风险,一般定义为系统性风险与非系统性风险。

系统性风险指的是对整个金融市场或绝大多数标的普遍产生的不利影响,泥沙俱下。系统性风险造成的后果具有普遍性,正是由于这种普遍性,系统性风险不能通过分散投资加以消除,因此又称为不可分散风险。

非系统风险指发生于个别标的或行业的风险,例如公司的经营失误、诉讼失败、行业政策影响等。非系统性风险只影响某一特定公司或行业的标的,不会对整个股票市场产生普遍影响。非系统性风险可以通过分散投资来降低。如果投资者将资金分散投资于不同的资产,那么即使其中某只标的出现非系统性风险,也只会对投资组合造成较小的影响。而相关性矩阵,就是辅助对冲非系统性风险的重要工具。

相关系数与相关性矩阵

相关性矩阵是一个二维矩阵,其中每行和每列分别代表不同的资产。矩阵中的每个元素表示两个资产之间的相关系数,相关系数是评价两组资产运行方向拟合度的重要指标,取值范围在-1 到 1 之间。如果两个资产的相关系数为 1,则表示它们的价格变动完全正相关;如果相关系数为-1,则表示它们的价格变动完全负相关;

简言之,如果两个资产的相关系数为1,那么两个资产在计算周期内是100%同向运行的,而如果为-1,则是100%反向运行。通常相关系数如果大于0.8,那么我们可以认为,这两组资产呈现的是完全正相关关系,彼此的风险不能通过分散持有进行对冲。

指数相关性分析工具的使用

指数相关性分析工具,提供了在指定回溯期内,评价投资组合(指数)各个资产之间相关性的计算。横轴、纵轴均为资产组合中的各项资产,横轴与纵轴的交汇点,即为两组资产的相关系数。我们在构造投资组合时,往往希望资产包中的各项资产能够呈现一种此消彼长的状态,以此对冲资产本身波动带来的风险。下图展示了一组相关性矩阵,选取指数沪深300、上证50、传媒、国防军工、汽车整车、养殖作为投资组合的配置,回测周期500天(即以从前一个交易日向前回溯500个交易日的指数数据作为计算依据),得到的相关性矩阵如下图所示:

从图中我们可以看到,沪深300与上证50的相关系数达到了0.983,属于强正相关关系,如果同时配置沪深300ETF与上证50ETF,那么这两个指数ETF在风险对冲上彼此没有任何贡献,而除去这两个指数的相关性,组合中其余各项资产两两间的相关性特征并不明显,符合我们在分散投资上的预期。矩阵的对角线为1,是资产与其自身的相关系数。

相关性矩阵分析工具并不预示未来资产表现如何,其意义是从历史数据的角度,评价资产之间的联动关系,资产的趋势与相关性在未来一定会改变,我们要做的就是定期回溯,观察这种变化,以此作为参考,规划自己的资产配置品种,本工具更多的是提供定性分析辅助而不是定量。

QThinker

前地产从业者,假装是个程序员,热爱编程与交易 自研QThinker量化交易框架

文章评论