二叉树模型期权定价数学推导
时间: 2023-12-10 19:33:42 浏览: 375
二叉树模型期权定价数学推导如下:
假设有一个股票价格为S的资产,其价格在每个时间步长中有两种可能的变化:上涨或下跌。假设上涨的概率为p,下跌的概率为1-p。假设每个时间步长的长度为Δt,总共有n个时间步长。则在第i个时间步长中,股票价格为Si=S*(u^i)*(d^(n-i)),其中u为上涨幅度,d为下跌幅度,满足u*d=1,即u=1/d。因此,上涨幅度和下跌幅度之间存在一个负相关关系。
假设我们有一个欧式看涨期权,其行权价格为K,到期时间为T。则该期权的价值为V(S,t),其中t表示当前时间。根据无套利原理,该期权的价值必须满足以下条件:
V(S,t)=pV(Su,t+Δt)+(1-p)V(Sd,t+Δt),其中V(Su,t+Δt)表示在上涨状态下的期权价值,V(Sd,t+Δt)表示在下跌状态下的期权价值。
根据期权的到期收益,我们可以得到以下公式:
V(Su,T)=max(Su-K,0),V(Sd,T)=max(Sd-K,0)
因此,我们可以通过递归地向后计算来确定期权的价值。具体来说,我们从到期时间开始,计算出每个时间步长的期权价值,然后向前递归计算出当前时间的期权价值。最终,我们可以得到当前时间的期权价值V(S,0)。
在实际计算中,我们可以使用二叉树来表示股票价格的变化,并使用递归算法来计算期权的价值。具体来说,我们可以从到期时间开始,计算出每个时间步长的股票价格,并将其存储在二叉树中。然后,我们可以使用递归算法来计算每个节点的期权价值,最终得到根节点的期权价值。
阅读全文