days360psa

Дни между датами на основе 360-дневного года (совместимая Общедоступная ассоциация рынка ценных бумаг (PSA))

Описание

пример

NumDays = days360psa(StartDate,EndDate) возвращает номер дней между StartDate и EndDate на основе 360-дневного года (то есть, все месяцы содержат 30 дней) и совместимая Общедоступная ассоциация рынка ценных бумаг (PSA). Если EndDate ранее, чем StartDate, NumDays отрицательно. В соответствии с этим соглашением, все месяцы содержат 30 дней.

Или входной параметр может содержать несколько значений, но если так, другой должен содержать то же количество значений или одного значения, которое применяется ко всем. Например, если StartDate n - символьный массив строки векторов символов даты, затем EndDate должен быть N- 1 вектор целых чисел или одного целого числа. NumDays затем N- 1 вектор чисел даты.

Примеры

свернуть все

Определите NumDays использование векторов символов даты для StartDate и EndDate в течение месяца января.

StartDate = '1-Jan-2002';
EndDate = '1-Feb-2002';
NumDays = days360psa(StartDate, EndDate)
NumDays = 30

Определите NumDays в месяце января с помощью массива datetime в StartDate.

NumDays = days360psa(datetime('1-Jan-2002','Locale','en_US'), '1-Feb-2002')
NumDays = 30

Определите NumDays использование вектора для EndDate.

MoreDays = ['15-mar-2000'; '15-apr-2000'; '15-jun-2000'];
NumDays = days360psa('15-jan-2000', MoreDays)
NumDays = 3×1

    60
    90
   150

Входные параметры

свернуть все

Дата начала, заданная как скаляр или N- 1 или 1- N вектор с помощью последовательных чисел даты, векторов символов даты или массивов datetime.

Типы данных: double | char | datetime

Дата окончания, заданная как скаляр или N- 1 или 1- N вектор с помощью последовательных чисел даты, векторов символов даты или массивов datetime.

Типы данных: double | char | datetime

Выходные аргументы

свернуть все

Номер дней между двумя датами, учитывая основание 30/360 на основе податливости Общедоступной ассоциации рынка ценных бумаг (PSA), возвращенной как скаляр или N- 1 или 1- N вектор, содержащий номер дней.

NumDays возвращается как двойное для последовательного номера даты, вектора символов даты или входных параметров datetime для StartDate и EndDate.

Ссылки

[1] Приложение к ассоциации индустрии ценных бумаг, методам расчета стандартных защит: формулы ценных бумаг фиксированного дохода для аналитических мер. Издание 2, Spring 1995.

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте