《金融计算》课程
实验报告
学号 1216000119
班级 12160103
姓名 何张铭
教师 张利兵
二○一五 年 三 月
- 1 -
实验一 股票收益与波动率计算
一、数据查询与导出
进入CSMAR,点击[股票市场系列]-[CSMAR中国股票市场交易数据库]-[个股交易数据],选择某股票日收盘价格数据,导出其收盘价备用。
或者采用大智慧365免费软件进行相应操作。 导出数据前,对选择的股票先进行后复权处理。
要求:获得所选股票2014年1月——2015年3月的所有日收盘数据。
二、 计算股票平均收益率
1.首先对股票价格进行对数化处理,然后由相邻两日计算每日的收益率。计算方法为:
Rt?lnPt?lnPt?1,其中Pt为股票价格。
2. 以日期为横坐标,日收益率为纵坐标,画出该股票的日收益率,黏贴如下:
根据时间跨度,计算出日收益率的平均值=______0.0232_______%。
三、计算股票波动率
- 2 -
1.采用Excel的内部函数(或自编函数),计算出日波动率=___1.2771________%;转化为年波动率=______20.5923______%。
2.采用Excel的内部函数Frequency,画出分布图;由计算的日平均收益率和波动率,按照正态分布画出分布曲线,叠加于第2步的图中,黏贴如下:
excel绘图粘贴处 注意:excel 内部函数normdist( )的调用问题。
4.分析如下问题:
(1)实际数据分布和正态分布曲线之间有何差异?
(2)这种差异的可能原因是什么?
- 3 -
实验二 CAPM模型估计与对冲应用
一、数据查询与导出
1.进入CSMAR,点击[股票市场系列]-[CSMAR中国股票市场交易数据库]-[个股交易数据],选择某两只股票2年的交易数据,截至2014年2月底,导出其收盘价备用。导出数据前,对选择的股票先进行后复权处理。
2.同时选择相应时间的上证综指收盘数据,导出作为“市场组合”的数据备用。 3.查询股票和指数对应时间的年存款利率(由教师提供)。
二、估计两只股票的Beta
1.首先对两只股票、上证综指进行数据剥除:上证综指在所有交易日均有收盘数据,但有的股票可能在某些交易日停盘而出现数据缺损,因此,通过数据剥除保留两只股票、上证综指均有收盘的数据。
2.其次,对两只股票和上证综指价格进行对数化处理,然后由相邻两日计算每日的收益率。计算方法为: Rt?lnPt?lnPt?1,其中Pt为收盘价格,分别得到三组收益率(两只股票+上证综指)。
要求:2012年1月至2012年12月的日交易数据。
3.计算三组收益率的“超额收益率”,即三组“收益率-相应的年存款利率/天数”。 4.分别用两只股票的超额收益率与上证综指的超额收益率进行线性回归,即估计 Rt?rt????(Rmt?rt)
?中的?与。
第一只股票回归结果:?1?_____________;?1?________________。折算成年,第一只股票的无风险超额收益=______________。
- 4 -
第二只股票回归结果:?2?_____________;?2?________________。折算成年,第二只股票的无风险超额收益=______________。
5.把两只股票的线性回归与各个样本(点)画图后黏贴到下面两个框内(上证综指超额收益为横坐标,单只股票超额收益为纵坐标)。
股票1 excel绘图粘贴处 股票2 excel绘图粘贴处 - 5 -