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