。我们假设市场是完全开放的,并且可以无限制地买多或卖空,因此 wi 可以是任何实数。
根据单个资产的收益率,可以计算资产配置 P 的收益变量的一些性质。首先,资产组合收益率的随机变量是
它的预期收益是方差是并且有标准差
现在,我们固定预期收益,然后拥有该预期收益,并且标准差最小的资产组合。也就是说,对于任意一个预期收益值 μ,找到一个由配置权重 w=(w1,w2,…,wn) 定义的资产配置 P,要求 P 的预期收益率为 μ,并且,在所有可以配置出的预期收益为 μ 的组合中,P的方差是最小的。用最优化问题表示出来的话,就是
这个问题的最佳解用 Lagrange 乘子的方法可以找出,但解决过程比较复杂,这里就不多做解释。对于每一个值 μ,我们求得一个风险资产配置 P,满足 E[rP]=μ,并且 σP 是最小的。将这些最优解画成图,在标准差-预期的坐标上得到一条抛物线。根据计算所用到的资产的信息不同,这根曲线会不尽相同,但基本上遵循这个形状。
这条曲线被叫做有效前沿(efficient frontier)。由于它的形状像一枚子弹尖,所以有时也叫做马科维兹子弹(Markowitz bullet)。有效前沿存在一个波动率最小的位置,也就是图中曲线最靠左的地方,并且在这个点以上的位置才是真正“有效”的;我们是固定预期收益算得的最低风险而得到的这条曲线,如果再固定风险并选择最大的预期收益,则会筛选掉有效前沿的下半部分。所以,很多时候人们所说的“有效前沿”会特指上半部分。
我们举个例子。风险资产采用从沪深三百股票池中随机选出的五支股票,取 2014 年到 2016 年的所有收盘价数据,经计算得出它们的平均日均收益率分别是
并且收益率的标准差是
画在协方差-预期轴上,如下图中的五个蓝色三角是我们模型中选用的五支股票;背景中的粉点是沪深三百中的其他股票,作为参考。
计算这五支股票收益率的协方差,得到矩阵
这个矩阵的 (i,j)位置是第 i 和第 j 个资产之间的协方差。通过穷举出用五支股票可以组成的资产配置(允许一定限度的卖空),绘出一个看起来很好吃的图
图中的每一个点代表一个风险资产组合,颜色偏绿代表夏普比率高,偏紫的代表夏普比率低(下一节会介绍夏普比率)。图中最左侧勾勒出来的曲线就是以这五支股票所构成的有效前沿,是在固定收益率的情况下能配置出的最小标准差。
有效前沿上风险最少的配置(最左侧的顶点)有标准差 0.0212,并且有预期收益率 0.00202。
上图中紫色五角星就是最低风险的配置,它的预期收益大约是五支股票的平均,但风险要小于其中的每一支。
理论上的有效前沿是无限延伸的,并且前沿右侧的所有空间都是可以通过配置这五支股票得到。因为计算量的有限性,看上去很好吃的图里只包含了可行资产配置里的一部分,不过其中已经包括了本模型中最重要的一个股票组合。是什么呢?
有效前沿左侧的区域是通过风险资产无法配置出的。但是!如果把无风险资产加入资产配置,那么左侧的一些位置是可以获取的。
我们选择有效前沿上的一个资产配置 P,并选择比例 α≥0,将本金的 α 配置于 P,并将 1−α 配置于无风险资产。如果 α≤1,那么 1−α≥0,也就是说,我们将 1−α 倍的本金存入银行或买入债券,获取那部分的无风险利率。如果 α≥1,那么 1−α≤0,意思是,我们贷款本金 α−1 倍的资金,支付无风险利率,并用贷款连同本金一并配置于 P。如此,以 α 为系数,使用 P 和无风险资产配制出一个组合,我们将它的收益随机变量记为 rα。计算得到
和上面的有效前沿的计算不同,这里 σα 和 E[rα] 不是复杂的多项式关系,而是简单的线性关系。因此,将所有 α≥0 所对应的点画出,我们得到的是穿过 (0,rf) 和 (σP,E[rP])的整条射线。
如上图所示,如果蓝点是无风险利率,红点是一个有效前沿上的风险资产配置 P,那么黄线上的所有点都是可以按照一定比例配置无风险资产和 P得到的。
使用常用的直线坡度计算方法,所得的黄线的坡度是 P 和 无风险资产的收益差除以它们的标准差的差。也就是,
这就是著名的夏普比率(Sharpe ratio)。
经计算可以证明,用市场信息计算得来的有效前沿上必定有一个夏普比率最高的点,我们将其叫做市场组合(market portfolio)。
我们知道,一个配置的夏普比率等同于连接无风险资产和这个配置的直线的坡度;那么市场组合的夏普比率最高,就意味着它连接无风险资产的线坡度最陡。因此,这条线必定与有效前沿构成切线关系,如下图所示。
图中的蓝点是无风险资产,红点是市场组合,穿过它们的射线叫做资本市场线(capital market line)。红点和蓝点之间的位置是将一份资金存于无风险资产,并将余下资金买入市场组合而得到的;红点右侧的位置是以无风险利率进行一些贷款,并将本金连同贷款全部买入市场组合的配置。
设无风险利率为 rf,市场组合为 M,并且市场组合的夏普比率为 的话,资本市场线的公式为
资本市场线的意义在于,固定标准差,那么市场上收益预期最高的投资组合在这条线上;或者,固定预期收益,那么市场上标准差最低的投资组合在这条线上。所以,资本配置线可以直观地理解为理论上的“最佳配置线”。
实际中,无风险利率不是唯一的,贷款和存款所支付的利率也不是一样的。为了方便起见,我们一般会把国债的利率作为模型中的无风险利率。
现在,在之前的示例中加入无风险资产进行计算。按国债年化利率为 4% 来计算,无风险的日化利率为
计算得知,有效前沿上最高的夏普比率是 0.11885,由此得知资本市场线的公式为
将资本市场线画出,如下
资本市场线和有效前沿相切在夏普比率最高的资产配制上,我们将这个组合称作 M。计算可得,该组合的日化预期收益率为 E[rM]=0.0037746,并且标准差为 σM=0.030439。将其与原生的五支股票以及最低风险组合进行对比,如下图
图中红色五角星是组合 M,黑线是资本市场线。
再假设,我们想用这五支股票和无风险资产配制出预期日化收益率为 0.003 并且风险最低的组合,那么就应该去资本市场线上找相应的位置。设我们要找的组合是由 α 份 M 和 1−α 份无风险资产构成的,利用资本市场线的公式倒推的标准差
用第四节中所述的公式
得出
因此,该组合中每个 1 元钱的配置比例为 0.786 的 M 以及 1−0.786=0.214 的国债。对应下图中的红方块。
这个新的股票组合的预期收益率高于它的五个成分股,但风险比其中的每一支都低。
一个资产组合的预期收益是它的成分资产的线性加权平均,但组合的波动性和风险却更复杂,是由成分资产两两之间的相关性决定的。在 MPT 模型的分析中,通过合理地配置资产,可以在保证高收益的同时也降低风险。理论上,最优的风险组合就是夏普比率最高的市场组合。在本系列的下一篇文章中,我们将介绍著名的 CAPM 模型:在已知市场组合的定价的情况下,该如何推算市场上其他风险资产(或风险组合)的收益率。
到JoinQuant查看策略并与作者交流讨论:【量化课堂】MPT 模型
@今日话题 @伍治坚 @aspen_liu @Tess @张翼轸 @一只特立独行的猪 @庚白星君 @坚信价值 @价值趋势技术派 @青春的泥沼 @三吴产品 @-微分方程- @书生老徐 @达芬奇橙 @黑鸢 @编程浪子 @hackerneo @七代目火影NARUTO @童思侃 @林奇法则
觉得好,求转发哦