主要内容

mbsdury

抵押贷款池的期限给定收益

描述

例子

YearDurationModDuration] = mbsdury(收益率解决成熟IssueDateGrossRate计算抵押贷款支持证券(YearDuration),并修改(ModDuration)以年为单位的存续期,给定时间信息,到期收益率,以及可选的提前支付模型。

例子

YearDurationModDuration] = mbsdury(___CouponRate延迟PrepaySpeedPrepayMatrix除前面语法中的输入参数外,使用一个或多个可选参数指定选项。

例子

全部折叠

本例展示了在给定具有以下特征的抵押贷款支持证券的情况下,如何求出抵押贷款池的存续期。

产量= 0.07298413;解决=的15 - 4月- 2002;成熟=“2030年1月1日”;IssueDate =“1 - 1月- 2000”;GrossRate = 0.08125;速度= 100;CouponRate = 0.075;延迟= 14;[YearDuration, ModDuration] = mbsdury(收益率,结算,成熟度,...发行日期,GrossRate, CouponRate,延迟,速度)
YearDuration = 6.4380
ModDuration = 6.2080

输入参数

全部折叠

按揭收益率,按月复利计算,以NMBS——- - - - - -1用小数表示的向量。

数据类型:

结算日期,以NMBS——- - - - - -1序列日期的向量或字符向量的单元格数组。解决必须早于成熟

数据类型:|细胞

到期日,指定为NMBS——- - - - - -1序列日期的向量或字符向量的单元格数组。

数据类型:|细胞

到期日,指定为NMBS——- - - - - -1序列日期的向量或字符向量的单元格数组。

数据类型:|细胞

票面毛利率(包括费用),以NMBS——- - - - - -1数字小数的向量。

数据类型:

(可选)净票面利率NMBS——- - - - - -1数字小数的向量。

数据类型:

(可选)延迟天数,指定为NMBS——- - - - - -1向量。

数据类型:

(可选)速度相对于PSA标准,指定为NMBS——- - - - - -1向量。PSA标准是One hundred.

请注意

设置PrepaySpeed[]如果输入自定义的PrepayMatrix

数据类型:

(可选)自定义预付向量,指定为a-填充矩阵的大小马克斯(TermRemaining)——- - - - - -NMBS.每一列对应每一种抵押贷款支持证券,每一行对应结算后的每个月。

请注意

使用PrepayMatrix只有当PrepaySpeed是未指定的。

数据类型:

输出参数

全部折叠

麦考利持续时间(以年为单位),作为标量数字返回。

修改持续时间(以年为单位),作为标量数字返回。

参考文献

[1]PSA统一惯例, SF-49

版本历史

R2006a之前介绍