相关系数excel_如何用Excel计算投资组合的有效前沿?

假设一个投资组合由美债和美股构成,美债为跟踪美国投资级债券市场走势的交易所交易基金AGG,美股为跟踪美国标准普尔500指数走势的交易所交易基金SPY。

注:在计算有效前沿曲线时投资回报率一般应采用预期回报率,但本文只是为了演示投资组合中资产配置比率的不同给风险和回报所带来相应的变化,因此计算采用的是实际回报率

第一步在雅虎财经网站上下载AGG和SPY过去一年即2018年12月1日至2019年11月30日的每日收盘价,以数据表中的Adj Close经调整后的收盘价为准,因交易所交易基金会定期分红派息,而经调整后的收盘价对分红金额进行了除权,能更准确地代表基金的实际走势。数据整理如下:

2f5079fde264f8eae78b04ac1ccef007.png

第二步  计算AGG和SPY的每日回报率,回报率计算公式为LN(最新的收盘价/前一个交易日的收盘价),也可以用比较传统的方法,即(最新的收盘价/前一个交易日的收盘价)-1,在计算每天的回报率时这两种方法的结果差异很小

f7cc87cf7567c1b673f3133572bc3873.png

第三步参数(年化回报率、每日回报率的标准差和资产回报之间相关系数)的计算

4b36d87ca4e6c549ac70ba6a1984888e.png

e94588adccc61f442a85ce46a96412ee.png

fbbbb8e5ee90ce476c9a7ee22faf7515.png

全部计算结果如下:

65101aeb87a38f2a81de0b694631958e.png

第四步  计算各种类型组合相应的年化回报率和每日回报率的标准差

先准备以下空表:

9cd45821dfc96a5571a7a3f5396424b9.png

由于已知投资组合中AGG和SPY的各项风险收益参数即年化回报率、每日回报率的标准差和资产回报之间相关系数,下面可以结合风险偏好也就是组合中各资产所占权重的变化,计算各组合类型的年化回报率、每日回报率的标准差。

在这里要注意一点,整个投资组合的回报率=单项资产的回报率*该资产在组合中的市值占比,但风险值并不等于组合中单项资产的风险值简单相加,而是要考虑各项资产的回报率之间的相关系数,具体的计算公式如下:

39a4bdc7bc6fec3fbc40786d2e6ff870.png

f4f1433b966559ca73decc918727dc2f.png

根据以上公式,计算不同的股债配置比率所对应的投资组合年化回报率和每日回报率的标准差,以组合类型1即债券资产占比为100%,美股占比为零的情况为例,组合1的回报率=美债ABB的年化回报率*ABB在组合中的占比+美股SPY的年化回报率*SPY在组合中的占比=10.66%*100%+16.29%*0%=10.66%

58e35f8092ccf32dae4c5ac559497613.png

组合1的风险值=ABB年化回报率的平方*ABB在组合中占比的平方+ SPY年化回报率的平方*SPY在组合中占比的平方+2*ABB年化回报率的平方*ABB和SPY年化回报率之间的相关系数*ABB年化回报率*ABB在组合中的占比*SPY年化回报率*SPY在组合中的占比= (3.17%^2*100%^2+14.59%^2*0%^2+2*(-0.2980)* 3.17%*100%*14.59%*0%)的开方=3.17%

fd9bf9e33cbadd494fe4cbf29879d227.png

各类型组合的回报率和风险值计算结果汇总如下:

398e4713b8e44287b02dffda718121a1.png

第五步  绘制有效前沿曲线

用光标选中组合的回报率和风险值计算结果所在单元格区域,选择散点图功能中的“带平滑线和数据标记的散点图”生成图表

f6156424f79bc34d060ccb8d9fcd191c.png

728e5d26e15b7bbc545e659e615f6ee8.png

第六步  对散点图略加修饰,将风险值放在横轴上,回报率放在纵轴上,即可生成有效前沿曲线

下图显示的情况与投资组合优化管理理论相符,风险承受能力强的激进投资者可全仓美股,获得最高的收益,即图中最右侧的情况;最保守的投资者全仓美国投资级债券,回报率最低,即图中最左侧的情况。值得注意的是,在债券和股票配置比率分别为9成/1成的情况下,投资组合的风险值却低于全仓债券的投资组合,收益率却更高一些。

