Количество дней до следующей даты купона
возвращает количество дней с даты расчета до следующей даты купона для облигации или набора облигаций. Для нулевых купонных облигаций даты купона рассчитываются так, как если бы облигации имели полугодовую структуру купона. NumDaysNext = cpndaysn(Settle,Maturity)NumDaysNext возвращает double для последовательного номера даты, вектора символов даты и входов datetime.
Требуемыми входными параметрами должно быть количество облигаций, NUMBONDS-by- 1 или 1-by- NUMBONDS, соответствующие векторы или скаляры.
возвращает количество дней с даты расчета до следующей даты купона для облигации или набора облигаций с помощью необязательных входных параметров. NumDaysNext = cpndaysn(___,Period,Basis,EndMonthRule,IssueDate,FirstCouponDate,LastCouponDate)
Необязательные входные параметры должны быть либо NUMBONDS-by- 1 или 1-by- 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