Предварительные оплаты меньше чем с 360 месяцами, оставаясь

Когда меньше чем 360 месяцев остаются в пуле, применимый вектор предварительной оплаты PSA "закален" возрастом пула. (Пропущены элементы в векторе предварительной оплаты с 360 элементами, которые представляют прошлые платежи. Например, на 30-летней ипотеке, которая 10 месяцев, только итоговые 350 предварительных оплат применяются.)

Примите, например, что у вас есть два 30-летних кредита, один новый и другой 10-месячний. Оба имеют ту же скорость PSA 100 и предварительно оплачивают использование векторов, построенных ниже.

Все еще в рамках относительной оценки, вы могли также решить для процента стандартного вектора предварительной оплаты PSA, учитывая произвольный, предоставленный пользователями вектор предварительной оплаты пула, такой, что скорость PSA дает ту же длительность Маколея как предоставленный пользователями вектор предварительной оплаты.

Если вы предоставляете пользовательский вектор предварительной оплаты, необходимо объяснить номер месяцев, оставшись.

Price = 101;
Settle = datenum('1-Jan-2001');
Maturity = datenum('1-Jan-2030');
IssueDate = datenum('1-Jan-2000');
GrossRate = 0.08125;
PrepayMatrix = 0.005*ones(348,1);
CouponRate   = 0.075;
Delay = 14;
 
ImpliedSpeed = mbsprice2speed(Price, Settle, Maturity, ...
IssueDate, GrossRate, PrepayMatrix, CouponRate, Delay)
ImpliedSpeed =

  104.2543

Исследуйте вход предварительной оплаты. Остающиеся 29 лет требуют 348 ежемесячных элементов в векторе предварительной оплаты. Предположим затем, сохранив все тем же самым, вы изменяете Settle до 14 февраля 2003.

Settle = datenum('14-Feb-2003');

Можно использовать cpncount, чтобы считать все входящие купоны полученными после Settle путем вызова

NumCouponsRemaining = cpncount(Settle, Maturity, 12, 1, [], ... 
IssueDate) 
NumCouponsRemaining =
323

Вход 12 задает ежемесячную платежную частоту, 1 задает 30/360 основание, и IssueDate задает дату старения и определения держателя. Таким образом необходимо предоставить вектор с 323 элементами, чтобы составлять предварительную оплату, соответствующую каждой ежемесячной оплате.

Смотрите также

| | | | | | | | | | | | | | | | |

Связанные примеры

Больше о

Для просмотра документации необходимо авторизоваться на сайте