一个投资组合的价格波动风险可以通过计量该组合中各项资产的风险指标的方式予以实现,但投资组合的价格波动风险或波动率并不一定等于投资组合中每一项资产的价格波动率的简单相加。这是因为组合中各资产的价格变动之间可能并不是互不相关的,因此在计算整个组合收益率的波动性时需要考虑组合中各项资产之间的相关程度。

计算整个组合收益率的波动性的方法有两种:一是根据投资组合中各单项资产价格波幅的方差、标准差和资产之间的相关系数等要素进行计算;二是将投资组合中各单项资产的价格波幅按照各自的权重加权后得出整个投资组合的价格波动率,然后再计算。

例一:计算股/债投资组合的波动率(方法一)

一个典型的资产配置型投资组合通常由6成股票价4成债券构成。以美国市场为例,Vangard基金公司发行的交易所交易基金VTI跟踪的是全美各类股票市场的回报表现,而不像标准普尔500指数代表的只是美国大盘股的走势;而BND跟踪的是全美所有投资级债券市场的走势。因此,假设一个股/债投资组合由60%的VTI+40%的BND构成。

以下为操作步骤:

1、在雅虎财经网站下载VTI和BND过去5年的月度数据,去掉其他数据,只留下经调整后的收盘价Adjusted Close,并形成下表:

2、用LN()函数计算这两只基金的月度回报率,()内为当月值/前月值

3、计算单只基金价格的方差,函数为VAR(),()内为基金的月度回报率所在的单元格,结果如下:

4、计算单只基金价格的标准差也就是每日价格的波动率,标准差为方差的开方,用SQRT()函数将第4步的计算结果开方,结果如下:

5、计算两只基金之间的相关系数

函数为CORREL(),()内为两只基金月度回报率数值所在单元格

6、计算投资组合的波动率

如果一个投资组合只有X、Y两项资产,权重分别为a、b,那么计算该组合波动率的公式为:

例一:计算股/债投资组合的波动率(方法二)

1、分别用两只基金的权重值乘以各自的月度回报率,加总后得出整个组合的月度回报率

2、调用STDEV()函数,()内为整个组合的月度回报率数值所在单元格,计算结果如下:

可见这两个方法计算结果一致,注意这只是投资组合的每日价格波动率,如果要计算年波动率,公式如下:

结果如下


例二:计算三种外汇构成的投资组合的波动率

设一个外汇投资组合由三个交易所交易基金构成,分别是跟踪欧元/美元即期汇率走势的FXE,跟踪美元/日元即期汇率走势的FXY,跟踪美元/加拿大元即期汇率走势的FXC,三只基金的权重均为三分之一。

基金过去3年的月度收盘价数据可在雅虎财经网站下载,整理如下:

三只基金的月度价格波幅

方差计算结果

标准差计算结果

由于该组合中有超过两个以上的资产,因此在计算相关系数时需要使用Excel的“数据分析”功能选项中的“相关系数”,形成相关系数矩阵:

在计算投资组合的波动率的时候要注意,如果一个投资组合由X、Y、Z三项资产构成,权重分别为a、b、c,那么计算该组合波动率的公式为:

在该例中,方法一和方法二计算的结果同样保持一致。

如何计算一组数据的波动幅度_如何用Excel计算一个投资组合(双资产/三资产)的波动率?...相关推荐

  1. 正态分布概率表_如何用Excel计算一个投资组合的回报率达到预定目标的概率?...

    今天的主题是计算一个投资组合的回报率跑赢所业绩参照指标的概率有多大.假设债券和股票的预期回报率.回报率的波动率以及相关系数等要素如下表所示. 一个比较经典的多元化投资组合通常由债券和股票构成,配置比率 ...

  2. excel 置信区间 计算_如何用excel计算95%的置信区间 | 在excle中如何进行区间估计...

    Excel中用什么函数可以算置信区间,怎么算啊? 用excel求方差: ---函数---统计-----VAR或VARP VAR分N减了1,估算样本方差. VARP分母N,计算样本总体差 由于样到限制, ...

  3. excel 置信区间 计算_如何用excel计算 95%的置信区间

    展开全部 用excel计算e68a843231313335323631343130323136353331333433623764 95%的置信区间,需要用户首先计算Y的估计值,在C2单元格里面输入& ...

  4. 如何用excel制作xy曲线图_如何用Excel计算百分比?

    Excel强大的计算功能可以让我们很多的日常工作变得简化,比如需要计算一个数据占另一个数据的百分比是多少,你可以用计算器一个个的算,比较麻烦,但是如果用Excel就可以一秒算出所有的百分比数据.今天小 ...

  5. excel 置信区间 计算_如何用excel计算95%的置信区间

    展开全部 键入公式:=CONFIDENCE(0.05,标准偏差,309).得出结果. 步骤: 1.准备需要的数据,纵向排列首先计算Y的估计值,e5a48de588b662616964757a68696 ...

  6. excel 置信区间 计算_如何用excel计算95%的置信区间?

    展开全部 键入公式:=CONFIDENCE(0.05,标准偏差,309).得出结果. 步骤: 1.准备需要的数据,纵向排列首先计算Y的估计值,根据回32313133353236313431303231 ...

  7. excel怎么启用宏_如何用Excel制作一个高逼格的项目管理模板

    在工作中我们经常用到项目管理,尤其是公司里的PM们(ProgramManager),从专业应用角度讲我们可以使用Project等软件进行项目管理,但这类软件一般需要经过专业培训才能上手,并且需要额外收 ...

  8. mysql求数值分位点_如何计算一组数据中任意一个数值的分位值?

    本篇补充,关于评论区@慢中取利 的提问. 分析:你的疑问是 想要逆推 算出percentile()方法的k值,也就是分位值对应的百分数. 逆推,最好的办法我认为是 找到Excel 关于percenti ...

  9. 使用SQL 计算一组数据的峰度、偏度 公式依据excel的KURT函数和SKEW函数 Oracle 数据库

    使用SQL 计算一组数据的峰度.偏度 公式依据excel的KURT函数和SKEW函数 因为工作原因,要把excel的KURT和SKEW函数在Oracle实现出来并统计,在网上找了半天没有答案..只能自 ...

最新文章

  1. ICCV2021|一种用于解决点云场景中同类对象分割的网络
  2. 如何通过信息系统项目管理师+中级备考经验
  3. Redis 是属于多线程还是单线程?
  4. python统计英文句子每个单词字数_Python小书3-文本英文单词统计
  5. python 网络运维框架scape_“python scape 教程“求PhotoScape X Pro for Mac软件
  6. html5动态切换class,uni-app v-for循环遍历 动态切换class、动态切换style
  7. Java简单ztree树
  8. 编写代码模拟三次密码输入的场景。
  9. Linux Ubuntu 下安装与卸载 JDK,亲测有效~
  10. 《转》python学习(3)
  11. 基于SSM的Java图书管理系统
  12. 胡昊—第6次作业—static关键字、对象
  13. 浪漫的c语言表白代码1
  14. 为什么目前的串行比并行传输快
  15. 大数据工具之Trino
  16. uva 12627 Erratic Expansion
  17. Maven安装部署详细步骤(Win7系统)
  18. 前端开发者不得不知道的41个常用的网站,因为这41个网站我成了别人眼中的巨佬
  19. 名师杀手(超级搞笑)
  20. 紧致卷积网络设计——Shift卷积算子

热门文章

  1. springboot细节挖掘(配置Swagger2)
  2. java的Random类
  3. idea的maven调用本地仓库的jar报错
  4. RecycleView的Item Decoration间隔样式
  5. 责任分配矩阵和raci的区别_PyTorch学习笔记——repeat()和expand()区别
  6. Hadoop(一)基础概念
  7. 计算机与兵器的相关,不知道计算机专业怎么样?是学校的精品学科吗?
  8. mysql in 通配符_mysql必知必会--用通配符进行过滤
  9. ARCore-Unity3d教程2 - 基本概念
  10. html设置导入字体样式表,HTML CSS@face 导入字体