Опционы и формула Блэка-Шоулза (часть 2)

от автора

Часть 2

В части 1 мы обсудили трудности полученного уравнения:

  1. Мы ничего не знаем о параметре дрейфа $\mu(t)$. Интуитивно это параметр «риска» для конкретной акции, монеты или токена (но формально параметр риска определяется иначе, ниже будет приведена формула). И этот параметр может зависеть от времени.

  2. Текущее уравнение довольно сложно решить. Мы не можем просто интегрировать его, потому что в правой части есть непостоянные коэффициенты $\mu(t)S$ и $\sigma S$.

Давайте решать задачи одну за другой

DISCLAIMER: в этих статьях я пытаюсь дать интуицию что вообще происходит, поэтому во многих местах я специально опускаю математические формальности, чтобы не усложнять понимание.

Небольшое отступление

В своём телеграм канале делюсь ещё больше полезным контентом по сфере деривативым и децентрализованных финансов: https://t.me/kirrya_achieves

Давайте немного отвлечёмся и вспомним, как обычно определяется стоимость безрискового актива.

Безрисковый актив — это например бонды (= облигации). То есть такие инструменты, которые гарантированно приносят доход в будущем со ставкой r, называющейся безрисковой процентной ставкой. Например такие инструменты используют чтобы уберечься от инфляции.

Для упрощения будем считать, что безрисковая процентная ставка постоянна.

Тогда дифференциальное уравнение для стоимости безрискового актива (бонда) определяется уравнением:

dB=rBdt

У бонда нету стохастической составляющей и дрифт равен r, который всем известен (например r=0.1 значит что безрисковая ставка равна 10% годовых).

Уравнение для цены рискового актива определялось так: dS=μ(t)Sdt+σSdW.

Давайте представим, что было бы, если наш параметр μ — не произвольная функция, а например безрисковая ставка r.

То есть если бы наше уравнение выглядело так:

dS=rSdt+σSdW

Тогда у нас стало бы на 1 неизвестную величину меньше и можно было бы уже пытаться решить это уравнение

В общем, было бы круто избавиться от неизвестного дрифта. Но можно можно ли как-то это сделать?

Оказывается, да!

Теорема Гирсанова позволяет это сделать.

Если вспомнить мат анализ (и опустить доп условия теорем), есть теорема, которая позволяет переходить между мерами (теорема Радона-Никодима), и «коэффициентом перехода» между мерами является производная Радона-Никодима:

dν/dλ=f(x)

ν, λ — меры Лебега.

В нашем случае производная Радона-Никодима уже будет не вещественной функцией, а стохастическим процессом.

Теорема Гирсанова и риск-нейтральная мера

Фактически, из уравнения

dS=μ(t)Sdt+σSdW,S0>0

мы хотим получить

dS=rSdt+σSdW

С первого взгляда кажется, что это невозможно. Оказывается, нам нужно просто перейти в другую вероятностную меру — «риск-нейтральную».

Сначала напомню, что такое мартингал.

Мартингал — это такой случайный процесс, в котором наилучшим предсказанием будущего значения является текущее значение.

У нас есть уравнение в мере P:

dS=μ(t)Sdt+σSdW,S0>0

Но St — не мартингал в мере P, потому что есть дрифт μ(t)St≠0

Вспомним что уравнение для цены бонда определяется так:

dBt=rBtdt

Наша цель:

Найти такую меру Q, чтобы в ней вообще никак не фигурировал параметр μ.

Давайте рассмотрим дисконтированную цену базового актива в мере P: #{St/Bt}

Такой процесс не является мартингалом в мере P. Но если мы сделаем такой процесс мартингалом, то мы увидим, что в мере Q мы избавимся от неизвестного дрифта μ.

Запишем дифференциальное уравнение для такого процесса. Применив лемму Ито для такого процесса, мы получаем:

Подставляя уравнения для dSt и dBt:

Упрощая это выражение и сокращая члены степени выше dt, получаем окончательную формулу для процесса {St/Bt}:

А теперь самое главное

Заметим что если сделаем замену на:

то процесс

будет являться мартингалом.

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

Выражаем dWt через dŴt и подставляем в уравнение для dSt

Наконец, мы получаем

dŴt  винеровский процесс в мере

t - винеровский процесс в мере Q

Почему dŴt является винеровским процессом по мере Q?

Теорема Гирсанова дает ответ на этот вопрос.

Пусть есть процесс {αt}t∈[0,T], согласованный с фильтрацией, порожденной винеровским процессом {Wt}t∈[0,T] (в мере P)

Определим «стохастическую экспоненту»:

Если Zt — это положительный мартингал и EP[Zt]=1, то Zt — производная Радона-Никодима для перехода в меру Q

и процесс

винеровский в мере Q 

То есть:

Мы сделали такую замену меры:

То есть в нашем случае

Это означает, что процесс Zt задается следующим образом:

Несложно проверить, что процесс Zt действительно является положительным мартингалом и имеет EP[Zt] = 1:

  1. рассмотрим EP[Zt] как произведение матожиданий экспонент.

  2. заметить что один множитель является матожиданием лог-нормальной случайной величины, и тогда всё сократится.

А это значит, что процесс

действительно винеровский процесс с мерой Q.

Таким образом мы перешли в такую вероятностную меру, где неизвестный параметр μ становится равным процентной ставке r. Более того, мы изначально рассмотрели дисконтированную цену ST в такой мере, в которой дисконтированная цена будет мартингалом. Именно поэтому такая мера ещё называется мартингальной.

P.S. цена должна быть именно дисконтированной.

Итак, мы решили проблему 1.

Мы нашли меру, в которой дрифт из неизвестной функции μ превращается в безрисковую процентную ставку r.

Осталась проблема 2.

Теперь, когда нет неизвестной функции 𝜇(t), мы можем решить полученное уравнение.

Такой процесс называется геометрическим броуновским движением с постоянным дрифтом.

Как решить такое уравнение и уже вывести уравнение Блека-Шоулза, я расскажу в следующей статье.

Спасибо за ваше время.

Следите за обновлениями.


ссылка на оригинал статьи https://habr.com/ru/articles/855996/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *