ImageVerifierCode 换一换
格式:DOC , 页数:5 ,大小:107KB ,
资源ID:1574275      下载积分:10 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1574275.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(美式看跌期权二叉树数值算法比较.doc)为本站会员(gs****r)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

美式看跌期权二叉树数值算法比较.doc

1、1美式看跌期权二叉树数值算法比较【摘要】美式期权的特征赋予其投资者可以选择是否提前执行期权,在什么情况下执行期权便成了主要考虑的问题。当股票不存在分红时,其他参数均相同,那么美式看涨期权与欧式看涨期权的价值相同,即不存在提前执行。然而,不付红利的美式看跌期权却可以提前执行。本文着重分析在为美式看跌期权定价时,二叉树二叉树法中的两种不同的matlab 代码的其各自特点。 【关键词】美式看跌期权;二叉树 - 现今金融创新技术日新月异,金融衍生产品无论从种类还是数量上都已经获得了极大的发展,随着“火箭科学家”的加入,产品的独特性与复杂性也越来越高。但期权依然是其中最基础也是最重要的一种,也依然是学界

2、研究的重点。期权在风险管理和投资理财等领域有着无可替代的重要作用,获得合理地期权定价就成为发挥其功能的主要前提,由此才能进一步促进全球金融市场的健康与稳定发展。1973 年,Black 和Scholes 给出了欧式看涨期权的解析价格,用评价公式可以很简单的得到欧式看跌期权的价格,后续研究者进一步推广了 BS 定价公式,从而使欧式期权的定价问题得以比较完备的解决。而具有可提前执行特性的美式期权,其定价问题从数学角度看,是一个在随机微分方程下含有自由边2界的求值问题,即无法获得封闭解。在无法获得封闭解的情况下,以二叉树为代表的数值方法为美式期权定价就成了可行之道。 1 二叉树法 A 针对美式看涨/

3、看跌期权的特点,matlab 中的金融工具箱已给出公式binprice。输入各参数,可得到股票价格的二叉树路径和相应的期权价格。针对美式看跌期权,其代码并不复杂,即:(使用 CRR 模型)function price = Binprice(s0,k,r,T,sigma,n) tt=T/n; u=exp(sigma*sqrt(tt) ) ; d=exp(-sigma*sqrt(tt) ) ; p=(exp(r*tt)-d)/(u-d) ; price=zeros(n+1) ; price(1,1)=s0; for i=1:n+1; for j=1:n+1; if j=i; price(i,j)=

4、price(1,1)*u(j-i)*d(i-1) ; end end end opition=zeros(n+1) ; 3opition(:,n+1)=max(k-price(:,n+1) ,0) ; for j=n:-1:1; for i=1:n; if i=j; opition(i,j)=max(k-price(i,j) ,exp(-r*tt)*(1-p)*opition(i+1,j+1)+p*opition(i,j+1) ) ) ; end end end opition 此种方法的有点在于操作简单,结果明显,并输出了股票价格矩阵,令使用者可以非常直观的美式看跌期权的最佳执行边界。并且,

5、稍做修改便可适用于非 CRR 的其他二叉树模型。然而,其缺点在于当二叉树层数 n 较大时(例如 n=10000) ,由于要生成 n+1 阶矩阵,此程序往往不能胜任(matlab 会显示 out of memory) 。根据此特点,我们需要优化代码。2 二叉树法 B function price = AmPutLattice(S0,K,r,T,sigma,N) tic deltaT = T/N; u=exp(sigma * sqrt(deltaT) ) ; d=1/u; 4p=(exp(r*deltaT) - d)/(u-d) ; discount = exp(-r*deltaT) ; p_u

6、= discount*p; p_d = discount*(1-p) ; SVals = zeros(2*N+1,1) ; SVals(N+1) = S0; for i=1:N SVals(N+1+i) = u*SVals(N+i) ; SVals(N+1-i) = d*SVals(N+2-i) ; end PVals = zeros(2*N+1,1) ; for i=1:2:2*N+1 PVals(i) = max(K-SVals(i) ,0) ; end for tau=1:N for i= (tau+1):2:(2*N+1-tau) hold = p_u*PVals(i+1) + p_d

7、*PVals(i-1) ; PVals(i) = max(hold, K-SVals(i) ) ; end end price = PVals(N+1) ; toc 5此代码计算速度快的主要原因在于利用了 CRR 模型中上升比例与下降比例乘积为 1(u*d=1)这一特点。 其优点在于只需生成一个列向量来表示股价并进行迭代,计算期权价格,运算速度较快。数值算例:S=52;k=52;r=0.1;sigma=0.4;T=5/12;n=10000; 输出结果 price=4.4555 运行时间 1.897011 seconds 其缺点在于,只输出期权价格,并不能得到最佳执行边界,并且不适用于非 CRR 模型。 参考文献: 1姜礼尚.期权定价的数学模型和方法 2约翰?赫尔.

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。