第5章matlab资产组合计算

第5章 资产组合计算 5.1 资产组合基本原理 马克维茨创立资产组合理论 例已知资产收益率以及时间间隔如表所示。 计算收益率 >> RetSeries = [0.10 0.05 -0.05]'; >> RetIntervals = [182 91 92]'; >> StartPrice=10; >> StartTime = datenum('18-Dec-2000'); >> [TickSeries,TickTimes] = ret2tick(RetSeries,StartPrice,RetIntervals,StartTime) 5.2 资产组合有效前沿 均值方差理论模型 5.2.1 两种风险资产组合收益期望与方差 5.2.2均值方差有效前沿 例考虑一个二资产组合,分别为资产1与资产2,其预期收益率分别为0.2、0.1、0.15。协方差如下表 求该资产组合有效前沿。 >> ExpReturn = [0.1 0.2 0.15]; >> ExpCovariance = [ 0.0100 -0.0061 0.0042 -0.0061 0.0400 -0.0252 0.0042 -0.0252 0.0225]; >> NumPorts = 4; %资产组合有效前沿上的4个点 >> [PortRisk, PortReturn, PortWts] = frontcon(ExpReturn, ExpCovariance, NumPorts) 5.2.3带约束条件资产组合有效前沿 投资组合中的问题很少有简单的约束 MATLAB利用均值-方差理论求解资产组合问题 将约束条件写成矩阵形式 例各资产相关系数矩阵、预期回报、标准差如表所示。 试给出有效前沿。 >> Returns = [0.1 0.15 0.12]; >> STDs = [0.2 0.25 0.18]; >> Correlations = [ 1 0.8 0.4 0.8 1 0.3 0.4 0.3 1 ]; >> Covariances = corr2cov(STDs, Correlations); >>portopt(Returns, Covariances, 20) >> rand('state', 0); >> Weights = rand(1000, 3); >> Total = sum(Weights, 2); >> [PortRisk, PortReturn] = portstats(Returns, Covariances, Weights); >>hold on >>plot (PortRisk, PortReturn, '.r') >> Weights(:,1) = Weights(:,1)./Total; >> Weights(:,2) = Weights(:,2)./Total; >> Weights(:,3) = Weights(:,3)./Total; >>title('均值-方差有效前沿以及各个资产组合风险与收益。') >> xlabel('风 险(标准差)') >> ylabel('期望收益率') >>hold off 5.2.4 无风险资产及借贷情况下资产配置 资产组合有效前沿上的点很多,如何选择一个有效点呢?投资者需要根据目标函数权衡风险与回报,MATLAB中投资者目标函数如下。 投资者决策就是目标函数最大化,然后对资产进行配置 例已知一个组合中含有3种资产,每种资产收益率与协方差矩阵如下。 无风险利率为0.08,借贷利率为0. 12,投资者风险厌恶系数为3,要求考虑无风险资产和借贷情况下最优资产配置。 >> ExpReturn = [0.1 0.2 0.15]; >> ExpCovariance = [0.005 -0.010 0.004 -0.010 0.040 -0.002 0.004 -0.002 0.023

matlab资产投资组合计算,第5章matlab资产组合计算.ppt相关推荐

  1. matlab欠阻尼系统注释,MATLAB 实用教程:第5章MATLAB程序设计

    <MATLAB 实用教程:第5章MATLAB程序设计>由会员分享,可在线阅读,更多相关<MATLAB 实用教程:第5章MATLAB程序设计(31页珍藏版)>请在人人文库网上搜索 ...

  2. matlab可视化功能6,第6章MATLAB计算结果可视化

    第6章MATLAB计算结果可视化 42第六章 MATLAB 计算结果可视化6.1 连续函数和离散函数的可视化[例 6-1]用图形表示离散函数 . 1)6(nyn=0:12; %产生一组自变量数据 ...

  3. matlab胡良剑第五章,MATLAB习题参考答案(胡良剑,孙晓君)

    MATLAB习题参考答案 第一章 MATLAB入门 4.求近似解 解:>> x=-2:0.05:2;y=x.^4-2.^x 两个近似解:y1=f(-0.85)= -0.0328; y2=f ...

  4. 第二章matlab数据及其运算,第2章 MATLAB数据及其运算_习题答案

    第2章 MATLAB数据及其运算 习题2 一.选择题 1.下列可作为MATLAB合法变量名的是().D A.合计B.123 C.@h D.xyz_2a 2.下列数值数据表示中错误的是().C A.+1 ...

  5. matlab数值模拟的例子,第12章 MATLAB 数值模拟实例解析课件

    第12章 MATLAB 数值模拟实例解析课件 采用比母材金属熔点低的金属材料作钎料,将焊件和钎料加热到高于钎料熔点.低于母材溶化温度,利用液态钎料润湿母材 采用比母材金属熔点低的金属材料作钎料,将焊件 ...

  6. matlab系统分析与仿真,第9章 MATLAB环境下的仿真_Matlab系统分析与程序设计_ppt_大学课件预览_高等教育资讯网...

    第 9章 MATLAB环境下的仿真软件 Simulink 9.1 Simulink的基本操作 9.2 Simulink的几类基本模块 9.3 仿真模型参数的设置 9.4 子系统的建立与封装 9.5 在 ...

  7. matlab趋势面分析,第三章趋势面分析.ppt

    <第三章趋势面分析.ppt>由会员分享,可在线阅读,更多相关<第三章趋势面分析.ppt(61页珍藏版)>请在人人文库网上搜索. 1.第三章 地理学中的经典统计分析方法,第6节 ...

  8. 量子计算机九章概念股票,中国量子计算原型机九章问世 量子计算概念股龙头有哪些?...

    今日凌晨,中国科学技术大学宣布,中国科学技术大学潘建伟.陆朝阳等组成的研究团队与中科院上海微系统所.国家并行计算机工程技术研究中心合作,构建了 76 个光子 100 个模式的量子计算原型机 " ...

  9. 用matlab建立控制系统的数学模型,第二章控制系统的数学模型.ppt

    第二章控制系统的数学模型精选 3. 控制系统的方框图模型 若已知控制系统的方框图,使用MATLAB函数可实现方框图转换. a).串联 如图所示G1(s)和G2(s)相串联,在MATLAB中可用串联函数 ...

