楼主: 扬船
4973 1

[经济] 请教一个关于股票期望收益率和协方差的问题 [推广有奖]

  • 2关注
  • 0粉丝

已卖:1份资源

本科生

67%

还不是VIP/贵宾

-

威望
0
论坛币
552 个
通用积分
2.3002
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1378 点
帖子
95
精华
0
在线时间
98 小时
注册时间
2010-4-8
最后登录
2020-1-7

楼主
扬船 发表于 2010-6-22 19:30:27 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教前辈们一个问题,如何计算沪深300中某一支股票的期望收益率和股票的协方差。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:期望收益率 协方差 收益率 沪深300 请教 收益率 股票 协方差 期望

沙发
见路不走 在职认证  发表于 2015-12-10 20:44:33
这个问题我用matlab尝试了一下
借鉴前人的经验,从雅虎财经上拔取了四只股票的数据
( http://finance.cn.yahoo.com/mark/history.php?code=sh000001&type=history)
分别选取浦发银行(600000sh)、皖通高速(600012sh)、老白干酒(600559sh)、国药股份(600511sh)四只股票从2009.01.01至2012.10.28每月最后一个交易日的收盘价作为初始数据,计算出每只股票的月收益率,保存在“股票.xlsx”文件里(注意:这个文件一定要放在matlab工作区的文件夹里,否则找不到)。
>>A=xlsread('股票.xlsx')      %从execl中读取数据到matlab
>>R1=A(1:45,2)                %R1为浦发银行600000sh的月收益率
>>R2=A(1:45,4)                %R2为皖通高速600012sh的月收益率
>>R3=A(1:45,6)                %R3为老白干酒600559sh的月收益率
>>R4=A(1:45,8)                %R4为国药股份600511sh的月收益率
>>R=[R1,R2,R3,R4]             %R为四只股票的收益率矩阵
>>ER=mean(R)                  %期望收益率ER=[0.0082 0.0072 0.0426 0.0056]
>>DR=cov(R)                   %协方差矩阵sigma=DR的元素如下
                              % 0.0106    0.0053    0.0055    0.0004
                              % 0.0053    0.0092    0.0043    0.0026
                              % 0.0055    0.0043    0.0306    0.0071
                              % 0.0004    0.0026    0.0071    0.0095
>> frontcon(ER,DR)  

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-24 21:45