楼主: fishbird
4918 6

[结构型衍生品] 求教hull-white模型,不用三叉树怎么做? [推广有奖]

  • 0关注
  • 10粉丝

已卖:2239份资源

博士生

24%

还不是VIP/贵宾

-

威望
0
论坛币
20941 个
通用积分
179.7074
学术水平
3 点
热心指数
8 点
信用等级
8 点
经验
4772 点
帖子
155
精华
0
在线时间
305 小时
注册时间
2006-6-18
最后登录
2024-12-20

楼主
fishbird 发表于 2014-4-17 11:02:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
matlab程序如下,谁能告诉我,是怎么实现一个节点到另一个节点的?
B(t) A(t) Y(t)之间的关系是怎么来的啊?实在是看不懂啊,谢谢各位大侠。
SimulDFs=zeros(1,Step);
SimulRates=zeros(1,Step);
SimulDates=zeros(1,Step);
NewRandom=zeros(1,Step+1);
dt=1/365;
for i=2:Step+1
    t=(i-1)*dt;
    T=t+Swap.Length;
    B1=(1-exp(-Swap.Alpha*t))/Swap.Alpha;   % B(t)
    B2=(1-exp(-Swap.Alpha*Swap.Length))/Swap.Alpha;  % B(T-t)
    B3=(1-exp(-Swap.Alpha*2*t))/Swap.Alpha;  % B(2t)
    A=(Swap.Sigma)^2*B2/2*(B2*B3/2+B1^2);
    DF1=exp(-t*RateInterpolation(TermStructure(2,:),TermStructure(1,:),t)); %Dt
    DF2=exp(-T*RateInterpolation(TermStructure(2,:),TermStructure(1,:),T)); %DT
    NewRandom(1,i)=exp(-Swap.Alpha*dt)*NewRandom(1,i-1)+sqrt((1-exp(-2*Swap.Alpha*dt))/2/Swap.Alpha)*RandomNum(i-1,1); % Yt
    SimulDFs(1,i-1)=DF2/DF1*exp(-A-Swap.Sigma*B2*NewRandom(1,i));
    SimulRates(1,i-1)=log(SimulDFs(1,i-1))/(-0.5033);%(-Swap.Length);
    SimulDates(1,i-1)=datenum(Swap.ReferenceDate)+i-1;
end
二维码

扫码加我 拉你入群

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

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

关键词:White hull hul Hit 怎么做 模型

沙发
fishbird 发表于 2014-4-17 17:32:31
顶起来,不要沉啊

藤椅
tianjinxtl 发表于 2014-4-20 07:04:19
hull-white 有解析解吧?
NewRandom 从i-1到了i

板凳
fishbird 发表于 2014-7-24 17:27:31
tianjinxtl 发表于 2014-4-20 07:04
hull-white 有解析解吧?
NewRandom 从i-1到了i
我指的是离散化那种形式的,直接模拟出一条利率曲线出来

报纸
fantuanxiaot 发表于 2014-7-25 14:34:07
也可以用二叉树啊

地板
fishbird 发表于 2014-8-1 16:03:26
fantuanxiaot 发表于 2014-7-25 14:34
也可以用二叉树啊
汗,不要树不行吗?

7
sixkingdoms 发表于 2014-8-8 14:22:37
Monte-Carlo Simulation . 妥妥的

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

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-24 12:34