保罗威尔莫特金融工程学随机模拟.doc

保罗威尔莫特金融工程学随机模拟.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
保罗威尔莫特金融工程学随机模拟

金融工程学随机模拟 注1:标准正态分布随机数的另一种产生方式是: 注2:对应Excel中,单元格灰色的为已知数据。 1.用抛硬币的原理为股价运动建立一个模型(二叉树模型)。首先,假设初始数字是100,可以把它看做股票的初始价格,然后开始抛硬币,如果结果为正面,数字乘以1.01,反之乘以0.99。这样,一次实验之后,数字将变成101或者99。继续抛硬币,如果抛的是正面,用新数字乘以1.01,如果是反面,用新数字乘以0.99。第二次抛过之后,将得到100×1.01×1.01或者100×0.99×1.01=100×1.01×0.99或者100×0.99×0.99。继续上述过程,并以时间为轴,将所得数字绘制在图上。 在Excel中,利用rand()函数。如果生成的数字大于等于0.5,则代表正面;如果生成的数字小于0.5,则代表反面。模拟100次。绘图。如图1-7。 因子替换为1.02和0.98,再模拟100次。绘图。观察波动率的变化。 2.资产收益率的计算。记为资产在第天的价格,则第天到第天的收益率为: 。 收益率的均值为,收益率的标准差为:。 如图6-2. 3.股价的几何随机游走模型的模拟。 股价的变化遵循。在模拟时,需要输入若干参数,包括资产的初始价格、时间步长、漂移率、波动率以及时间的总步数。在每一个时间步,必须从标准正态分布中选择一个随机数,这也可以由下式产生:。如图6-8. 4.若。模拟这个过程。见图7-1. 绘图。 5.收益率、久期和凸度的计算。如图14-7 6.远期利率的计算。 7.图19-4是有效前沿上一点的计算。 8.图19-5是求解贝塔值。 9.图20-1是在特定的显著性水平下如何获得偏离均值大小的数据。 10.对波动性的估计 选择。见图22-2. 一项资产的崩盘度量方法的随机模拟。 12.定价看涨、看跌期权的随机模拟 公式(26-1) 根据公式模拟很多次股价路径。104行是看涨的偿付价值,107行是看跌的偿付价值。106行是看涨的价格,109行是看跌的价格。如图26-1 13.图26-2是亚式期权的模拟定价。 14.图26-7是支付是max(r-10%,0)的合约随机模拟定价。 15.验证Black-Scholes 一个欧式看涨期权的Black-Scholes定价公式可以用非常多时间步的二叉树图来进行验证。另一种验证方法是蒙特卡罗模拟法。在Excel工作表中,单元格C2、D2、E2、F2和G2分别包含。单元格D4、E4和F4分别计算和Black-Scholes价格。 NORMSINV是标准正态分布函数的逆累积分布函数。因此,用NORMSINV(RAND())可以从标准正态分布中抽取一个随机样本。我们定义单元格 A1=$C$2*EXP(($E$2-$F$2*$F$2/2)*$G$2+$F$2* NORMSINV(RAND())*SQRT($G$2)) 这是从T时刻所有股票价格集合中抽取的一个随机样本。我们定义单元格B1=EXP(-$E$2*$G$2)*MAX(A1-$D$2,0) 这是一个看涨期权损益的现值。和第一行类似地定义工作表中随后的999行(这是在Excel中“选择—拉伸”的操作)。定义 B1002=AVERAGE(B1:B1000),B1003=STDEV(B1:B1000)。 B1002是期权价格的估计值。该估计值和Black-Scholes价格接近。B1003可以用来评估这一估计值的准确程度。 13.模拟两个相关的随机游走。

您可能关注的文档

文档评论(0)

2017ll + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档