楼主: niuniuyiwan
6991 6

[MATLAB] [MATLAB]单因素CIR利率期限结构模型在MATLAB中的实现 [推广有奖]

  • 7关注
  • 91粉丝

VIP

学科带头人

89%

还不是VIP/贵宾

-

威望
0
论坛币
12644 个
通用积分
1551.1038
学术水平
1116 点
热心指数
1164 点
信用等级
1058 点
经验
8347 点
帖子
1625
精华
1
在线时间
2447 小时
注册时间
2010-10-10
最后登录
2024-4-18

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
  1. %模拟CIR利率期限结构模型,M文件见附件

  2. %参数设定
  3. Theta = 0.05;
  4. Kappa = 1.3;
  5. Sigma = 0.2;
  6. T=3;
  7. NbSteps = 156;
  8. DeltaT = T / NbSteps;
  9. rInit = 0.05;
  10. Lambda = 0.3;
  11. Gamma = sqrt((Kappa+Lambda)^2+2*Sigma^2);
  12. t=0;
  13. r=rInit;

  14. %定义零息票利率R的维度
  15. R = zeros(NbSteps,1);

  16. %定义时间间隔步长
  17. for i=1:NbSteps

  18.     %定义零息债券价格参数A和B
  19.     Temp1=(Gamma+Kappa+Lambda)*(exp(Gamma*(T-t))-1)+2*Gamma;
  20.     Temp2=2*Gamma*exp((Gamma+Kappa+Lambda)*(T-t)/2);
  21.     Temp3=2*(exp(Gamma*(T-t))-1);

  22.     %求取零息债券价格参数A和B
  23.     A = (Temp2/Temp1)^(2*Kappa*Theta/Sigma^2);
  24.     B = Temp3/Temp1;

  25.     %短期利率的模拟
  26.     r = r + Kappa*(Theta-r)*DeltaT + Sigma*sqrt(r)*sqrt(DeltaT)*randn(1);

  27.     %在时刻t,期限为T-t的零息利率R为:
  28.     R(i,1) = (r*B-log(A))/(T-t);
  29.     t=t+DeltaT;
  30. end

  31. %绘出利率期限结构(一条路径)
  32. plot([DeltaT:DeltaT:T], R);
  33. ylabel('R(t,T)')
  34. xlabel('t')
复制代码

CIR.png


二维码

扫码加我 拉你入群

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

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

关键词:MATLAB 利率期限结构 atlab matla 结构模型 模型

CIR_1factor.rar

618 Bytes

本附件包括:

  • CIR_1factor.m

已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
xddlovejiao1314 + 100 + 100 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  论坛币 + 100  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

沙发
xddlovejiao1314 学生认证  发表于 2015-7-2 09:59:11 |只看作者 |坛友微信交流群
谢谢分享。

使用道具

藤椅
wfh仰望星空 发表于 2015-7-15 12:47:24 |只看作者 |坛友微信交流群
楼主好厉害!
已有 1 人评分经验 收起 理由
niuniuyiwan + 60 好的意见建议

总评分: 经验 + 60   查看全部评分

使用道具

还是个新手,有好多东西不懂,希望到时候能有幸向您讨教一二。

使用道具

报纸
15148084031 发表于 2021-6-2 21:03:55 |只看作者 |坛友微信交流群
跪求模拟100条路径该怎么写程序。。。

使用道具

地板
经济刘 发表于 2021-9-20 22:44:07 |只看作者 |坛友微信交流群
15148084031 发表于 2021-6-2 21:03
跪求模拟100条路径该怎么写程序。。。
请问你找到了吗

使用道具

7
dongkaihao 学生认证  发表于 2021-10-4 16:20:32 |只看作者 |坛友微信交流群
15148084031 发表于 2021-6-2 21:03
跪求模拟100条路径该怎么写程序。。。
想问下求到了嘛?

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-24 09:47