for k=1:1:(252*3-1) path(n+1)=k+1; ran=randn(1);
Gp(k+1)=Gp(k)+mu*Gp(k)*dt+sg*Gp(k)*ran*sqrt(dt); %离散形式
% Gp(k+1)=Gp(k)*exp((mu-0.5*sg*sg)*dt+sg*ran*sqrt(dt)); %连续形式
if k==365-1 %第1年 FT(num)=FT(num)+0.035*F*exp(-rf); end
if k==252*2-1 %第2年 FT(num)=FT(num)+0.035*F*exp(-2*rf); end
if k==252*3-1 %第3年 if Gp(k+1)<=(1+0.035)*Gp(1) %第一种情况
FT(num)=FT(num)+0.035*F*exp(-3*rf); end
if (1+0.035)*Gp(1) FT(num)=FT(num)+0.035*F*exp(-3*rf)+0.3*(Gp(k+1)-(1+0.035)*Gp(1))*exp(-rf*3); end if Gp(k+1)>(1+0.6)*Gp(1) %第三种情况 FT(num)=FT(num)+0.035*F*exp(-3*rf)+0.3*((1+0.6)*Gp(1)-(1+0.035)*Gp(1))*exp(-rf*3); end end n=n+1; end n k hold on plot(path,Gp,'k'); end xlabel('时间'); ylabel('黄金价格'); figure plot(gpath,FT,'xk'); title('债券价格分布'); xlabel('样本路径'); ylabel('债券价值'); figure xy=10980:.5:11020; hist(FT,xy); title('债券价值频率图'); ylabel('个数'); xlabel('债券价值区间'); GF=0; for num=1:1:SN GF=GF+FT(num); end GF=GF/SN; %债券最后价值 clear 结果如下: 800700600500黄金价格40030020010000100200300400时间500600700800 图1 黄金价格模拟路径 1.10251.1021.10151.101x 104债券价格分布债券价值1.10051.11.09951.0991.09850100200300400500600样本路径7008009001000 图2 债券价值分布 债券价值频率图600500400个数30020010001.0971.0981.0991.11.101债券价值区间1.1021.103x 104 图3 债券价值频率 十、实验结论: 定价结果主要分布在10980到11020之间。 十一、总结及心得体会: 十二、对本实验过程及方法、手段的改进建议: 报告评分: 指导教师签字: 电子科技大学 经济与管理 学院 标 准 实 验 报 (实验)课程名称 金融工程 电子科技大学教务处制表 告 电 子 科 技 大 学 实 验 报 告 学生姓名: 学 号: 指导教师: 实验地点: 科研楼A327 实验时间: 一、实验室名称: 经济管理专业实验室 二、实验项目名称:可转换债券产品设计 三、实验学时: 4学时 四、实验原理: ? 可转换债券基本概念 可转换债券是可转换为股票的债券,兼有公司债券和股票的双重特点,一般情况下事先规定票面率、转股价格、转股比例和转换期。 在实际中,绝大部分的可转换债券都具有可赎回特性。这就意味着债权人(债券持有人)实际上“签发”了一个买权给债务人(发行债券的公司),债务人有权执行这个买权按照预定的价格(赎回价)赎回所发行的债券。另一方面,可转换债券通常也有回购条款,允许债券持有人在将来某一时间内以预先约定价格提前将债券还给债券发行人并收回现金。这相当于债券持有人在买入债券本身的同时,也买入了债券的卖权。 可转换债券的这些内含期权特性增加了定价难度,会反应到债券的收益率报价中,赎回条款减少了债券价值,相应的收益率比没有赎回条款的可转转债券高些,而回购条款增加了债券价值,相应的收益率比没有回构条款的可转转债券要低。 .债券的收益率等于对所有现金流贴现并使债券价格与市场价格相等的贴现率。5年期平价发行的面值为100的债券收益率为y可由下式解出: