金融计算与分析及MATLAB-GUI开发应用课件第8章.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《金融计算与分析及MATLAB-GUI开发应用课件第8章.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 金融 计算 分析 MATLAB GUI 开发 应用 课件
- 资源描述:
-
1、金融计算与分析及MATLAB GUI 开发应用第三部分 投资组合分析 第8章 投资组合的收益和风险 第9章 投资组合优化分析 第10章 投资组合绩效分析 第11章 投资组合在险价值VaR计算 第12章 投资组合分析系统GUI开发第8章 投资组合的收益和风险8.1 组合的收益率和风险 考虑N种证券组成的证券组合:,xi 是投资者购买证券组合总投资中证券 i 所占的比例,则证券组合 X 的收益率为:。组合收益率的均值为:组合收益率的方差为:数学期望给出收益率的均值,方差描述收益率相对于均值的波动。在金融分析中,通常把收益率的方差看作证券的风险,把收益率的均值看作证券的预期收益。12(,)TNXx
2、xx1Npi iirxrpE r11 NNTi iiiiiEx rx E rX R22()TpppE rE rX VX8.2 投资组合收益的均值和方差 8.2.1 价格与收益率转换 通过 tick2ret 函数,将价格序列转换为收益率序列。通过 ret2tick 函数,将收益率序列转换为价格序列。MATLAB 函数 格式:RetSeries,RetIntervals=tick2ret(TickSeries,TickTimes,Method)参数:TickSeries-价格序列TickTimes-与价格对应的时间序列Method-计算收益率方法RetSeries-收益率序列RetInterval
3、s-收益率序列时间间隔8.2.1 价格与收益率转换-价格转换为收益率8.2投资组合收益的均值和方差MATLAB 函数 格式:TickSeries,TickTimes=ret2tick(RetSeries,StartPrice,RetIntervals,StartTime,Method)参数:RetSeries-收益率序列StartPrice-起始价格RetIntervals-收益率序列时间间隔(默认值为1)StartTime-价格开始计算的时间(默认值为0)TickSeries-价格序列TickTimes-与价格对应的时间序列8.2.1 价格与收益率转换-收益率转换为价格8.2投资组合收益的均
4、值和方差8.2 投资组合收益的均值和方差 8.2.2 协方差矩阵计算 方法一:先利用 std 和 corr 计算标准差和相关系数矩阵、再用corr2cov函数转换为协方 差矩阵。通过 ret2tick 函数,将收益率序列转换为价格序列。方法二:用 cov 函数计算协方差,用 mean 函数计算均值。方法三:直接调用 ewstats 函数计算均值与协方差。MATLAB 函数 格式:STDs=std(R,flag,dim)Correlations=corr(R)Covariances=corr2cov(STDs,Correlations)参数:R-收益率矩阵flag-标准差计算公式dim-按列或行
5、计算标准差STDs-每列标准差Correlations-相关系数矩阵Covariances-协方差矩阵8.2.2 协方差矩阵计算-方法一8.2投资组合收益的均值和方差MATLAB 函数 格式:Covariances=cov(R)参数:R-收益率矩阵Covariances-协方差矩阵8.2.2 协方差矩阵计算-方法二8.2投资组合收益的均值和方差MATLAB 函数 格式:Return,Covariance=ewstats(R)参数:R-股票收益率矩阵Return-每只股票收益率均值Covariance-协方差矩阵8.2.2 协方差矩阵计算-方法三8.2投资组合收益的均值和方差MATLAB 函数
6、格式:PortRisk,PortReturn=portstats(ExpReturn,ExpCovariance,PortWts)参数:ExpReturn-期望收益向量ExpCovariance-资产协方差矩阵PortWts-资产权重向量PortRisk-总资产标准差PortReturn-总资产的收益8.2.3 组合收益率与标准差计算8.2投资组合收益的均值和方差第9章 投资组合优化分析9.1 马柯维茨均值-方差模型 1.一个多目标优化问题 由组合证券投资的预期收益率和方差可得风险一定收益最大、收益一定风险最小的多目标优化问题,基本形式为:21minmax().1TpTpNiiX VXE rX
7、 Rstx9.1 马柯维茨均值-方差模型 2.有效前沿(efficient frontier)一个理性投资者总是厌恶风险而偏好收益,对于相同的风险水平,他们会选择能提供最大收益率的组合;对于相同的预期收益率,他们会选择风险最小的组合。能同时满足这两个条件的投资组合就是有效集,也称有效前沿(efficient frontier),处于有效边界上的组合成为有效组合。9.1 马柯维茨均值-方差模型 3.收益一定、风险最小 收益一定、风险最小情况下的模型可表示成如下形式:给定收益 e 可计算相应的风险最小的组合,即得到有效前沿上一点。随着收益的变动可绘制出风险最小有效前沿曲线。minTpX VX1.1
8、TNiiX Restx9.1 马柯维茨均值-方差模型 4.风险一定、收益最大 风险一定、收益最大情况下的模型可表示成如下形式:给定标准差 s 可计算相应的收益最大的组合,即得到有效前沿上一点。随着风险的变动可绘制出收益最大的有效前沿曲线。max()TpE rX R1.1TNiiX VXsstxMATLAB 函数格式:PortRisk,PortReturn,PortWts=portopt(ExpReturn,ExpCovariance,NumPorts,PortReturn)portopt(ExpReturn,ExpCovariance,NumPorts)参数:ExpReturn-资产组合中每项
9、资产预期收益ExpCovariance-各种资产之间的协方差矩阵NumPorts-在资产组合有效前沿上的点的个数PortReturn-有效前沿上每个点的收益PortRisk-组合的标准差PortReturn-组合的收益PortWts-组合中每个资产的权重9.2 投资组合有效前沿计算9.2投资组合有效前沿计算MATLAB 函数 格式:p=Portfolio(property1,value1,property2,value2,.)p=Portfolio(p,Name,Value)plotFrontier(p)参数:p-有效前沿结构,包含30多个参数Name/Value-参数名称及对应值9.3 约束
10、条件下有效前沿计算9.3约束条件下有效前沿计算MATLAB 函数格式:RiskyRisk,RiskyReturn,RiskyWts,RiskyFraction,.OverallRisk,OverallReturn=portalloc(PortRisk,.PortReturn,PortWts,RisklessRate,BorrowRate,RiskAversion)参数:PortRisk-有效前沿上每项资产的标准差PortReturn-有效前沿上每项资产的收益 PortWts-有效前沿上每项资产的权重RisklessRate-无风险利率BorrowRate-借款利率,默认值(没有借贷)RiskA
11、version-投资者的风险厌恶系数,通常选3RiskyRisk-风险资产部分标准差RiskyReturn-风险资产部分的收益RiskyWts-风险资产的权重RiskyFraction-总资产中风险资产OverallRisk-总资产的标准差OverallReturn-总资产的收益9.4 无风险资产及借贷情况下的资产配置计算9.4无风险资产及借贷情况下的资产配置计算9.5 投资组合最优选择1.目标收益一定的有效前沿上投资组合最优选择2.风险给定的有效前沿上投资组合最优选择3.选择在有效前沿上获取组合的方式4.选择使夏普比率最大化的一个有效投资组合5.估计最优投资组合收益均值MATLAB 函数 格
展开阅读全文