matlab资产投资组合计算,第5章matlab资产组合计算.ppt
第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相关推荐
- matlab欠阻尼系统注释,MATLAB 实用教程:第5章MATLAB程序设计
<MATLAB 实用教程:第5章MATLAB程序设计>由会员分享,可在线阅读,更多相关<MATLAB 实用教程:第5章MATLAB程序设计(31页珍藏版)>请在人人文库网上搜索 ...
- matlab可视化功能6,第6章MATLAB计算结果可视化
第6章MATLAB计算结果可视化 42第六章 MATLAB 计算结果可视化6.1 连续函数和离散函数的可视化[例 6-1]用图形表示离散函数 . 1)6(nyn=0:12; %产生一组自变量数据 ...
- matlab胡良剑第五章,MATLAB习题参考答案(胡良剑,孙晓君)
MATLAB习题参考答案 第一章 MATLAB入门 4.求近似解 解:>> x=-2:0.05:2;y=x.^4-2.^x 两个近似解:y1=f(-0.85)= -0.0328; y2=f ...
- 第二章matlab数据及其运算,第2章 MATLAB数据及其运算_习题答案
第2章 MATLAB数据及其运算 习题2 一.选择题 1.下列可作为MATLAB合法变量名的是().D A.合计B.123 C.@h D.xyz_2a 2.下列数值数据表示中错误的是().C A.+1 ...
- matlab数值模拟的例子,第12章 MATLAB 数值模拟实例解析课件
第12章 MATLAB 数值模拟实例解析课件 采用比母材金属熔点低的金属材料作钎料,将焊件和钎料加热到高于钎料熔点.低于母材溶化温度,利用液态钎料润湿母材 采用比母材金属熔点低的金属材料作钎料,将焊件 ...
- matlab系统分析与仿真,第9章 MATLAB环境下的仿真_Matlab系统分析与程序设计_ppt_大学课件预览_高等教育资讯网...
第 9章 MATLAB环境下的仿真软件 Simulink 9.1 Simulink的基本操作 9.2 Simulink的几类基本模块 9.3 仿真模型参数的设置 9.4 子系统的建立与封装 9.5 在 ...
- matlab趋势面分析,第三章趋势面分析.ppt
<第三章趋势面分析.ppt>由会员分享,可在线阅读,更多相关<第三章趋势面分析.ppt(61页珍藏版)>请在人人文库网上搜索. 1.第三章 地理学中的经典统计分析方法,第6节 ...
- 量子计算机九章概念股票,中国量子计算原型机九章问世 量子计算概念股龙头有哪些?...
今日凌晨,中国科学技术大学宣布,中国科学技术大学潘建伟.陆朝阳等组成的研究团队与中科院上海微系统所.国家并行计算机工程技术研究中心合作,构建了 76 个光子 100 个模式的量子计算原型机 " ...
- 用matlab建立控制系统的数学模型,第二章控制系统的数学模型.ppt
第二章控制系统的数学模型精选 3. 控制系统的方框图模型 若已知控制系统的方框图,使用MATLAB函数可实现方框图转换. a).串联 如图所示G1(s)和G2(s)相串联,在MATLAB中可用串联函数 ...
最新文章
- linux 登录 忘记密码,redhat linux忘记登陆密码之解决办法
- GreenDao高级用法
- codelite在 ubuntu6.04下开启C++11支持
- ASP.NET Core 行军记 -----第一步(艰辛的 MVC Hello World)
- 动态数据的国际化、几种主要的国际化标签
- TensorFlow工作笔记002---Centos7.3下TensorFlow使用python创建计算图案例
- php 数据处理--合并,拆分,追加,去重
- 【博客项目】—数据分页(十)
- ie8 不支持 position:fixed 的简单解决办法
- 卷积神经网络---文本分类原理及代码
- 分析了633个中国城市之后,我们发现五分之二都在流失人口...(附统计图)
- 【特征工程系列3】Zipf定律及其特征化
- 用户增长——AARRR模型
- Molecular Contrastive Learning of Representations via Graph Neural Networks
- Unity Mask制作圆形头像
- 怎么吸引百度蜘蛛抓取自己的网页
- 入职半年后,我升到了管理岗
- 视觉SLAM十四讲笔记-第四讲 李群与李代数
- iOS 集成苹果登录及苹果图标的制作要求
- 统计学的Python实现-012:峰度