ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
2012 Управление, вычислительная техника и информатика № 2(19)
УДК 336:51
Г.А. Медведев
О ВРЕМЕННОЙ СТРУКТУРЕ ДОХОДНОСТИ.
2. МОДЕЛЬ КОКСА - ИНГЕРСОЛЛА - РОССА
Продолжается исследование аффинной временной структуры процентных ставок доходности, начатое в [1], с помощью кривых доходности и форвардных кривых в случае, когда используется модель Кокса - Ингерсолла - Росса. Анализируются не только однофакторные, но и многофакторные модели. Кривые доходности и форвардные кривые в качестве временной переменной используют дюрацию безрисковой ставки. Проводится численное сравнение результатов, основанных на моделях Васичека и Кокса - Ингерсолла - Росса.
Ключевые слова: процентные ставки доходности, аффинная модель, кривая доходности, форвардная кривая, модель Васичека, модель Кокса - Ингерсолла - Росса.
Исторически первой популярной моделью динамики процентной ставки является модель Васичека (1977 г.), рассмотренная в предыдущей статье [1]. Она предполагает, что стохастическая процентная ставка следует процессу Орнштейна - Уленбека, в финансовом анализе обычно называемому «процессом с возвращением к среднему». В этой модели процентная ставка имеет нормальное распределение, что очевидно является экономически несостоятельным, так как по смыслу процентная ставка не может принимать отрицательных значений. Вместе с тем эта модель использовалась многими по той причине, что во многих случаях соотношение между средним значением и дисперсией реальных ставок таково, что вероятность появления их отрицательных значений оказывается очень малой. В то же самое время анализ модели Васичека и цен активов, основанных на ней, очень прост, так как приводит к линейным задачам. Позже, в 1985 г. Коксом, Ингерсол-лом и Россом была предложена другая модель, называемая еще «моделью с квадратным корнем», в условиях которой процентная ставка принимает только неотрицательные значения и имеет распределение гамма. Однако анализ процентных ставок и цен активов, основанных на этой модели, хотя и приводит к аналитическим результатам, но они существенно сложнее, так как предполагают решение нелинейных задач. Возможность получения аналитических результатов - главное преимущество аффинных моделей. Аналитические результаты важны, потому что иначе доходности должны вычисляться либо методами Монте-Карло, либо методами решения уравнений с частными производными. Оба эти подхода являются в вычислительном отношении трудоемкими, особенно когда параметры модели нужно оценивать, используя выборочные данные доходностей облигации. Поэтому литература по определению цен облигаций, начиная с работ Васичека и Кокса, Ингерсолла и Росса (далее С1Я), сосредоточивала внимание на решениях в замкнутой форме. Безрисковая процентная ставка в этих первых однофакторных постановках была единственным параметром состояния финансового рынка, а это приводило к тому, что доходности облигаций всех сроков погашения были полностью коррелированы. Последовали многие расширения этих постановок как с точки зрения числа переменных состояния, так и с точки зрения процессов, поро-
ждающих эти переменные. В [2] предложена полная характеризация моделей с аффинными доходностями облигации. С практической точки зрения интересно рассмотреть проблему, насколько сильно различаются результаты, полученные с помощью этих моделей при согласованных процессах безрисковой процентной ставки. Основной целью настоящей статьи является получение аналитических решений при анализе временной структуры процентных ставок доходности бес-купонных облигаций, использующей модель Кокса - Ингерсолла - Росса в однофакторном и многофакторном варианте, а также сравнение кривых доходности и форвардных кривых, вытекающих из описанных выше моделей поведения краткосрочной процентной ставки.
1. Однофакторная модель Кокса - Ингерсолла - Росса
В однофакторном случае в качестве состояния рынка обычно принимается краткосрочная ставка Х(7) = г(г), а соответствующее стохастическое уравнение имеет вид [3, с. 391]
dг(t) = к(9 - т({))Ж + ст Vг() dW(t), (1)
где к, 9, ст - скалярные константы, т.е. К = к, а = 0, в = ст2, £ = 0, п = стА.
В этом случае принимается, что у(г) = г, т.е. ф = 1. Уравнения для определения функций А(т) и Б(т) (см. формулы (4) - (5) в [1, с. 3]) приобретают вид
А'(т) = - к 9 Б(т), А(0) = 0,
Б'(т) = 1 - (стА + к)Б(т) - ст2Б(т)2/2, Б(0) = 0.
Решения этих уравнений выражаются в виде
А(т) = -22- [УХ - 1п(1 + уВ(т))], В(т) = (+ V) , (2)
где для краткости обозначено
6 = (к + аА)2 + 2а2 , V = (е - стА - к)/2, V = (е + стА + к)/2.
Заметим, что V + V = е, vV = ст2/2, V - V = стА + к, т = [1п(1 + vВ) - 1п(1 - ИВ)]/е.
Кривая доходности у(т, г) и форвардная кривая _Дт, г) определяются соответственно выражениями
В (т) к 0Л 1п(1 + уВ(т)) ^ к0
у(т, г) = 11--------------Ь-^1 ^ у(®) = —,
т V ^ ту ) V
/т, г) = г + [к9 - (V - ^г]Б(т) - vVг[В(т)] 2^ — = У*).
Функция Б(т) в этом случае является монотонно возрастающей функцией от 0 до 1^ при увеличении т от 0 до да. Б(да) = 1/К Поскольку Б(т) - монотонная функция, определяющая дюрацию процентной ставки, ее значения и в этом случае могут быть использованы в качестве значений аргумента для кривой доходности у(т, г) и форвардной кривой f(т, г) вместо срока до погашения т, так чтобы У(т, г) о У(Б, г), f (т, г) о Д(Б, г). Аналитические выражения для функций 7(Б, г) и Д(Б, г) имеют вид [4, с. 116]
. к0 гВ - к 01п(1 + уВ)/уУ „,п . г.п ,т. . -. „ т. „ 2
7(Б, г) = — + 6----------- ----- ----, Д(Б, г) = г + [к9 - (V - у)г] Б - vVr В .
V 1п(1 + уВ) - 1п(1 - УВ)
Как видно, выражения для функций _у(т, г) и Дт, г), а следовательно, и для 7(Б, г) и Д(Б, г) рассматриваемой модели Кокса - Ингерсолла - Росса (модели С1Я) существенно отличаются по внешнему виду от соответствующих выражений в модели Васичека [1, с. 4]. В связи с этим интересно сравнить поведение этих функций для согласованных процессов безрисковой процентной ставки (1), которые как в модели Васичека, так и в модели С1Я задаются тремя параметрами: к, 9 ист. В обоих процессах параметр 9 - стационарное математическое ожидание процесса, а параметр к определяет функцию корреляции процесса р(т) = ехр{- к |т|}. Волатильностью ст определяется стационарная дисперсия Б процессов по следующим формулам: для модели Васичека Б = ст2/2к, для модели С1Я Б = ст29/2к. Согласованными процессами безрисковой процентной ставки будем называть такие, у которых стационарные математические ожидания 9, стационарные дисперсии Б, а также функции корреляции р(т) одинаковы. Чтобы сами модели были согласованы, добавим к этому требование, чтобы значения функции рыночной ценой риска А(г) для обеих моделей были одинаковы при г = 9.
Можно сразу указать на следующее очевидное различие в моделях Васичека и С1Я. Предельные ставки доходности у(да) в рассматриваемых моделях различные: для модели Васичека уда) = 9 - стА/к - ст2/2к2, а для модели С1Я у(да) = 2к9/(е + + стА + к). Поскольку по определению е > 0, предельная доходность в модели С1Я всегда положительна, в то время как при достаточно большой волатильности ст >
к (л/а2 + 29 -А) предельная доходность в модели Васичека становится отрицательной, что противоречит экономическому смыслу доходности. На рис. 1 это иллюстрируется численными расчетами.
Рис. 1. Поведение предельной доходности в зависимости от волатильности для моделей Васичека и CIR при 9 = 0,7; к = 0,8; X = 0,25
На рис. 2 для сравнения представлены два способа изображения кривой доходности у(т, г) и форвардной кривой: как функций f(т, г) и у(т, г) от срока до погашения т (рис. 2, а) и как функций Д(Б, г) и 7(Б, г) от дюрации Б(т) процентной ставки г (рис. 2, б). Из рисунков видно, что первый способ позволяет изображать функции только для ограниченного интервала времени (на рисунке до 10 лет), в
то время как второй способ показывает зависимости для всего интервала сроков до погашения от 0 до да. Для выбранных параметров на рисунках кривые, соответствующие модели СІЯ, располагаются выше, чем соответствующие кривые модели Васичека.
-у(0 Уая
-ДО Уаэ
—Х0 сж —до сш.
□ т
0,064 0,062 0,060 0,058 0,056 -0,0540,052 0,050
0 0,5 1 1,5 2 В
--7(В) Уа5 -------Д(В) Уа^ — - 7(В) СШ -------Д(В) СШ □ Т Уаэ о Т СШ
Рис. 2. Графики функций Дт, г) и у(т, г) - а и Р(В, г) и 7(5, г) - б в случае однофакторных моделей Васичека и СШ. для согласованных процессов безрисковой ставки
При построении графиков на рис. 2, а и б были выбраны следующие значения параметров: к = 0,5; стВасИчек = 0,1; Стст = 0,3724; X = 0,01; 9 = 0,0721; г = 0,06. Маркерами на горизонтальной оси рисунков отмечены обычно используемые сроки до погашения бескупонных облигаций: 0,25, 0,5, 1, 2, 3, 5, 7, 10, 20 и 30 лет (на рис. 2, б квадратные метки соответствуют модели Васичека, а круглые - модели С1Я). На рис. 2, а по горизонтальной оси показаны сроки до погашения т в годах; на рис. 2, б по горизонтальной оси отложена дюрация В(т). Заметим, что предельные значения дюраций безрисковой процентной ставки В(т) для различных моделей различаются. В частности, из выражения (2) следует, что для модели С1Я при т ^ да дюрация В(т) ^ В(да) = 1/Р, в то время как для модели Васичека при т ^ да дюрация В(т) ^ В(да) = 1/к. Если стсж + к X > 0, то V > к и интервал измене-
ния дюрации безрисковой процентной ставки для модели СІЯ будет короче, чем у модели Васичека. Для выбранных параметров на рисунках £сж(да) = 1,623, в то время как £васичек(да) = 2.
2. Обобщение модели ЄІИ на многофакторный случай
В многофакторном случае при ш = п (размерность вектора винеровских процессов ш совпадает с размерностью вектора состояния п) уравнение для состояния рынка приобретает вид
= К(0 - Д*))Л + ст(Д*))^Щ*).
Здесь предполагается, что К - (пхп)-матрица, 0 - п-вектор, матрица волатильности ст(х) = ст( л/Х ), ст - (пхп)-матрица, а вектор рыночных цен риска тоже зависит от состояния рынка Дх) = ( 4~х )Д; {4х ) - диагональная (пхп)-матрица, по диагонали которой стоят квадратные корни компонент вектора х. Таким образом,
и і
і= 1 і= 1
Дифференциальные уравнения для функции А(т) и компонент вектора В(т) будут иметь вид
А'(т) = - (К9)ТВ(т), А(0) = 0, (4)
Д'(т) = ф, - £(т)Т(п; + К) - £(т)Тр; В(т)/2, В(0) = 0; 1 < г < п. (5)
В системе уравнений (5) символ К, обозначает г-й столбец матрицы К, 1 < г < п, а элементы вектора п, и матрицы в, определяются выражениями
(Р,)*/ = ашо]1, 1 < к, у < п; (п,)* = ^, 1 < к < п; 1 < г < п.
Функция А(т) достаточно просто определяется из уравнения (4), если вектор
В(т) известен. Однако решение системы уравнений (5) для В(т) в аналитическом виде получить не удается, и В(т) определяется только численно. Рассмотрим эту проблему для частного случая п = 2 в предположении, что состояние рынка описывается не только краткосрочной ставкой, но также экспоненциально сглаженным ее средним значением [3, с. 398]. Состояние рынка Д7) в этом случае характеризуется двумя компонентами, одной из которых г(г) является наблюдаемая краткосрочная ставка, а другой $(/) - экспоненциально сглаженное ее среднее значение. Уравнения состояния рынка приобретают вид
^г(г) = к! (9 - г(/))Л + Ст] 4ЙТ) ^(0,
^у(г) = к2(г(г) - .у(г))Л + Л/Т(/) ^(г).
Параметры модели в этом случае задаются соотношениями
к- (4:) • •-®, »-в:) • ф-С:), х=&
Винеровские процессы Ж](г) и Ж2(г) предполагаются независимыми. Уравнения (4) и (5) для функций временной структуры А(т) и В(т) получаются такими:
А'(т) = - к]9В](т), А(0) = 0; (6)
В]'(т) = ф! - (ст!Х! + к!)В!(т) + к2В2(т) - ст]2В]2(т)/2, В](0) = 0; (7)
В2'(т) = Ф2 - (^2X2 + к2)В2(т) - СТ22В22(т)/2, $2(0) = 0. (8)
Решение этой системы следует реализовывать в следующей последовательности. Сначала решается уравнение Риккати (8), его решение можно представить в явной форме, подобной (2):
В« - I 7^+ г/
где для краткости обозначено
82 = (к2 + ) + 2ф2^2 , V2 = (^2 + СТ2Х2 + к2)/2.
Затем следует решать уравнение Риккати (7) относительно дюрации В](т), которое отличается от уравнения (8) тем, что не все его параметры являются константами, а это не позволяет представить решение в явном виде. Однако для вычисления В](т) может быть использована следующая приближенная формула:
в (т)- Ьйгт+у1«) '• <9>
где использованы обозначения
е1 (т) = ^(к + ст1А1 )2 + 2(ф1 + к2В2(т))^2 , V](т) = (е](т) + ст]Х] + к])/2. Определим точность 8(т) аппроксимации функции В](т) по формуле (9) разностью 8(т) = В1 (т) - В ](т). На рис. 3 представлен пример точности 5(т), вычисленной для следующих значений параметров:
Ф1 = 0,5; ф2 = 0,5; к] = 0,5; к2 = 0,4; Х] = 0,02; Х2 = 0,01;
9 = 0,0721; ст1 = 0,3724; ст = 0,0372.
Рис. 3. Точность 8(т) аппроксимации функции В^т)
При известной функции В1(т) третье уравнение (6) может быть проинтегрировано.
Получив таким образом функции А(т) и В(т), для определения кривой доходности у(т, г) и форвардной кривой _Дт, г) можно использовать формулы [1, с. 3]
х) = хТВ(Т) - А(Т), /(т,х) . ^ .
т d т d т
Затем переходя к новой временной переменной £1(1), получаем функции Д£ь г, я) и Г(£ь г, я).
На рис. 4 представлены графики этих функции для двухфакторных моделей Васичека и С1Я.
--У(Б) Уи -------Д(Я) Уаэ-----У(Б) СШ-------Д(Я) СГЛ □ Т Чаи о Т СШ
Рис. 4. Графики функций ^Я, г, 6) и У(Б, г, я) в случае двухфакторных моделей Васичека и CIR для согласованных процессов безрисковой ставки, г < 9
При построении графиков на рис. 4 выбирались следующие значения параметров: ф1 = 0,5; ф2 = 0,5; к1 = 0,5; к2 = 0,4; Х1 = 0,02; Х2 = 0,01; 9 = 0,0721; г = 0,02; я = 0,058; из условия согласования процессов безрисковой ставки для модели Васичека: Ст1 = 0,1; ст2 = 0,01; для модели С1Я: ^ = 0,3724; ст2 = 0,0372. По горизонтальной оси отложена дюрация В1(т). Маркерами на горизонтальной оси отмечены обычно используемые сроки до погашения бескупонных облигаций (квадратные метки соответствуют модели Васичека, а круглые - модели С1Я). Видно, что предельные значения дюраций безрисковой процентной ставки £1(т) для различных моделей различаются. В частности, для модели Васичека при т ^ да дюрация £1(т) ^ В1(да) = 1/к1. Однако для модели С1Я предельное значение при т ^ да дюрация £1(т) стремится к значению В1(да), которое выражается через параметры довольно громоздко:
Д(да) = ^(ст1Х1 + к )2 + 2(ф: + к2В2 (да))^2 - - к ]/ ст2,
где в свою очередь £2(да) определяется формулой
£2(да) = 1л/(°2Х2 + к2 ) + 2ф202 —Ъ2Х2 — к2]/ О2 .
Для выбранных параметров рис. 3 дюрация £1сж(да) = 1,6123, в то время как
£1Васичек(да) = 2.
На рис. 5 представлены графики функций _Р(£, г, я) и 7(£, г, я) для таких же значений параметров, что и в случае рис. 4, за одним исключением: значение безрисковой процентной ставки в дату определения цены бескупонной облигации г = 0,12 больше среднего значения безрисковой процентной ставки 9 = 0,0721 (для рис. 3 эта ставка г = 0,02). Как видно, изменение процентной ставки г может существенным образом изменять картину поведения кривой доходности и форвардной кривой.
0,0 0,5 1,0 1,5 B
----У(В) Уи ------ДВ) Уаэ-------У(Б) СГЯ------ДВ) СГЛ □ Т Уаэ о Т СГЯ
Рис. 5. Графики функций .Р(Я, г, 6) и У(Я, г, я) в случае двухфакторных моделей Васичека и CIR для согласованных процессов безрисковой ставки, г > 9
Не анализируя подробно полученные с помощью численных расчетов графики функций F(B) и Y(B), отметим их следующие особенности. Кривая доходности Y(B) в окрестности предельной доходности при Bi(«) имеет неограниченную по абсолютной величине производную. Для использованных значений параметров модели можно отметить следующее. При малых значениях безрисковой процентной ставки в момент определения цены бескупонной облигации, r < 9, форвардная ставка F(B) больше ставки доходности до погашения Y(B) для любых значениях дюрации безрисковой ставки Вь При больших значениях безрисковой процентной ставки в момент определения цены бескупонной облигации, r > 9, форвардная ставка F(B) наоборот меньше ставки доходности до погашения Y(B) также для любых значениях дюрации безрисковой ставки Вь Кроме того, в первом случае (г < 9) доходности для модели CIR больше соответствующих доходностей модели Васичека, а во втором случае (г > 9), наоборот, доходности для модели Васичека больше соответствующих доходностей модели CIR. Эти особенности функций F(B) и Y(B) можно уточнить аналитически, но из-за ограничения объема статьи мы оставляем это для будущего.
Заметим, что используя систему уравнений (4), (5) форвардную кривую для модели CIR можно записать в векторной форме
f (т, X), J ,
d т d т
= хТф - B(x)T[a(x)X(x) - K(9 - х)] - В(т)Тст(х)ст(х)ТВ(т)/2 = F(B, х).
Отсюда следует, что вторая производная форвардной кривой F(B, х) по составляющим вектора B дюраций компонент состояния финансового рынка является отрицательно определенной матрицей (вектор состояний здесь рассматривается как вектор параметров)
d2F(B, x) , ,т
-----= - ст(хМх) .
dB2
Это, в частности, означает, что форвардные кривые в моделях CIR всегда являются вогнутыми функциями.
Заключение
В известной литературе по моделям временной структуры доходности обычно констатируется, что кривая доходности и форвардная кривая расходятся с увеличением времени до погашения. Однако это имеет место только для области малых сроков до погашения. В предыдущей [1] и настоящей статьях показано, что для больших сроков до погашения эти кривые стремятся к одному общему предельному значению. Это предельное значение определено в явной аналитической форме.
Как следует из аналитического вида кривой доходности и форвардной кривой, эти кривые при т = 0 стартуют из точки, определяемой состоянием рынка в момент определения цены бескупонной облигации. Для однофакторных моделей -это значение безрисковой процентной ставки, для многофакторных моделей - это взвешенная сумма компонент вектора состояния. В свою очередь, предельное значение этих кривых при т ^ да совершенно не зависит от состояния рынка в момент определения цены бескупонной облигации, а зависит только от параметров модели и, в первую очередь, от математических ожиданий компонент вектора состояния. Поэтому можно было бы ожидать, что на доходность долгосрочных облигаций состояние рынка в момент определения цены бескупонной облигации практически не влияет. Однако это не так. Как показали численные результаты, проведенные для моделей Васичека и Кокса - Ингерсолла - Росса, состояние рынка в момент определения цены бескупонной облигации может существенным образом изменить картину поведения этих кривых даже в области продолжительных сроков до погашения.
ЛИТЕРАТУРА
1. Медведев Г.А. О временной структуре доходности. 1. Модель Васичека // Вестник Томского государственного университета. Управление, вычислительная техника и информатика. 2012. № 1(18). С. 102-111.
2. Duffie D., Kan R. A Yield-factor model of interest rates // Mathematical Finance. 1996. V. 6. Р. 379-406.
3. Cox J., Ingersoll J., Ross S. A Theory of the term structure of interest rate // Econometrica. 1985. Vоl. 53. Р. 385-407.
4. Медведев, Г.А. Стохастические процессы финансовой математики. Минск: БГУ. 2005. 243 c.
Медведев Геннадий Алексеевич Белорусский государственный университет
E-mail: [email protected] Поступила в редакцию 20 января 2012 г.
Medvedev Gennady A. (Belarusian State University). On term structure of yield rates. 2. The Cox - Ingersoll - Ross model.
Keywords: yield interest rates, affine model, yield curve, forward curve, Vasicek model, Cox-Ingersoll-Ross model.
Historically the first popular model of dynamics of the interest rate is the Vasicek model that was proposed in 1977. It had been considered in previous paper [1]. In this model the interest rate has the normal distribution that obviously is economically inconsistent because in terms of the interest rate cannot take negative values. At the same time this model was often used for the reason that in many cases the relation between the expectations and the variances of real interest rates is that the probability of occurrence of their negative values is very small. However the analysis of the Vasicek model and the prices of the assets, based on it, is very simple, as leads to
linear problems. Later in 1985 Cox, Ingersoll and Ross had offered other model named else «model with a square root» in which the interest rate takes only nonnegative values and has the gamma distribution. The analysis of interest rates and the prices of the assets based on this model, also supposes analytical results, but they are essentially more complicated, as assume a solution of nonlinear problems. A possibility of deriving of analytical results is principal advantage of affine models. Analytical results are important, because otherwise yield should be calculated either by methods of Monte Karlo, or by methods of solution of the equations with partial derivatives. Both these approach are in the computing ratio labour-intensive, especially when the model parameters need to be estimated, using the sample data of bond yields. Therefore the literature by definition of the prices of bonds, starting papers of Vasicek and Cox, Ingersoll and Ross, concentrated attention on solutions in the closed form. From the practical point of view it is interesting to consider a problem, how much can differ the results obtained by means of these models. Main objective of the present paper is deriving the analytical solutions by the analysis of term structure of interest rates of yield of zero-coupon bonds, using the Cox- Ingersoll-Ross model in one-factor and multifactor versions. Also comparison of the yield curves and the forward curves implying from mentioned above models of behavior of the short-term interest rate is represented.