Модели временной структуры процентных ставок: Hull-White, Cox-Ingersoll-Ross (CIR) и другие одно- и многофакторные модели

Временная структура процентных ставок представляет собой зависимость доходности от срока до погашения для инструментов с одинаковым кредитным риском.

Эта кривая доходности содержит огромное количество информации о рыночных ожиданиях, денежно-кредитной политике и макроэкономических перспективах. Моделирование ее динамики позволяет не только оценивать справедливую стоимость процентных деривативов, но и строить эффективные хеджирующие стратегии.

Фундаментальные принципы моделирования процентных ставок

Требования к моделям процентных ставок

Любая модель временной структуры должна удовлетворять нескольким принципиальным требованиям:

  1. Отсутствие арбитража. Модель должна быть согласована с текущими рыночными ценами и не допускать возможности безрискового обогащения. Это достигается через калибровку к наблюдаемым ценам ликвидных инструментов.
  2. Математическая корректность. Процентные ставки не могут быть отрицательными в классическом понимании (хотя современная реальность внесла свои коррективы), и модель должна гарантировать неотрицательность ставок или, по крайней мере, контролировать вероятность их ухода в отрицательную область.
  3. Вычислительная эффективность. В реальной торговле нам часто приходится переоценивать тысячи позиций несколько раз в день, поэтому модель должна допускать быстрые аналитические или численные решения.

Классификация моделей

Модели процентных ставок можно классифицировать по нескольким критериям.

По количеству факторов они делятся на однофакторные и многофакторные:

  • Однофакторные модели предполагают, что вся кривая доходности движется под воздействием одного случайного процесса. Это упрощение, но часто вполне работоспособное для многих практических задач;
  • Многофакторные модели учитывают тот факт, что различные участки кривой могут двигаться независимо. Например, краткосрочные ставки могут подчиняться монетарной политике центрального банка, в то время как долгосрочные — инфляционным ожиданиям и премии за риск.

По подходу к моделированию различают модели равновесные и арбитражные:

  • Равновесные модели (как Vasicek или CIR) исходят из общих экономических принципов и пытаются объяснить наблюдаемую форму кривой доходности через фундаментальные параметры;
  • Арбитражные модели (как Hull-White) принимают текущую кривую как данность и фокусируются на моделировании ее будущей эволюции.

Модель Hull-White: элегантность и практичность

Модель Hull-White представляет собой расширение классической модели Vasicek с включением времязависимых параметров. Краткосрочная процентная ставка следует стохастическому дифференциальному уравнению:

dr(t) = [θ(t) — a·r(t)]dt + σ·dW(t)

где:

  • θ(t) — функция времени, обеспечивающая соответствие текущей кривой доходности;
  • a — скорость возврата к среднему;
  • σ — волатильность;
  • dW(t) — винеровский процесс.

Ключевое преимущество этой формулы заключается в том, что функция θ(t) может быть откалибрована для точного воспроизведения любой наблюдаемой кривой доходности. Это делает модель арбитражно-свободной по построению — свойство, которое высоко ценится практиками.

Калибровка и реализация

В практической работе я всегда начинаю калибровку Hull-White с определения функции θ(t). Для этого используется текущая кривая мгновенных форвардных ставок f(0,t). Связь между θ(t) и форвардными ставками дается формулой:

θ(t) = ∂f(0,t)/∂t + a·f(0,t) + σ²/(2a)·(1 — e^(-2at))

Эта формула показывает, что даже при постоянных параметрах a и σ, функция θ(t) будет времязависимой из-за начальной формы кривой доходности. Именно поэтому Hull-White может воспроизвести любую кривую, сохраняя при этом простую однофакторную структуру.

👉🏻  Показатели TWR (Time-Weighted Return), MWR (Money-Weighted Return) и MDR (Modified Dietz Return)

Практическая калибровка обычно включает следующие этапы:

  1. Построение сглаженной форвардной кривой из рыночных данных;
  2. Оценка параметров a и σ по историческим данным или рыночным ценам;
  3. Численное вычисление функции θ(t);
  4. Проверка качества воспроизведения рыночных цен.

