金融经济学实验报告 实验四 期权定价的应用_第1页
金融经济学实验报告 实验四 期权定价的应用_第2页
金融经济学实验报告 实验四 期权定价的应用_第3页
金融经济学实验报告 实验四 期权定价的应用_第4页
金融经济学实验报告 实验四 期权定价的应用_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《金融经济学》实验报告

2021年6月24日

实验4期权定价的应用

一、实验目的

1、掌握用Matlab金融工具箱中的函数,计算期权价格的方法.

2、掌握用Matlab金融工具箱中的函数,从期权价格汁算期标的资产隐含波动率的方法.

3、掌握用Matlab金融工具箱中的函数,对期权价格敏感性分析的方法。

二、实验内容及要求

本实验为验证性实验,实验内容为:

【例6.1。

Price=52,Strikc=5O,Ratc=O.1,Timc=5/12,Incrcmcnt=l/12,Volatility=0.4,Flag=O,

DividendRa(e=O.Dividend=O,ExDiv=O

[AssetPrice,OptionValue]=binprice(Price,Strike,Rate,Time,Increment,Volatility,Flag,DividendRat

e,Dividend,ExDiv)

运行结果:

Price=52

Strike=50

Rate=0.1000

Time=0.4167

Increment=0.0833

Volatility=0.4000

Flag=0

DividendRate=0

Dividend=0

ExDiv=0

AsselPrice=

52.000058.364865.508873.527182.526992.6282

046.329352.000058.364865.508873.5271

0041.276946.329352.000058.3648

00036.775641.276946.3293

000032.765136.7756

0000029.1920

OptionValue=6x6

3.72841.66370.4281000

05.91772.96410.876300

009.05965.16441.79350

00013.22448.72313.6707

000017.234913.2244

0000020.8080

【例6.12]

Price=52,Strike=50,Rate=0.1.Time=5/12,Increment=l/12,Volatility=0.4,Flag=O,

DividcndRate=O,Dividcnd=2.06,ExDiv=(3.5/12)/Increment

[AssetPrice,OptionValue]=binpnce(Price,Strike.Rate,Time,Increment,Volatility,Flag.DividendRat

e,Dividend,ExDiv)

运行结果:

Price=52

Strike=50

Rate=0.1000

Time=0.4167

Increment=0.0833

Volatility=0.4000

Flag=0

DividendRate=0

Dividend=2.0600

ExDiv=3.5000

AssetPrice=6

52.000058.136765.022672.749479.351589.0642

046.564252.033658.170662.988270.6980

0041.723146.598149.999256.1192

00037.412039.688744.5467

000031.504435.3606

0000028.0688

OptionValue=6x6

4.44042.16270.6361000

06.86113.77151.301800

0010.15916.37852.66450

00014.224510.31135.4533

000018.495614.6394

0000021.9312

【例6.121

Price=52,Strike=50,Rate=O.I,Time=5/12,Increment=l/I2.Volatility=0.4,Flag=O,

DividendRate=O,Dividend=2.06,ExDiv=(3.5/12)/Increment

lAssetPricc,OptionValuc]=binprice(Price,Strike,Rate,Time,Incrcmcnt,Volatility,Flag,DividcndRat

e,Dividend,ExDiv)

运行结果:

Price=52

Strike=50

Rate=0.1000

Time=0.4167

Increment=0.0833

Volatility=0.4000

Flag=0

DividcndRatc=0

Dividend=2.0600

ExDiv=3.5000

AsselPrice=m

52.000058.136765.022672.749479.351589.0642

046.564252.033658.170662.988270.6980

0041.723146.598149.999256.1192

00037.412039.688744.5467

000031.504435.3606

0000028.0688

OptionValue=6x6

4.44042.16270.6361000

06.86113.77151.301800

0010.15916.37852.66450

00014.224510.31135.4533

000018.495614.6394

0000021.9312

【例6.13】

Pricc=l10,Strikc=105,Ratc=0.08,Timc=9/12,Volati1ity=0.25,Yicld=0

[Call,Put]=blsprice(Price,Strike,Rate,Time,Volatility,Yield)

运行结果:

Price=IIO

Strike=105

Rate=0.0800

Time=0.7500

Volatility=0.2500

Yield=0

Call=15.6237

Put=4.5089

【例6.15】

Price=100,Strike=95,Rate=0.075,Time=3/I2,Value=10,Limit=0.5,Tolerance=0,

Class={'CaH'}

Volatility=blsinipv(Price,Strike,Rate,Time,Valuc,Limit,Tolerance,U,Class)

运行结果:

Price=100

Strike=95

Rate=0.0750

Time=0.2500

Value=10

Limit=0.5000

Tolerance=0

Class=1x1cell数组

{'Call')

Volatility=0.3130

【例6.16】

Price=62.5,Strike=65,Rate=0.08,Time=8/12,Volatility=0.25,Yield=0,dividend=l.5,

ExDividendDate=6/12

D=dividcnd*exp(-ExDividendDate*0.08)

sigma=Volatility*Price/(Price-D)

[Call,Put]=blsprice(Piice-D.Strike,Rate,Time,sigma,Yield)

运行结果:

Price=62.5000

Strike=65

Rate=0.0800

Time=0.6667

Volatility=0.2500

Yield=0

dividend=1.500()

ExDividendDate=0.5000

D=1.4412

sigma=0.2559

Call=4.8262

Pul=5.3915

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论