当前位置: > 债券>正文

可转换债券matlab,[债券]可转换债券定价的Matlab程序 债券的定价实验总结报告

2023-08-31 16:29:46 互联网 未知 债券

可转换债券matlab,[债券]可转换债券定价的Matlab程序

定价方法参考了传统的Black-Scholes模型定价方法,在此基础上考虑我国市场可转债的特殊性,如我国可转换债券一般都规定了向下调整条款以及赎回和回售条款。因此需要对传统模型进行修改,而且也发现传统B-S模型的理论价格溢价率往往都远高于调整后的模型理论价格溢价率。修改的模型预测价格效果远好于传统模型。

本定价以唐钢股份的可转债为数据来源,波动率的计算采用GARCH方法完成。

nominal=100;

coupon=0.024;

rf=0.0203;

credit=0.0246;

delta=0.6525;

x=13;

ratio=nominal/x;

putprice=104;

callprice=102;

tm=datenum(2012,12,13);

today=datenum(2008,6,25);

cb=zeros(1,n);

ti= zeros(1,n);

con= zeros(1,n);

date= zeros(1,n);

pv= zeros(1,n);

call =zeros(1,n);

put= zeros(1,n);

revise= zeros(1,n);

for g=1:1:n;

stock=S(g);

ti(1,g)=(tm-today-g+1)/365;

w=nominal*0.008/((1+rf+credit).^(1-g/365))+nominal*0.011/((1+

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。