Особое внимание следует уделить выбору инструментов для калибровки. Я предпочитаю использовать наиболее ликвидные свопы и фьючерсы, избегая корпоративных облигаций из-за примешивания кредитного спреда.

Аналитические решения и численные методы

Одно из главных достоинств Hull-White — существование аналитических формул для цен облигаций и многих опционов. Цена бескупонной облигации в модели задается формулой:

P(t,T) = A(t,T)·exp(-B(t,T)·r(t))

где B(t,T) = (1 — e^(-a(T-t)))/a, а A(t,T) содержит интеграл от функции θ(s).

Эти аналитические решения делают модель чрезвычайно быстрой в вычислениях. В моей практике калибровка портфеля из сотен свопов занимает секунды, что позволяет использовать модель в режиме реального времени.

Для более сложных деривативов, где аналитические решения недоступны, Hull-White прекрасно подходит для методов Монте-Карло. Гауссова природа модели позволяет использовать стандартные техники снижения дисперсии.

Модель Cox-Ingersoll-Ross (CIR)

Модель CIR была разработана для устранения главного недостатка Vasicek — возможности отрицательных процентных ставок. Хотя сегодня отрицательные ставки стали реальностью, в 1985 году это казалось экономически бессмысленным.

Стохастическое дифференциальное уравнение CIR имеет вид:

dr(t) = κ(θ — r(t))dt + σ√r(t)·dW(t)

Ключевая особенность — волатильность пропорциональна квадратному корню из уровня ставки. Это означает, что при приближении ставки к нулю волатильность также стремится к нулю, что предотвращает переход в отрицательную область.

Условие Feller и практические ограничения

Для гарантии неотрицательности процента необходимо выполнение условия Feller:

2κθ ≥ σ².

Когда это условие нарушается, процесс может достичь нуля, но не может стать отрицательным — он «отражается» от нулевого барьера.

В практической работе с CIR я часто сталкивался с проблемой калибровки в условиях низких процентных ставок. Когда рыночные ставки близки к нулю, квадратная диффузия создает искусственные ограничения на волатильность. Это может привести к плохому воспроизведению рыночных цен опционов, особенно out-of-the-money.

Аналитические решения в CIR

Несмотря на нелинейную волатильность, CIR допускает аналитические решения для цен облигаций. Формула включает модифицированные функции Бесселя, что делает вычисления более сложными по сравнению с Hull-White, но все еще вполне приемлемыми.

Интересная особенность CIR — распределение процентной ставки в любой будущий момент следует нецентральному χ²-распределению (после соответствующего масштабирования). Это позволяет вычислять различные моменты и квантили распределения в аналитическом виде, что полезно для риск-менеджмента.

Модель Vasicek

Модель Vasicek, предложенная в 1977 году, стала первой математически корректной моделью временной структуры процентных ставок. Ее простота обманчива — за незамысловатым стохастическим дифференциальным уравнением скрывается богатая математическая структура.

dr(t) = κ(θ — r(t))dt + σ·dW(t)

Процесс Орнштейна-Уленбека с возвратом к среднему κ, долгосрочным средним θ и постоянной волатильностью σ создает реалистичную динамику процентных ставок для многих рыночных режимов.

👉🏻  Гипотеза эффективного рынка: слабая, полусильная, сильная формы

Практические преимущества и недостатки

Главное преимущество Vasicek — полная аналитическая трактуемость. Все цены инструментов имеют замкнутые формулы, калибровка тривиальна, а вычисления молниеносны. В моей практике я часто использую Vasicek для быстрого анализа «что если» и первичной оценки рисков.

Однако модель имеет серьезные ограничения:

  1. Постоянная волатильность плохо соответствует рыночным наблюдениям, где волатильность процентных ставок явно зависит от их уровня;
  2. Кроме того, возможность отрицательных ставок, хотя и стала актуальной в последние годы, создает проблемы при оценке некоторых деривативов.

Интересный факт: несмотря на простоту, модель Vasicek часто превосходит более сложные модели в задачах краткосрочного прогнозирования изменений кривой доходности. Это связано с тем, что простота логики модели защищает от переобучения на исторических данных.

Двухфакторная модель Hull-White

