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-by- 1 матрица.

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

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

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

Срок ипотеки в месяцах, указывается как NUMOBS-by- 1 вектор.

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

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

свернуть все

Остатки в конце месяца за время прохождения, возвращенные как Term-by- 1 вектор.

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

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

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

Представлено до R2006a