与一般人想象不同的地方在于,股票给人的印象是其波动风险通常要远远大于债券,但在债券投资组合中配置了一定比率的股票却不一定会导致整个投资组合的收益波动风险出现上升,反而有可能降低整个组合的收益波动率,原因在于股票和债券的回报率之间呈现负相关关系,可以平衡各自回报率的波动,从而在降低风险的同时提升整个组合的回报表现。

一定存在这么一个平衡点,即在债券投资组合中配置了何种比率的股票后,整个组合的回报率高于全仓债券的组合,但这两个组合的风险值却一致?

57202aeb02dd109de3e138b85f5e0086.png

第六步  用规划求解功能算出风险值相等的情况下回报率最大的资产配置比率

100%配置ABB的组合的风险值为3.17%,下面计算组合风险值为3.17%的股债组合中股票的配置比率。

可以看到,股债占比分别为80%和20%的组合的风险值即每日回报率的标准差为3.24%,与100%配置美债的组合的风险值3.17%相差不远,说明对该组合中美债投资比率略作调整即可算出风险值为3.17%的情况下股债各自的配置比率。

bcfaf2dd0867e931624ba928806879b4.png

调出EXCEL的规划求解功能界面,将3.24%的风险值所在的单元格J9作为 “目标单元格”,值“等于”3.17%,“可变单元格”选为AGG配置比率所在的单元格G9,然后点击“求解”键

25fd424937a29b9da6d251b09d1d6be7.png

规划求解的结果显示,当美债ABB的配置比率调整为80.95%、美股SPY的占比相应地变为19.05%的情况下,整个组合的风险值与全债组合的风险值均为3.17%,但收益率为11.73%,跑赢全债组合的10.66%。

ee7455f6ab80c7ddf0b403a5fd09046e.png

多元化投资的做法可在一定程度上改善整个投资组合的回报率,同时不需要增加或明显增加整个投资组合的风险值。但这个改善程度是有限的,需要根据组合中配置的资产类型、各资产的回报率之间的相关程度以及配置的比率进行具体分析。

多元化投资组合的构建原则并不是在投资组合中简单地将不同类型的资产“堆砌在一起”,而是要选择回报率的相关程度很低或者负相关的资产,这样才能真正达到分散投资组合回报波动风险的目的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/522555.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

拼的html页面乱,页面分页html拼接

success:function(data){if(data.status "success"){var page data.p;var html;for(var i 0; ihtml html ;htmlhtml;htmlhtmlpage.result[i].infoTitle;htmlhtmlpage.result[i].infoDepict ;htmlhtml;}// 添加分页选项:下一页html html "" "&q…

LoRaWAN开放式实验平台

摘要: 本文介绍了基于loraserver和uDC的LoRaWAN开发平台,基于该平台用户无需投入硬件即可在设备端和服务端进行,极大的降低了入门和开发门槛。 点此查看原文:http://click.aliyun.com/m/43348/ 本文旨在介绍AliOS Things的LoRaWA…

华为开发者大会上,鸿蒙问世、方舟编译器开源、还有 EMUI 10;壕置100万美元,苹果推出漏洞攻击报告赏金计划……...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go 鸿蒙OS正式对外发布&#xf…

bootstarp怎么使盒子到最右边_折纸教程:漂亮花朵盒子图解,简单实用,一张纸就完成...

爱生活,爱手工,我是爱做手工的小曦!今天给大家带来的是颜值很高的花朵盒子折纸,可以放一些小物件哦!比如棉签什么的,还是很实用的。具体怎么折,和小曦一起来看看吧!花朵盒子折纸教程…

开放分布式追踪(OpenTracing)入门与 Jaeger 实现

摘要: 分布式系统的运维挑战 容器、Serverless 编程方式的诞生极大提升了软件交付与部署的效率。在架构的演化过程中,可以看到两个变化: 应用架构开始从单体系统逐步转变为微服务,其中的业务逻辑随之而来就会变成微服务之间的调用…

c语言网页版在线编译器_C语言编译器IDEapp下载-C语言编译器IDE官方版下载v1.5.1 安卓版...

c语言编译器IDE是专门为学习c语言的人专门打造的,解决了很多人身边没电脑的问题,这款软件是手机端的编译神器,用手机也可以学习c语言,软件中有很多详细的讲解原理,可以非常好的学习c语言,是初学者的好帮手&…

MWC18见闻录|阿里云的第一届“巴交会”

摘要: 上周,世界移动通信大会MWC18在巴塞罗那举行。非常荣幸能成为阿里云“巴交会”首秀小分队的一员。 短短四日,我们借此平台,给欧洲带去中国数字化转型的经验和技术。来自全世界的参会者也借此机会真实感受到了年轻且在高速发展…

这!不是一点儿super,青云混合云!

戳蓝字“CSDN云计算”关注我们哦!作者|刘晶晶“什么是混合云?”刚一开场,青云QingCloud解决方案及架构副总裁沈鸥就抛出了一个常听却做起来并不简单的问题。青云QingCloud解决方案及架构副总裁 沈鸥其实关于混合云,我们可以简单分…

查看系统版本

cat /etc/redhat-release

《阿里巴巴Android开发手册》v1.0.1更新,优化部分内容和示例代码

摘要: 春节余味尚未消,我们为移动开发者准备了一份迟到的新年礼物——《阿里巴巴Android开发手册》,继《阿里巴巴Java开发手册》之后,阿里巴巴开发规范家族又添一丁,「阿里巴巴Android开发规范」认证考试也同步上线。 …

java 如何循环执行一个对象_Java基础:如何定义好一个方法和进行方法重载

方法就是定义在类中的具有特定功能的一段独立小程序,可以完成特定功能的代码块在很多语言里都有函数的定义函数在java中也称为方法格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,...){执行语句;return 返回值;}详细解释&…

再见!微服务

戳蓝字“CSDN云计算”关注我们哦!作者|马岛本文翻译自Alexandra Noonan 的 《Goodbye Microservices: From 100s of problem children to 1 superstar》内容是描述 Segment 的架构如何从 「单体应用」 -> 「微服务」 -> 「140 微服务」 -> 「单体应用」 的…

揭秘 | 直播美颜不靠脸 靠的是阿里云程序员?

摘要: 在这个看脸的时代,美颜已经成为必不可少的社交工具。不仅美颜相机成为了装机必备,各大直播APP也都相继推出美颜功能,利用摄像头对人脸进行追踪并叠加特效的新玩法也层出不穷。在市场热的背后,离不开技术支持。 点…

数据保护伞—为MaxCompute平台数据安全保驾护航

摘要: 数据安全是大数据发展道路上的重要挑战之一,数据,作为企业的核心资产,80%以上的核心信息是以结构化数据存储,包含个人身份证号、银行账号、电话、客户数据、医疗、交易、薪资等极其重要又敏感的信息。一旦发生数…

jdk 安装 linux环境

文章目录一、查看jdk是否安装?二、安装jdk步骤2.1. 上传jdk到系统相应目录2.2. 解压2.1. 复制jdk目录2.3. 配置环境变量2.4. 保存退出2.5. 重新加载环境变量2.6. 验证是否安装成功一、查看jdk是否安装? java -version如果是空的,说明没有安装…

nginx 一个请求发给多台机器_一个机器人可以同时为多台数控机床上下料吗?东智力衡...

机床的装卸机器人是自动装卸功能,代替了CNC机床的装卸中的手动完成的工件。它主要适用于大量,高重复性或较重的工件使用,并且工作环境具有高温,粉尘等恶劣条件。具有定位准确,生产质量稳定,机床和刀具磨损减…

Kafka精华问答 | kafka节点之间如何备份?

戳蓝字“CSDN云计算”关注我们哦!Kafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。作为一种高吞吐量的分布式发布订阅消息系统,有着诸多特性。今天,就让我们一起来看看关于它的精华问答吧!1Q&a…

阿里巴巴测试环境稳定性提升实践

摘要: 测试环境是研发/测试同学最常用的功能,稳定性直接影响到研发效率,那如何提升测试环境的稳定性?阿里巴巴应用与基础运维平台高级开发工程师张劲,通过阿里内部实践,总结了一套测试环境稳定性提升方法&a…

android中设置lmargin简书,超详细React Native实现微信好友/朋友圈分享功能-Android/iOS双平台通用...

(一)前言本文主要会涉及到以下内容:微信开发者应用申请审核安装配置微信分享库微信好友/朋友圈功能实现(二)应用申请审核首先大家需要去微信开发平台去注册账号并且创建一个移动应用。(地址:https://open.weixin.qq.com)开始创建移动应用,填写应用名称,应用名称以及中英文的信息…