Модель Блэка-Шоулза: цена опциона за пять параметров

Модель Блэка-Шоулза опционы превращает в задачу с замкнутым решением: вместо перебора сценариев цена европейского контракта считается по одной формуле через пять входных величин. Эта статья разбирает, откуда берётся формула, что значат вспомогательные переменные и , как влияет волатильность, чем call отличается от put и где студенты чаще всего ошибаются в расчётах.
Что описывает модель Блэка-Шоулза
Модель Блэка-Шоулза (1973) даёт цену европейского опциона - контракта, который можно исполнить только в дату экспирации. Базовый актив (акция) считается следующим геометрическому броуновскому движению:
Здесь - цена актива, - ожидаемая доходность, - волатильность, - приращение винеровского процесса. Ключевая идея - построить безрисковый портфель из опциона и базового актива так, чтобы случайная составляющая полностью сократилась. Тогда такой портфель обязан приносить безрисковую ставку , иначе возникает арбитраж.
Из этого требования выводится дифференциальное уравнение в частных производных - уравнение Блэка-Шоулза:
где - стоимость производного инструмента. Решая его с граничным условием для колл-опциона, получают замкнутую формулу. Важно, что в итоговом ответе исчезает : реальная ожидаемая доходность актива не влияет на цену опциона. Это и есть принцип риск-нейтрального оценивания - мир заменяется «искусственным», где все активы растут по ставке .
Пять входных параметров
Чтобы оценить европейский опцион по модели Блэка-Шоулза, нужно знать ровно пять величин:
- - текущая цена базового актива (спот);
- - страйк, цена исполнения;
- - время до экспирации в годах;
- - безрисковая ставка (непрерывное начисление);
- - годовая волатильность доходности актива.
Дивиденды и купоны добавляются отдельными поправками, но в классической формуле их нет. Подставьте свои числа в калькулятор ниже - он соберёт условие и пошагово посчитает цену call и put.
Формула цены call и put
Для европейского колл-опциона без дивидендов цена равна:
а для пут-опциона:
где - функция распределения стандартного нормального закона. Вспомогательные переменные:
Цены call и put связаны паритетом: . Это удобная проверка: если посчитанные по отдельности call и put не удовлетворяют паритету, где-то ошибка в подстановке.
Смысл переменных d1 и d2
Переменные и - не магические константы. Множитель - это вероятность того, что в риск-нейтральном мире опцион окажется «в деньгах», то есть . Слагаемое - текущая стоимость получения актива при условии исполнения, дисконтированная с учётом ожидаемой цены. Разность показывает, что чем выше волатильность и чем дольше срок, тем сильнее «расходятся» эти две вероятности.
Логарифм называют «лог-моментностью»: при опцион «при деньгах» (at-the-money), и знак , определяется почти целиком слагаемым со ставкой и волатильностью. Когда заметно больше (опцион глубоко «в деньгах»), оба аргумента уходят далеко вправо, , и цена call приближается к - внутренней стоимости с дисконтом. Наоборот, при обе вероятности стремятся к нулю, и премия за такой «безнадёжный» опцион почти исчезает. Так формула непрерывно интерполирует между двумя крайними режимами, а вся «временная стоимость» опциона сосредоточена около страйка, где неопределённость исхода максимальна.
Роль волатильности
Волатильность - единственный параметр модели, который нельзя прочитать с рынка напрямую: ставку, спот, страйк и срок мы знаем точно. Поэтому на практике задачу часто разворачивают: по рыночной цене опциона находят подразумеваемую волатильность (implied volatility), решая уравнение численно. Цена опциона строго растёт по , поэтому решение единственно.
Производная цены по волатильности называется вегой: , где - плотность нормального распределения. Чем больше вега, тем чувствительнее опцион к оценке - и тем дороже ошибка в этом параметре. Вега максимальна для опционов «при деньгах» и растёт с увеличением срока: долгосрочные at-the-money контракты - самый «волатильно-чувствительный» инструмент.
Интуиция проста: волатильность измеряет разброс возможных будущих цен. Чем шире распределение, тем больше шанс, что цена уйдёт далеко «в деньги», а убыток покупателя при этом ограничен уплаченной премией. Асимметрия выплаты «неограниченная прибыль - ограниченный убыток» и делает опцион тем дороже, чем выше . Поэтому всплески рыночной неопределённости (отчётности, выборы, кризисы) поднимают цены опционов даже при неизменном споте.
Греки: чувствительности цены
Частные производные цены опциона по параметрам называют «греками». Они показывают, как меняется премия при сдвиге одного фактора:
- Дельта - реакция на цену актива, она же коэффициент хеджирования.
- Гамма - скорость изменения дельты.
- Тета - временной распад, обычно отрицателен для покупателя.
- Ро - чувствительность к ставке.
Греки выводятся прямым дифференцированием формулы и лежат в основе дельта-хеджирования: продавец опциона держит единиц актива, чтобы локально занулить риск. Поскольку дельта меняется при движении цены (на это указывает гамма), хеджирующую позицию приходится периодически перебалансировать - именно непрерывность такой перебалансировки и предполагает идеальная модель. На практике ребалансировка дискретна, и остаточный риск тем меньше, чем чаще трейдер корректирует портфель. Если вы разбираете доказательства через производные нормального распределения, смежной может оказаться статья про характеристическую функцию в теории вероятностей.
Допущения и границы применимости
Формула красива, но опирается на жёсткие предположения: постоянная волатильность, отсутствие транзакционных издержек, возможность непрерывного хеджирования, лог-нормальное распределение цен и европейский тип исполнения. Реальные рынки нарушают почти каждое из них - отсюда «улыбка волатильности», когда implied volatility зависит от страйка. Для американских опционов (исполнение в любой момент) формула не работает напрямую: нужны биномиальные деревья или численные методы.
Перед расчётом приведите все параметры к годовой шкале: срок в годах ($T = 90/365$), ставку и волатильность - годовые в долях, не в процентах.
Частые ошибки
- Проценты вместо долей. Ставка должна войти как , волатильность - как . Подстановка и даёт абсурдные цены.
- Срок не в годах. измеряется в годах: 3 месяца - это , а не .
- Дисконтируется не тот член. В call дисконтируется страйк (), а не спот; остаётся без множителя .
- Путаница знаков в put. В пут-формуле аргументы берутся со знаком минус: и , а не и .
- Игнорирование дивидендов. Для акции с дивидендной доходностью нужно заменить на (модель Мертона).
FAQ
Чем европейский опцион отличается от американского в контексте модели? Европейский исполняется только в дату экспирации - именно для него выведена формула. Американский можно исполнить раньше, поэтому его цена считается численно (биномиальное дерево, метод конечных разностей), и в общем случае она выше или равна европейской.
Почему в формуле фигурирует , а не просто ? Это поправка Ито: при переходе к логарифму цены в дрейфе появляется член . Он отражает разницу между средним арифметическим и средним геометрическим доходностей.
Что делать, если волатильность неизвестна? Если известна рыночная цена опциона, решают обратную задачу - ищут подразумеваемую волатильность численно (метод Ньютона или деление пополам), используя монотонность цены по .
Коротко
Модель Блэка-Шоулза оценивает европейский опцион по пяти параметрам - спот, страйк, срок, ставка и волатильность - через формулу . Переменные и кодируют риск-нейтральные вероятности исполнения, греки описывают чувствительности и дают рецепт хеджирования, а единственный «скрытый» параметр - волатильность - на практике извлекают обратно из рыночных цен. Помните о допущениях (постоянная , непрерывное хеджирование, европейский тип) и следите за единицами измерения.
Читайте также

Коэффициент Шарпа: доходность и риск в одном числе
Коэффициент Шарпа — мера доходности с поправкой на риск: избыточная доходность на единицу волатильности. Формула, расчёт, интерпретация и отличие от Сортино и Трейнора.

Бета-коэффициент акции - как рассчитать и оценить риск
Разбираем бета-коэффициент акции: что он показывает о систематическом риске, как посчитать через ковариацию и дисперсию или регрессию и как читать значения на примере.

Модель GARCH волатильность: условная дисперсия ряда
Модель GARCH и волатильность: уравнение условной дисперсии, переход от ARCH к GARCH(1,1), условие стационарности, персистентность, прогноз волатильности и оценка параметров по методу максимального правдоподобия.