Опыт работы с однофакторными моделями показывает их главное ограничение — неспособность адекватно описать различные типы движений кривой доходности. Параллельные сдвиги, изменения наклона и искривления требуют многофакторного подхода.

Двухфакторная модель Hull-White включает краткосрочную ставку и ее «среднее»:

dr(t) = [θ(t) + u(t) — a·r(t)]dt + σ₁·dW₁(t)

du(t) = -b·u(t)dt + σ₂·dW₂(t)

где:

  • u(t) — второй фактор, моделирующий отклонения от базового тренда;
  • dW₁ и dW₂ — коррелированные винеровские процессы с корреляцией ρ.

Калибровка и вычислительные аспекты

Калибровка двухфакторной модели значительно сложнее однофакторной. Количество параметров увеличивается (a, b, σ₁, σ₂, ρ), и требуется больше рыночных инструментов для их идентификации. В практической работе я использую комбинацию свопов различной срочности и свопционы (swaptions) для получения информации о волатильности.

Ключевая проблема — корреляция между факторами. Теоретически ρ может принимать любые значения от -1 до 1, но практически устойчивая калибровка требует ограничения этого диапазона. Слишком высокая корреляция делает модель практически однофакторной, слишком низкая — создает нереалистичные сценарии эволюции кривой.

Вычислительная сложность двухфакторной модели существенно возрастает. Аналитические решения существуют только для простейших инструментов, а численные методы требуют двумерных решеток или многомерных симуляций Монте-Карло. Время вычислений увеличивается на порядок по сравнению с однофакторными аналогами.

Модель Black-Karasinski: логнормальная динамика процентных ставок

Модель Black-Karasinski решает проблему отрицательных ставок через логнормальное распределение. Логарифм краткосрочной ставки следует процессу Орнштейна-Уленбека:

d ln(r(t)) = [θ(t) — a·ln(r(t))]dt + σ·dW(t)

Это гарантирует, что r(t) всегда остается положительной. Логнормальное распределение также лучше соответствует эмпирическим наблюдениям о распределении процентных ставок в долгосрочной перспективе.

Калибровка и численная реализация

Главная сложность модели Black-Karasinski — отсутствие аналитических решений для цен облигаций. Это вынуждает использовать численные методы для всех задач оценки. Иногда я используя триномиальные деревья (trinomial trees) для решения этой проблемы. Они обеспечивают хороший баланс между точностью и скоростью вычислений.

Калибровка функции θ(t) в Black-Karasinski требует итерационных процедур. Каждое изменение θ(t) в одной точке времени влияет на всю будущую кривую доходности, что создает сложную систему нелинейных уравнений. Численная устойчивость становится ключевой проблемой, особенно для длинных сроков погашения.

👉🏻  Методы анализа финансовых деривативов

Интересное наблюдение: модель Black-Karasinski часто дает более реалистичные цены для cap и floor опционов по сравнению с нормальными моделями. Это связано с асимметрией логнормального распределения, которая лучше отражает рыночное поведение экстремальных событий.

Модель Black-Derman-Toy: рыночно-согласованный подход

Модель Black-Derman-Toy (BDT) была одной из первых успешных попыток построить модель, точно воспроизводящую рыночную кривую доходности и волатильности. Она использует биномиальное дерево с логнормальными ставками:

В каждом узле дерева процентная ставка может принимать одно из двух значений, связанных мультипликативным фактором. Этот подход позволяет калибровать модель к наблюдаемым ценам облигаций и волатильностям опционов одновременно.

Калибровка к рыночным данным

Процедура калибровки BDT представляет собой последовательность итераций по временным слоям дерева. На каждом шаге мы подбираем параметры так, чтобы модельные цены соответствовали рыночным. Начинаем с краткосрочного конца кривой и постепенно продвигаемся к длинным срокам.

Главная проблема BDT — вычислительная сложность. Для построения дерева на 30 лет с месячным шагом требуется решить систему из 360 нелинейных уравнений. При этом каждое изменение входных рыночных данных требует полной перекалибровки модели.

