Количество дней до следующей даты купона
возвращает количество дней от даты расчета до следующей даты купона для облигации или набора облигаций. Для нулевых купонных облигаций даты купона рассчитываются так, как если бы облигации имели полугодовую структуру купона. NumDaysNext = cpndaysn(Settle,Maturity)NumDaysNext возвращает двойное значение для серийного номера даты, вектора символов даты и входных данных datetime.
Требуемые входные аргументы должны быть числом связей, NUMBONDSоколо-1 или 1около-NUMBONDS, согласующиеся векторы или скаляры.
возвращает количество дней от даты расчета до даты следующего купона для облигации или набора облигаций с использованием необязательных входных аргументов. NumDaysNext = cpndaysn(___,Period,Basis,EndMonthRule,IssueDate,FirstCouponDate,LastCouponDate)
Необязательные входные аргументы должны быть либо NUMBONDSоколо-1 или 1около-NUMBONDS согласующиеся векторы, скаляры или пустые матрицы.
Если все входы для Settle, Maturity, IssueDate, FirstCouponDate, и LastCouponDate являются либо серийными номерами дат, либо векторами символов дат, то NumDaysNext возвращается в виде серийного номера. Функция datestr преобразует порядковый номер даты в форматированный символьный вектор даты.
Если какой-либо из входов для Settle, Maturity, IssueDate, FirstCouponDate, и LastCouponDate массивы datetime, затем NumDaysNext возвращается в виде массива datetime.
accrfrac | cfamounts | cfdates | cftimes | cpncount | cpndaten | cpndatenq | cpndatep | cpndatepq | cpndaysp | cpnpersz | datetime