作者nccugo (nccugo)
看板CFAiafeFSA
标题[问题] 关於利率的模型问题
时间Thu Apr 9 00:23:36 2009
如果有一个房贷期间是三十年 用浮动利率(二年期定存利率+50bp)
本金是100亿
那它的effective duration是多少
以下是我的做法
我查出前九年的二年期定存利率历史资料(在央行网站查台银的二年期定存)
而它的资料有每年一月至十二月的二年期定存利率
我只取每年的一月
因为我觉得要算的是下一年的利率的话应该这样才能算
有了历史资料後
因为我没学过利率的模型
我就去找书(一本债劵的书)
它用蒙地卡罗法(里面还有其他模型 但太难了所以我没用)
首先把前面蒐集的资料算出平均数和标准差
接着我在excel拉一万个乱数
再把每个乱数取normsinv
接下来用标准差乘以normsinv乘以根号T
把上面的结果加上平均
就是预测出的R(有一万个)
再把那一万个取平均这就是最後的R
我的问题是R一万个中有些是负的 那要调整吗?
还有我预测出一年後的R後
我可以把历史资料第一年删掉直接补上我预测出来的第一年资料吗?
意思就是当我删掉一个後就补上另一个
第三个问题是当我在预测第一年至第三十年的利率时
我会取三十次一万个乱数
这三十次要用一样的乱数吗?
另外我T=1所以乘以根号T就没差了
希望我讲述的清楚
谢谢各位的解答
--
╔═══ ◢ ㄟ √██◣ ══════════════════════╗
║ ? ◢/ / ∕/ \◣ ║
║ψ ▼ ◢◣◣ ◥ ◣ ▼ 跌倒了没关系 ║
║黑 ▋◤◥ ◥ ◥ ◥◤ 站起来就好!! ▁▂ ║
║静 ▊ #) 【: 】▎ ╭ ▂▃◢||υ◥ ║
╚════ ●
/ ▲ ═══════﹎﹎ ﹎▂▃ ﹦─▃▄▃▲ ══╝
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.230.16
1F:推 angelstar:重点是利率模型是什麽 蒙地卡罗只是模拟的方法 04/09 00:25
2F:→ angelstar:这样看起来 你应该用的只是常态分配 不是利率的模型 04/09 00:27
3F:推 zevin:你还是先翻一翻蒙地卡罗的书吧 看看有哪些利率模型可用 04/09 00:45
4F:→ zevin:有模型是可以避免出现负利率的情形的...例如..... 04/09 00:46
5F:→ zevin:用指数函数就可以避免掉负数了 04/09 00:47
6F:推 croydon:先生小姐/ 你是不是论文不会写 来这里问的~ 04/09 22:06