mbsnoprepay

Ипотечные потоки наличности конца месяца и балансы без предварительной оплаты

Описание

пример

[Balance,Interest,Payment,Principal] = mbsnoprepay(OriginalBalance,GrossRate,Term) вычисляет ипотечный баланс конца месяца, выплаты процентов, основные платежи и платежи потока наличности с нулевым уровнем предварительной оплаты.

mbsnoprepay возвращает потоки наличности амортизации и балансы по заданному термину без предварительной оплаты. Когда длины передач различные, MATLAB заполняет более короткие единицы NaN.

Примеры

свернуть все

Учитывая ипотечные пулы со следующими характеристиками, вычислите расписание амортизации.

OriginalBalance = 400000000;
CouponRate = 0.08125;
Term = [357; 355]; % Three- and five-month old mortgage pools.

[Balance, Interest, Payment, Principal] = mbsnoprepay(OriginalBalance, CouponRate, Term)
Balance = 357×2
108 ×

    3.9973    3.9973
    3.9946    3.9946
    3.9919    3.9918
    3.9892    3.9890
    3.9864    3.9862
    3.9837    3.9834
    3.9809    3.9806
    3.9781    3.9778
    3.9753    3.9749
    3.9724    3.9720
      ⋮

Interest = 357×2
106 ×

    2.7083    2.7083
    2.7065    2.7065
    2.7047    2.7046
    2.7029    2.7028
    2.7010    2.7009
    2.6992    2.6990
    2.6973    2.6971
    2.6954    2.6952
    2.6935    2.6933
    2.6916    2.6913
      ⋮

Payment = 357×2
106 ×

    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
    2.9759    2.9799
      ⋮

Principal = 357×2
106 ×

    0.2675    0.2715
    0.2693    0.2734
    0.2712    0.2752
    0.2730    0.2771
    0.2749    0.2790
    0.2767    0.2809
    0.2786    0.2828
    0.2805    0.2847
    0.2824    0.2866
    0.2843    0.2885
      ⋮

Входные параметры

свернуть все

Исходная номинальная стоимость в долларах в виде таблицы или NUMOBS- 1 матрица.

Типы данных: double

Грубая купонная ставка (включая сборы) в виде NUMOBS- 1 вектор из десятичных значений.

Типы данных: double

Термин ипотеки в месяцах в виде NUMOBS- 1 вектор.

Типы данных: double

Выходные аргументы

свернуть все

Конец месяца балансируется по жизни передачи, возвращенной как Term- 1 вектор.

Выплаты процентов конца месяца по жизни передачи, возвращенной как Term- 1 вектор.

Платежи конца месяца по жизни передачи, возвращенной как Term- 1 вектор.

Все запланированные платежи принципала конца месяца по жизни передачи, возвращенной как Term- 1 вектор.

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