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