作者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