欧式期权二叉树定价MATLAB代码,美式期权二叉树定价及matlab程序.doc

41528d3028836879cd698677c3999917.gif美式期权二叉树定价及matlab程序.doc

金融随机分析课程美式期权的二叉树定价1、对于连续随机游走SDZTD可以用离散格随机游走模型来表示,即标的资产的价格只在离散时间点,T2,3,,N取值,表示很小但非无穷小的时间步长;如果标的资产在时TTT刻M的价格为,那么在时刻M1其价格有两种可能的值和MST1USM,并且标的资产的价格从上升到的概率为P。1DSMSMU2、风险中性假设在风险中性条件下,随机微分方程DZTD其中的可以用R来表示。即SRT风险中性条件下,在时刻M衍生证券的价格是其在时刻M1的期望值TMVT按照无风险利率R贴现所得到的,即。1TREE3、期权的计算期权的计算是从二叉树图的末端(时刻T)开始向后倒退进行的。T时刻期权的价值已知。对于一个看涨期权来说,有NNV0,MAXKSVNNNN对于一个看跌期权来说,有,NN其中,N0,1,2,,N,K为执行价格。在风险中性条件下,时刻的每个结点上的期权值都可以用T时刻期TT权价值的期望值在时间内用利率R贴现求出;同理,时刻的每个结点T2的期权值可以用时刻的期望值在时间内用利率R贴现求出,其它结点TT依次类推。而如果对于美式期权,必须检查二叉树图的每个结点,以确定提前执行是否比继续持有时间更为有利。最后,向后倒推通过所有结点就求出了当前时T刻的期权价值。0V下面对美式期权定价问题进行研究美式看涨期权被提前执行时,其内涵价值为N0,1,2,,M0,MAXKSVNN对于看跌期权来说,有N0,1,2,,M,NN在M时刻从节点M,N向M1时刻的结点M1,N1移动的概率为P;TT向M1时刻的结点M1,N移动的概率为1P。假设期权不提前执行,有11MNMNTRMNVPEV若期权提前执行,必须与内涵价值相比较。那么,对于看涨期权,有},0AX{11NNTRNMNKS对于看跌期权,有,11MNMNTRMNNVPEV4、计算美式看涨期权的价格的MATLAB实现(基于具体的算例)MATLAB程序如下输入具体参数S0100当前股价K105执行价格R005利率T1期权有效期SIGMA03波动率Q002红利率N1000步数DTT/N时间步长计算二叉树各参数UEXPSIGMASQRTDT计算上升比率D1/U计算下降比率PEXPRQDTD/UD计算上升的概率构造二叉树矩阵,I表示行数,J表示列数,SX为股价矩阵,FX为期权的内在价值FORJ1N1FORI1JSXI,JS0UJIDI1FXI,JMAXSXI,JK,0ENDEND计算美式期权价格矩阵AFX和欧式期权价格矩阵EFXFORI1N1到期时JN1期权价格AFXI,N1FXI,N1EFXI,N1FXI,N1ENDFORJJ1N倒推前面各期JN1,N2,,1期权价格JN1JJFORI1JEFXI,JEXPRDTPEFXI,J11PEFXI1,J1AFXI,JMAXEXPRDTPAFXI,J11PAFXI1,J1,FXI,JENDEND输出结果AMEOPTIONPRICEAFX1,1EROUOPTIONPRICEEFX1,1AMEOPTIONPRICE1089434691587509EROUOPTIONPRICE1089432408424911

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值