Начальная загрузка нулевой кривой из данных купонной облигации с заданным выходом
[ использует метод начальной загрузки для возврата нулевой кривой с учетом портфеля купонных облигаций и их доходности. ZeroRates,CurveDates] = zbtyield(Bonds,YieldsSettle)
Нулевая кривая состоит из доходностей к погашению для портфеля теоретических облигаций с нулевым купоном, которые извлекаются из входных данных. Bonds портфолио. Метод начальной загрузки, используемый этой функцией, не требует выравнивания между датами денежного потока облигаций во входном портфеле. Он использует теоретический арбитраж паритетных облигаций и интерполяцию выхода для получения всех нулевых ставок; в частности, процентные ставки для денежных потоков определяются с использованием линейной интерполяции. Для достижения наилучших результатов используйте портфель из не менее 30 облигаций, равномерно расположенных по всему инвестиционному горизонту.
добавляет необязательный аргумент для ZeroRates,CurveDates = zbtyield(___,OutputCompounding)OutputCompounding.
[1] Фабоцци, Фрэнк Дж. «Структура процентных ставок». Глава 6 в Фабоцци, Фрэнк Дж. и Т. Десса Фабоцци, эды. Справочник по ценным бумагам с фиксированным доходом. 4-й ред. Нью-Йорк, Irwin Professional Publishing, 1995.
[2] Макеналли, Ричард У. и Джеймс В. Джордан. в гл. 37 в Фабоцци и Фабоцци, там же
[3] Дас, Сатьяджит. «Расчет нулевых ставок купона». в разделе «Своп и деривативное финансирование». Приложение к Гл.8, стр. 219-225. Нью-Йорк, Irwin Professional Publishing, 1994.