В практической работе я использую BDT в основном для оценки экзотических опционов, где важна точная подгонка к рыночной «улыбке волатильности». Для задач риск-менеджмента предпочитаю более быстрые модели вроде Hull-White.

Сравнительный анализ однофакторных моделей

При выборе модели для конкретной задачи я руководствуюсь несколькими критериями:

  1. Точность воспроизведения рыночных цен. Здесь лидируют арбитражные модели типа Hull-White и BDT, которые по построению легко калибруются к текущим рыночным данным;
  2. Вычислительная эффективность. Vasicek и Hull-White с их аналитическими решениями значительно превосходят Black-Karasinski и BDT. Для высокочастотной (HFT) торговли или управления большими портфелями это может быть решающим фактором;
  3. Реалистичность динамики ставок. CIR и Black-Karasinski с их ограничениями на знак ставок часто дают более правдоподобные сценарии, особенно при стресс-тестах. Модель Hull-White может генерировать глубоко отрицательные ставки, что осложняет интерпретацию результатов.

Эмпирическое тестирование моделей

В своих исследованиях я регулярно тестирую различные модели на исторических данных. Методология включает следующие шаги:

  1. Разделение данных на обучающую и тестовую выборки;
  2. Калибровка параметров моделей на обучающих данных;
  3. Сравнение модельных предсказаний с реальными изменениями кривой;
  4. Анализ распределения ошибок прогнозирования.

Результаты показывают, что все однофакторные модели имеют схожее качество прогнозирования краткосрочных изменений кривой доходности. Различия становятся заметными на горизонтах свыше одного года, где важными становятся предположения о долгосрочном поведении ставок.

Любопытное наблюдение: в периоды рыночного стресса простые модели типа Vasicek часто превосходят сложные. Это связано с тем, что в кризисы рыночная динамика упрощается — доминируют параллельные сдвиги кривой доходности.

Многофакторные модели: учет сложности реальных рынков

Анализ главных компонент исторических изменений кривой доходности неизменно показывает, что первый фактор объясняет 85-95% дисперсии (параллельные сдвиги), второй — 3-10% (изменения наклона), третий — 1-3% (искривления). Это убедительно свидетельствует в пользу как минимум двухфакторного моделирования.

👉🏻  Модели ценообразования активов: CAPM и APT

В моей практике переход к многофакторным моделям обычно оправдан при работе с портфелями, чувствительными к форме кривой доходности. Например, при трейдинге опционов-«бабочек» (butterfly trades) или «кондоров» (condor spreads) важно точное моделирование относительных движений различных участков кривой.

Двухфакторная модель Longstaff-Schwartz

Модель Longstaff-Schwartz расширяет CIR до двух факторов, интерпретируемых как краткосрочная ставка и ее волатильность:

dr(t) = κ₁(α₁ — r(t))dt + √V(t)·dW₁(t)

dV(t) = κ₂(α₂ — V(t))dt + σ√V(t)·dW₂(t)

где V(t) — процесс волатильности, также следующий square-root диффузии.

Эта модель элегантно решает проблему стохастической волатильности, наблюдаемой на процентных рынках. Волатильность процентных ставок действительно кластеризуется во времени, и фиксированная волатильность однофакторных моделей не может это отразить.

Модель Chen

Модель Chen представляет собой трехфакторное расширение, включающее краткосрочную ставку, ее среднее значение и волатильность:

dr(t) = κ(θ(t) — r(t))dt + √V(t)·dW₁(t)

dθ(t) = μdt + σ₂·dW₂(t)

dV(t) = α(β — V(t))dt + σ₃√V(t)·dW₃(t)

Три фактора позволяют независимо моделировать уровень ставок, их долгосрочный тренд и волатильность. Это обеспечивает высокую гибкость, хотя за счет значительного усложнения калибровки и вычислений.

Практические аспекты многофакторного моделирования

Главная проблема многофакторных моделей — «проклятие размерности». Количество параметров растет квадратично с числом факторов из-за корреляционной матрицы. Трехфакторная модель может иметь 15+ параметров, что создает проблемы идентификации и устойчивости калибровки.