最新文章

  1. linux 登录 忘记密码,redhat linux忘记登陆密码之解决办法
  2. GreenDao高级用法
  3. codelite在 ubuntu6.04下开启C++11支持
  4. ASP.NET Core 行军记 -----第一步(艰辛的 MVC Hello World)
  5. 动态数据的国际化、几种主要的国际化标签
  6. TensorFlow工作笔记002---Centos7.3下TensorFlow使用python创建计算图案例
  7. php 数据处理--合并,拆分,追加,去重
  8. 【博客项目】—数据分页(十)
  9. ie8 不支持 position:fixed 的简单解决办法
  10. 卷积神经网络---文本分类原理及代码
  11. 分析了633个中国城市之后,我们发现五分之二都在流失人口...(附统计图)
  12. 【特征工程系列3】Zipf定律及其特征化
  13. 用户增长——AARRR模型
  14. Molecular Contrastive Learning of Representations via Graph Neural Networks
  15. Unity Mask制作圆形头像
  16. 怎么吸引百度蜘蛛抓取自己的网页
  17. 入职半年后,我升到了管理岗
  18. 视觉SLAM十四讲笔记-第四讲 李群与李代数
  19. iOS 集成苹果登录及苹果图标的制作要求
  20. 统计学的Python实现-012:峰度

热门文章

  1. 4:2:0编码_教游戏编码:Codewars和CodeCombat的回顾
  2. SVN的服务器端与客户端的下载,安装以及在IDEA中的简单使用
  3. Python(一)- 安装与升级!
  4. 游戏策划学习:复习、arpg
  5. OpenGL学习脚印: 帧缓冲对象(Frame Buffer Object)
  6. JavaWeb实现好友验证的思路
  7. 字符串匹配算法:KMP算法
  8. docker将已有的镜像打包成.tar.gz以及载入镜像
  9. 进制转化,运算符,和打印题目
  10. Windows 10 专业版高对比度开了之后怎么调回去?