第4节 树形计算可转换债券价格
4.1 简介
可转换债券是一种由公司发行的债券。此种债券的持有者在债券有效期内有权利将债券转换成一定数量的该公司的股票,一个单位的债券可转换的股票的数量为转换率。同时这种债券在有效期内一般都是可以被公司以一定价格赎回的,赎回一单位该债券的价格为赎回价。如果公司将要赎回债券,债券的持有者可以选择将债券转换为股票,即债券被转换的优先级高于债券被赎回。
计算可转换债券的价格时不能忽略公司有可能违约。一种相对简单的计算可转换债券价格的方法是基于假设公司股票价格的变化服从几何布朗运动,可以使用一个树形描述股价变化过程,并且在每个 Δ t \Delta t Δt的时间段内该公司有 1 − e − λ Δ t 1-e^{-\lambda \Delta t} 1−e−λΔt的概率会违约。其中 λ \lambda λ为风险中性违约概率密度。如果公司违约,则在该时刻可转换债券的价格变为债券面值乘以回收率。
4.2 计算可转换债券价格算法
- 根据给定参数构建一个公司股价变化的二叉树,其中分叉参数为(由于有概率违约,所以和普通二叉树模型不同):
u = e ( σ 2 − λ ) Δ t , d = 1 u , p u = e r Δ t − d e − λ Δ t u − d , p d = u e − λ Δ t − e r Δ t u − d . u=e^{\sqrt{(\sigma^2-\lambda)\Delta t}}, \;\; d = \frac{1}{u}, \;\; p_u = \frac{e^{r\Delta t}-de^{-\lambda\Delta t}}{u-d}, \;\; p_d = \frac{ue^{-\lambda\Delta t}-e^{r\Delta t}}{u-d}. u=e(σ2−λ)Δt,d=u1,pu=u−derΔt−de−λΔt