全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
2190 0
2011-06-10
哪位高手来帮帮我啊?比方说,我想得到一只国债1997年11月18号至1997年12月30号,该期间的利率期限结构。下面是我自己编的一段程序,可是我感觉结果不对,现在不知道问题出在哪?哪位高手能帮我看看,提出修改意见,不胜感激!!!
Smoothing=0.5;
>> Bonds=[datenum('12/18/1997') 0.0475 100 2 0 0;

datenum('12/19/1997') 0.0475 100 2 0 0;


datenum('12/22/1997') 0.0475 100 2 0 0;


datenum('12/23/1997') 0.0475 100 2 0 0;


datenum('12/24/1997') 0.0475 100 2 0 0;


datenum('12/25/1997') 0.0475 100 2 0 0;


datenum('12/26/1997') 0.0475 100 2 0 0;


datenum('12/29/1997') 0.0475 100 2 0 0;


datenum('12/30/1997') 0.0475 100 2 0 0];

>> Prices=[99.375;

99.875;



99.625;


100.5;


100.5;


99.95;


99.875;


99.125;


99.375];

>> Settle=datenum('11/18/1997');
>> OutCompounding=2;
>> [ZeroRates,CurveDates]=termfit(Smoothing,Bonds,Prices,Settle,OutCompounding)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群