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