В моей практике я использую следующий подход для калибровки многофакторных моделей:

  1. Предварительная оценка параметров по историческим данным методом максимального правдоподобия;
  2. Финальная калибровка к рыночным ценам с использованием предварительных оценок;
  3. Регуляризация параметров для предотвращения переобучения;
  4. Валидация на out-of-sample данных.

Особое внимание требует корреляционная структура. Высокие корреляции между факторами делают модель плохо обусловленной, а низкие — могут привести к нереалистичным сценариям. Регуляризация корреляционной матрицы через оценщиков усадки (shrinkage estimators) часто улучшает устойчивость модели.

Калибровка моделей к рыночным данным

Качество калибровки напрямую зависит от выбора рыночных инструментов. В своей работе я придерживаюсь следующих принципов:

  1. Использование только высоколиквидных инструментов с надежными котировками;
  2. Предпочтение инструментов с простой структурой выплат;
  3. Покрытие всего спектра сроков погашения;
  4. Включение инструментов, чувствительных к волатильности (swaptions, caps/floors).

Для кривой доходности основу составляют государственные облигации, процентные свопы и фьючерсы. Для волатильности — свопционы (swaptions) и caps/floors. Важно избегать корпоративных инструментов, где кредитный спред может исказить чистый процентный риск.

Методы оптимизации

Калибровка представляет собой задачу нелинейной оптимизации с ограничениями. Целевая функция обычно представляет взвешенную сумму квадратов отклонений модельных цен от рыночных:

min Σᵢ wᵢ(P^market_i — P^model_i)²

где веса wᵢ отражают ликвидность и надежность котировок различных инструментов.

Выбор алгоритма оптимизации зависит от сложности модели. Для простых моделей вроде Vasicek достаточно gradient-based методов. Для сложных многофакторных моделей я предпочитаю глобальные алгоритмы оптимизации, например дифференциальную эволюцию или имитацию отжига (simulated annealing).

👉🏻  Гомоскедастичность и Гетероскедастичность временных рядов

Особая техника, которую я часто применяю — поэтапная калибровка (staged calibration). Сначала калибрую модель к кривой доходности (без волатильности), затем добавляю опционные инструменты. Это позволяет избежать локальных минимумов и улучшает устойчивость результатов.

Проблемы переобучения и регуляризация

Сложные модели с большим количеством параметров склонны к переобучению на рыночных данных. Модель может идеально воспроизводить текущие цены, но давать плохие прогнозы будущей динамики. Для борьбы с этим я использую несколько техник:

  1. Кросс-валидация на исторических данных;
  2. Условия штрафов (penalty terms) в целевой функции для сглаживания параметров;
  3. Байесовские методы с информативными приорными распределениями;
  4. Out-of-sample тестирование качества хеджирования.

Регуляризация особенно важна для времязависимых параметров. Функция θ(t) в Hull-White может принимать произвольные значения, что может привести к нереалистичной динамике форвардных ставок. Сглаживание через штрафные сплайны (penalized splines) или регрессию гауссовских процессов часто улучшает качество модели.

Применение в практике хеджирования и оценки рисков

Дюрация и хеджирование выпуклости (convexity hedging)

Основное применение моделей процентных ставок — построение хеджирующих стратегий. Простейший подход основан на мэтчинге дюрации (duration matching), хотя для нелинейных инструментов требуется учет выпуклости функции и наличие греков высокого порядка (higher-order greeks).

В однофакторных моделях коэффициент для delta и gamma хеджирования вычисляется аналитически. Для портфеля с рыночной стоимостью V коэффициенты хеджирования определяются как:

Δ = ∂V/∂r (delta)

Γ = ∂²V/∂r² (gamma)

В многофакторных моделях ситуация более сложная — требуется хеджирование по всем факторам одновременно. Это приводит к системе линейных уравнений для поиска оптимальных коэффициентов хеджирования.

Value-at-Risk и стресс-тестирование

Модели временной структуры играют ключевую роль в риск-менедменте. VaR для процентного риска вычисляется через симуляцию будущих изменений кривой доходности и оценку их влияния на портфель.

