版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安徽财经大学金融 证券实验室实验报告实验课程名称 金融 MATLAB开课系部金融学院班级学号姓名指导 教 师年月日1实验名称MATLAB 金融数量分析学院学号姓名2实验准备学会使用 MATLAB金融工具箱进行金融数量分析,如:期权定价分析、投资组合绩效分析、收益和风险的计算、有效前沿的计算、固定收益实验目的证券的久期和凸度计算、利率的期限结构、技术指标计算等。在下述 6 个主题中任选 3 个主题,使用 MATLAB金融工具箱进行数量分析,数据来源自行在网上搜寻,要求是 2012 年之后的数据。(可参照各章的例题)1. 期权定价分析 (第 10 章)2. 收益、风险和有效前沿的计算 (第 12
2、章)3. 投资组合绩效分析 (第 13 章)4. 固定收益证券的久期和凸度计算 (第 17 章)5. 利率的期限结构 (第 18 章)6. 技术指标分析 (第 22 章)本实验报告不指定具体的题目,请大家自行设定,同学相互之间不要出实验设计方案现雷同。一、期权定价分析1.black-scholes方程求解例 1:假设欧式股票期权,六个月后到期,执行价格 90 元,现价为 102 元,无股利支付,股价年化波动率为 55%,无风险利率为 8%,计算期权价格。解: clearPrice=102;>> Strike=90;>> Rate=0.08;>> Time=6
3、/12;>> Volatility=0.55;CallDelta, PutDelta = blsprice(Price,Strike, Rate,Time, Volatility)计算结果:CallDelta =23.5648PutDelta=8.03582.期权价格与波动率关系分析Price=102;>> Strike=90;>> Rate=0.08;>> Time=6/12;Volatility=0.08:0.01:0.5;>> N=length(Volatility)Call=zeros(1,N);Put=zeros(1,N);
4、for i=1:NCall(i), Put(i) = blsprice(Price,Strike, Rate,Time, Volatility(i);N=43endplot(Call,'b-');hold onplot(Put,'b');xlabel('Volatility')ylabel('price')legend('Call','Put')33. 计算期权 Delta 。例 2. 假设欧式股票期权,六个月后到期,执行价格 90 元,现价为 102 元,无股利支付,股价年化波动率为 55%,无风
5、险利率为 8%,计算期权 Delta。解: clearPrice=102;>> Strike=90;>> Rate=0.08;>> Time=6/12;>> Volatility=0.55;CallDelta,PutDelta= blsdelta(Price,Strike,Rate,Time, Volatility)计算结果: CallDelta=0.7321PutDelta=-0.26794. 利用不同的 Price 与 Time 计算 Detla 三维关系。>> Price=60:1:102;>> Strike=90;
6、Rate=0.08;4>> Time=(1:1:12)/12;>> Volatility=0.55;>> Price,Time=meshgrid(Price,Time);Calldelta,Putdelta= blsdelta(Price,Strike,Rate,Time, Volatility);>> mesh(Price, Time, Putdelta); xlabel('Stock Price '); ylabel('Time (year)'); zlabel('Delta');>>
7、;5. B-S 公式隐含波动率计算例 3:假设欧式股票期权,一年后,执行价格 99 元,现价为 105 元,无股利支付,股价年化波动率为 40%,无风险利率为 10%,则期权价格为:解: clear>> Price=105;>> Strike=99;>> Rate=0.1;>> Time=1;>> CallValue=15;>>CallVolatility=blsimpv(Price,Strike,Rate,Time,CallValue, ,5'Call')计算结果:CallVolatility=NaN&g
8、t;> PutValue=7;>> PutVolatility= blsimpv(Price,Strike,Rate,Time,PutValue,'Put')PutVolatility=0.34556. 期权二叉树模型的计算例:假设欧式股票期权,三个月后到期,执行价格85 元,现价为 95 元,无股利支付,股价年化波动率为 60%,无风险利率为 10%。解: clear>> Price=95;>> Strike=85;>> Rate=0.1;>> Time=4/12;>> flag=1;>> Increment=1/12;>> Volatility=0.6;>> AssetPrice,OptionValue= binprice(Price,Strike,Rate,Time,Increment,Volatility,flag)计算结果:AssetPrice=95.0000112.9654134.3283159.7312189.9379079.891795.0000112.9654134.32830067.186179.891795.0000600056.50
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二四年大学教学楼改造合同
- 二零二四年度车库建设项目融资合同
- 二零二四年度版权购买合同:漫画作品收购协议
- 二零二四年综合保险合同赔付责任限制条款
- 2024年度技术服务合同服务范围与期限
- 医疗产品标准解读
- 2024年度物流仓储服务分成协议2篇
- 医疗机构调剂管理
- 2024年度建筑行业人才租赁合同:向工地提供专业技术人才
- 2024年度企业销售风险管理劳动合同范本(2024版)
- 病理产科 死胎 (妇产科学课件)
- 翻身拍背课件
- 全套课件-中文版AutoCAD-2020基础教程-完整
- 2022最新 冰壶教案
- 中医穴位养生保健课件
- 属地管理课件
- 可行性研究报告编制工作流程
- 国家开放大学《可编程控制器应用实训》形考任务2(实训二)参考答案
- 木薯淀粉预处理及其糖化工艺初步设计
- 我的家庭贡献与责任说课课件
- 国家职业技能鉴定命题技术标准
评论
0/150
提交评论