楼主: shulinliu
4924 6

[证券从业考试] 平均寿命期计算(50PSA)的请教(CFA level2) [推广有奖]

  • 0关注
  • 0粉丝

大专生

16%

还不是VIP/贵宾

-

威望
0
论坛币
523 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
366 点
帖子
38
精华
0
在线时间
39 小时
注册时间
2005-11-28
最后登录
2014-7-18

楼主
shulinliu 发表于 2011-2-9 20:11:01 |AI写论文
1论坛币
平均寿命期计算的请教
Volume5,CFA level2,2011P387Exhibit 15 中,当prepayment rate(PSA) 50时,即没有在intial collar range(90-300PSA)时,我的平均寿命期计算见附件,其中EXCEL表中的B列、C列、F列为在9030050PSA下的每月还款额。平均寿命的计算方法是,以第一个月为例,当真正的PSA50时,还款额为 401,023.97 ,小于(90-300PSA)所确定的最小值508,169.52,此时PAC得到的还款额为401,023.97support 0,当在第118个月时,(90-300PSA)所确定的最小值1,123,757.35 ,小于真正的50PSA还款额 1,134,079.93 ,此时PAC还款额取 1,134,079.93support tranche 为:1,134,079.93-1,123,757.35=10,322.58
Support 累计到156.2Million时,PAC的还款额取50PSA真正的还款额。这样的话计算出来的Average life :PAC,12.25,support :19.62
而实际的答案为:PAC,9.44support :24
请问各位老师我的计算错误在那里?

最佳答案

xiaohong23 查看完整内容

我的计算结果和书上的一样。 当50psa的值大于300psa时,仍应当取50psa的值直到其累积的principal大于其设定的累积值以补偿以前还款额的不足。当实际累积还款额等于设定累积还款额时,才又取min(90,300,50psa)为还款额。
关键词:Level 平均寿命 Leve CFA EVE support 平均寿命 计算方法 EXCEL 2011

沙发
xiaohong23 发表于 2011-2-9 20:11:02
我的计算结果和书上的一样。  当50psa的值大于300psa时,仍应当取50psa的值直到其累积的principal大于其设定的累积值以补偿以前还款额的不足。当实际累积还款额等于设定累积还款额时,才又取min(90,300,50psa)为还款额。

pacAverageLife.xlsx

133.28 KB

藤椅
xiaohong23 发表于 2011-2-13 09:57:39
不知道楼主是缺一个金币还是没有能力打开.xlsx文件。  看来金币是不缺的,是无法打开文件了。

pacAverageLife.xls

224 KB

板凳
shulinliu 发表于 2011-2-13 20:33:50
非常非常感谢你的解答,很详细很全面,你是怎么想到对Actual PSA累积的还款额与TheroryPSA累积还款额作比较,当相等时取MIN(90,300PSA)来的呢,书本上好象没有提这一点。另外论坛币怎样给到你?

报纸
xiaohong23 发表于 2011-2-14 09:24:26
我是先看了你的计算,觉得应该累积补偿以前的还款额才对。  另外,下载了FRANK J. FABOZZI的THE HANDBOOK OF FIXED INCOME SECURITIES看了看。  论坛币就不要了。 本来也不是在乎那一个论坛币。

地板
shulinliu 发表于 2011-2-14 21:07:58
这位朋友你上面说的我还是不太明白,就是PAC列数据的确定规则未搞清楚,50PSA平均寿命期计算例:
1、一开始PAC列取Min5090300PSA),为何到了Period125(表格第132)时,PAC列改为取50PSA下的还款额?
2、Period 212(表格第219)PAC 又取回Min5090300PSA),我猜测应该是如果在第219PAC仍取50PSA(即1,089,449.21),此时TotalPACActural=234,540,312.86 > TotalPacTheroy=233,825,801.95,为确保实际的累计PAC还款额不超过理论的累计PAC还款额,所以此期段只需PAC还款374,938.29就可使得TotalPACActural不会超过TotalPacTheroy,但是为何从第219行又取回Min5090300PSA?就是要使得实际累计PAC还款额不超过理论的累计PAC还款额吗?能不能这样说,当实际累计PAC还款额等于理论的累计PAC还款额后,PAC列应该取Intial collar90300PSA)确定的Min(90,300PSA)下的还款额?这样可确保实际累计PAC还款额不超过理论的累计PAC还款额(当实际累计PAC还款额=243,800,000后就不再需要还款了)。
还请这件朋友指点一下,多谢了。
你也是CFA考友吧,以后要向你多请教啊。
冒昧地问一下,能以其他更方便快捷的方式与你取得联系吗?

7
xiaohong23 发表于 2011-2-15 21:52:24
PAC的设计是保证PAC的还款额在两个PSA之间(本书是90和300之间),取min(90,300)。   要做到这一点,那么多出的还款额必须由support来承担。但如果还款额不足,在当期是没有办法的,只能在以后的还款额超出时予以弥补。 但当实际累计PAC还款额已超过理论的累计PAC还款额,则应回归预先的设定,取min(90,300)。  是的,当实际累计PAC还款额等于理论的累计PAC还款额后,PAC列应该取Intial collar(90,300PSA)确定的Min(90,300PSA)下的还款额。 当然,当实际累计PAC还款额=243,800,000后就不再需要还款了, 如果还继续还,那不是要强占support的投资了。
请教说不上,互相学习吧。 为解答这个问题,我也学到了很多。

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

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2026-1-9 22:35