cfdur

Длительность денежного потока и измененная длительность

Описание

пример

[Duration,ModDuration] = cfdur(CashFlow,Yield) вычисляет длительность и измененную длительность денежного потока в периодах.

Примеры

свернуть все

Этот пример показывает, как вычислить длительность и измененную длительность денежного потока, учитывая денежный поток в размере девяти платежей $2,50 и окончательный платеж $102,50 с периодическим выражением 2,5%.

CashFlow=[2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 102.5];

[Duration, ModDuration] = cfdur(CashFlow, 0.025)
Duration = 8.9709
ModDuration = 8.7521

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

свернуть все

Денежный поток, заданный как вектор или матрица вещественных чисел. При использовании матрицы каждый столбец матрицы является отдельным CashFlow.

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

Периодическое выражение, заданный в виде скалярного десятичного числа или вектора десятичных чисел.

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

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

свернуть все

Длительность, возвращенная в виде скаляра или вектора.

Измененная длительность, возвращенная в виде скаляра или вектора.

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