Мой опыт показывает, что выбор модели существенно влияет на оценки VaR. Модели с возратом к среднему (mean reversion), такие как Vasicek, CIR, Hull-White дают более консервативные оценки для длинных горизонтов по сравнению с моделями случайного блуждания (random walk). Это связано с тем, что стратегия mean reversion ограничивает возможные отклонения ставок от их долгосрочных средних.

Для стресс-тестов я предпочитаю использовать исторические сценарии, применяя модели для экстраполяции неполных данных. Например, если исторический сценарий содержит изменения только по ключевым срокам (2Y, 5Y, 10Y, 30Y), модель позволяет восстановить полную кривую изменений.

Современные вызовы и адаптация моделей

Период отрицательных процентных ставок в Европе и Японии потребовал пересмотра классических подходов. Модели, разработанные в эпоху положительных ставок, показали неожиданные особенности поведения.

Модели CIR и Black-Karasinski оказались неприменимыми в их классическом виде. Модификации этих моделей, где к процентной ставке добавляется константа, стали популярным решением. Модель Hull-White, наоборот, продемонстрировала свою гибкость, естественным образом адаптируясь к новой реальности.

👉🏻  Закон больших чисел в портфельной теории

Практическая работа в условиях отрицательных ставок выявила важность правильного моделирования эффектов снижения ставок. Банки не могут установить депозитные ставки значительно ниже нуля из-за возможности массового изъятия наличных. Это создает эффективную нижнюю границу, которую можно и нужно учитывать в моделях.

Нетрадиционная монетарная политика центральных банков создала новые вызовы для моделирования. Покупки облигаций центральными банками нарушили классические арбитражные соотношения и создали искажения в кривой доходности.

В периоды QE я наблюдал систематические ошибки в модельных ценах облигаций длинных сроков. Модели недооценивали степень сжатия спредов и переоценивали волатильность длинного конца кривой. Это потребовало введения дополнительных корректировок в калибровочные процедуры.

Практические рекомендации по выбору и использованию моделей

За годы практики я выработал следующие рекомендации по выбору моделей:

  1. Для оценки vanilla-свопов и простых облигаций достаточно модели Hull-White. Модель быстра, надежна и обеспечивает точное воспроизведение рыночных цен. Для экзотических опционов с зависимостью от пути (path dependency) требуются более сложные подходы, часто многофакторные;
  2. Для риск-менеджмента краткосрочных позиций (до 1 года) все модели показывают схожие результаты. Для долгосрочного планирования и ALM предпочтительны модели с экономически обоснованными параметрами, такие как CIR или двухфакторные расширения;
  3. Для прайсинга в режиме реального времени в алгоритмической торговле ключевой фактор — скорость вычислений. Здесь безальтернативны модели с аналитическими решениями: Vasicek и Hull-White.

Управление модельным риском

Модельный риск в процентных производных может быть значительным. В своей практике я всегда использую ансамбль моделей риска и калибрую несколько различных моделей, затем анализирую разброс их предсказаний.

Когда модели дают существенно различающиеся результаты, это сигнал о высокой неопределенности. В таких случаях следует либо использовать консервативные предположения, либо включать значения неопределенности модели (model uncertainty) в оценку рисков.

Регулярный бэктестинг моделей на исторических данных помогает выявить их слабые места и периоды неприменимости. Я веду детальную статистику перформанса различных моделей в разных рыночных режимах.

Заключение

Модели временной структуры процентных ставок представляют собой мощный инструментарий для анализа и управления процентным риском. Каждая модель имеет свои преимущества и ограничения, и выбор зависит от конкретной задачи и рыночных условий.

Модель Hull-White остается золотым стандартом для большинства практических применений благодаря сочетанию гибкости, скорости и точности воспроизведения рыночных цен. CIR незаменима в задачах, где важна экономическая интерпретация параметров и гарантия неотрицательности ставок. Многофакторные модели оправданы для сложных портфелей и экзотических деривативов, однако требуют тщательной калибровки и валидации.

Ключ к успешному применению этих моделей — понимание их ограничений и правильная адаптация к меняющимся рыночным условиям. Важно помнить, что любая модель — это упрощение реальности, однако она не может учитывать все. И искусство количественного аналитика заключается в выборе правильного уровня этого упрощения.