Блог им. Gusan

Справедливая стоимость опциона

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

Итак, если не ошибаюсь, справедливая стоимость опциона определяется как ожидаемый доход от опциона. Здесь и далее предлагаю считать, что затраты на поддержание позиции = 0, комиссию и спред не учитываем. Рассмотрим сначала упрощенный пример (взял из книги «Опционы» Натенберга): пусть цена БА сейчас 100п, а на экспирацию возможны только пять значений: 80, 90, 100, 110, 120 и вероятность каждого исхода = 20%. Посчитаем справедливую стоимость опциона 100 Колл. Если БА на экспу будет равен 80, 90 или 100, то такой колл ничего не даст. Если БА будет 110п, то доход будет 10п. Если 120п, то доход 20п. Ожидаемый доход от такого опциона (предположим, что он достался нам бесплатно) будет: 
0п * 20% + 0п * 20% + 0п * 20% + 10п * 20% + 20п * 20% = 6п. 
Значит, справедливой стоимостью при заданном раскладе будет 6п. Сделка по этой цене будет давать нулевое матожидание прибыли и для покупателя, и для продавца. Т.е. все справедливо.

Рассмотрим теперь более реальное распределение вероятности, где будет цена на экспу. Возьмем его из текущей биржевой улыбки и обозначим это распределение как Q:
Справедливая стоимость опциона
Поскольку распределение теперь не дискретное, а непрерывное, то ожидаемый доход теперь считаем, как интеграл от произведения платежной ф-ции колла на ф-цию плотности распределения (фактически, интегрирование идет только по зеленому хвостику распределения, где платежная функция > 0). Это и будет справедливой стоимостью опциона. 

Возникает вопрос — единственное ли это возможное распределение вероятности или можно взять какое-нибудь другое? Что мешает, к примеру, уменьшить дисперсию у рыночного распределения (если мы уверены, что на рынке завышена ожидаемая вола)? Рассмотрим такое распределение (и назовем его P):
Справедливая стоимость опциона
Очевидно, что расчет по новому распределению даст другое значение справедливой стоимости. А мы можем менять дисперсию как угодно: и уменьшать до нуля, и увеличивать до бесконечности. Кроме того, можно менять не только второй момент распределения, но и третий (асимметрию), и четвертый (толщина хвостов) и т.д. И каждый раз получать новое распределение, дающее новое значение справедливой стоимости. Отсюда получается первый вывод:

Справедливых стоимостей одного и того же опциона — бесконечное кол-во.

Можно даже сделать более сильное утверждение:

Справедливая стоимость опциона может принимать любое значение от нуля до +беск.

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

Если оба утверждения верные, то это как-то обесценивает само понятие «справедливой стоимости». Если любое положительное значение можно назвать справедливой ценой, то какой в ней смысл? Но может быть есть наиболее справедливая цена среди всего множества возможных? Т.е. можно ли назвать какое-то распределение более справедливым, чем другое? Мне кажется, каждое распределение имеет право на жизнь и нельзя сказать, что какое-то более справедливо, чем другое. Но зато постфактум можно определить, какое распределение оказалось точнее — дало большую вероятность тому значению цены БА, где произошла экспирация. Рассмотрим следующую картинку:
Справедливая стоимость опциона
Здесь два распределения вероятности, прогнозирующие, где произойдет экспирация. С цветной заливкой — P. С бесцветной заливкой — Q. Вертикальная синия черта — текущая цена БА, на момент прогноза. Вертикальная красная черта — где, допустим, произошла экспирация. Видно, что P оказалось точнее Q, поскольку дало большую вероятность цене экспирации (p > q). Можно сказать, что справедливая стоимость по распределению P «точнее» справедливой стоимости по Q. Делаем следующий вывод:

Справедливых стоимостей — бесконечное кол-во, но некоторые из них считаются по более точным распределениям, чем другие.

Самым-самым точным распределением будет такое: цене БА в экспирацию назначается 100%, а вся остальная область 0%. Справедливая стоимость по такому распределению будет равна внутренней стоимости опциона. И это будет идеально точная справедливая цена опциона. К сожалению, построить такое распределение можно только заглянув в будущее, а это невозможно. Но чтобы зарабатывать на опционах — необязательно уметь 100% точно предсказывать будущую цену. Достаточно быть просто немного точнее, чем рынок (всего лишь :).

Предположим, у нас есть модель распределения вероятности, которая прогнозирует цену на экспу стабильно точнее, чем это делает рынок. Т.е. p > q в любой момент времени. Пусть в какой-то момент времени, Price_Q — справедливая стоимость опциона колл по распределению Q, по рынку. Предполагаем, что по этой цене мы можем в данный момент купить или продать этот опцион. Price_P — справедливая цена по P — нашей модели (которая точнее чем рынок). Допустим, Price_Q > Price_P. Т.е. относительно нашей модели рынок сейчас переоценивает выбранный опцион. Значит ли это, что продав голый опцион, мы гарантированно получим прибыль на экспирации? Посмотрим пример:
Справедливая стоимость опциона
На картинке выше видно, что хотя наша модель и оказалась точнее рынка (p-q > 0, пунктирная линия — это график P-Q), проданный опцион колл принес убыток. Отсюда вывод:

Справедливая стоимость по более точному распределению сама по себе еще не гарантирует прибыль.

Чтобы гарантированно получить прибыль на экспирацию (при условии, что у нас есть более точное распределение, чем рыночное) нужно хотя бы добавить фьюч в позицию, а еще лучше 2-3 опциона на других страйках. Например, вот такую позу подбирает геналгоритм под заданные P и Q (она точно принесет прибыль, если экспирация произойдет там, где P-Q>0):
Справедливая стоимость опциона
Т.е. нужно строить такую опционную позицию, которая имела бы положительный PnL над областями где P-Q > 0 (подробнее о подходе в этом топике:Оптимальная опционная позиция: общий принцип). При таком подходе нам уже становится не важно, какая справедливая стоимость у того или иного опциона. Важно — иметь модель более точного прогноза, чем рыночное распределение, и открывать позу в соответствии с текущей разницей между моделью и рынком (P — Q).

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

Итак, перечислю еще раз выводы, к которым пришел:

  1. Справедливых стоимостей одного и того же опциона — бесконечное кол-во.
  2. Справедливая стоимость опциона может принимать любое значение от нуля до +беск.
  3. Справедливых стоимостей — бесконечное кол-во, но некоторые из них считаются по более точным распределениям, чем другие.
  4. Самая-самая точная справедливая стоимость — это внутренняя стоимость опциона в момент экспирации.
  5. Справедливая стоимость по более точному распределению для голой опционной позиции еще не гарантирует прибыль.
  6. Важнее не справедливая стоимость какого-то отдельного опциона, а модель всего распределения, которая предсказывает будущую цену точнее, чем рынок.
Если какие-то утверждения спорны — прошу возразить.


Update: Зачеркнул второй вывод, Андрей Агапов убедительно доказал, что справедливая стоимость колла никак не может быть больше текущей стоимости БА.
★11
20 комментариев
Нет в мире справедливости.
Есть довольно очевидный пример, иллюстрирующий разницу двух подходов:
1.Справедливая стоимость — это (дисконтированное) математическое ожидание выплат по опциону на момент экспирации
2. Справедливая стоимость — это (дисконтированные) затраты на процесс идеального воспроизводства функции выплат на момент экспирации.

Пример это такой: пусть мы предполагаем, что будущая волатильность будет столь высока, что математическое ожидание выплат по опциону колл больше, чем цена базового актива. Тогда по первому подходу опцион стоит это матожидание.
А вот по второму (и в реальной жизни!) мы идем и просто покупаем покупаем сам базовый актив — и таким образом гарантированно имеем на экспирацию не меньше, чем выплаты по опциону.
Таким образом, с точки зрения воспроизводства профиля выплат на момент экпирации опцион колл никогда не может стоить выше, чем цена базового актива сегодня.

Причем с точки зрения практика (например, продавца опционов) важна именно стоимость воспроизведения (репликации) выплат, поскольку алгоритм воспроизведения конкретно говорит вам, что нужно делать, если сегодня вы продали опцион и получили за него премию. А математическое ожидание выплат никак не говорит, что же дальше делать. «Продал? Сиди и молись!»
avatar
Андрей Агапов, т.е. второй подход более правильный, чем первый?

Не понимаю — а как можно реплицировать проданный колл? Разве можно одним голым фьючом смоделировать получение прибыли от временного распада?

Попробовал поискать такое распределение, чтобы оно выдавало матождание PnL колла больше, чем текущий БА. И пока не получается. Максимум, около 20-30% от цены БА. Что-то вроде такого распределения. Если разрешить ненулевую вер-ть для отрицательных значений цены, или чтобы матожидание распределения не было равно текущей цене БА, то такую большую цену для колла можно получить. Но это ведь будет неправильное распределение, по которому нельзя считать справедливые цены.
avatar
Кирилл Браулов,
второй подход и лежит в основе вывода формулы Блэка-Шоулза. В их «мире» ( постоянной волатильности и экспоненты броуновского движения) идеальный хедж возможен. На «неполных» рынках (например, с меняющейся волатильностью) теория предлагает рассуждать о стоимости стратегий «суперреплицирования» — то есть, стратегиях, дающих профиль выплат >= профиля выплат данного опциона. Стратегия «купи базисный актив», очевидно, является такой стратегией и ее цена понятна — это цена базисного актива :).

Что касается «не могу найти распределение». Во-первых, ты сам пишешь в посте, причем жирным шрифтом, как основной вывод: «Справедливая стоимость опциона может принимать любое значение от нуля до +беск». И как получить сколь угодно большое значение тебе, исходя из текста, «очевидно» :)

Если вдруг очевидное стало невероятным :), то, например, так: плотность распределения правого хвоста должна вести себя как 1/x^(2+alpha). То есть, берешь эту функцию, вычисляешь интеграл от S0 (текущее значение Базисного актива) до +беск — делишь на 2 — получаешь нормирующий множитель (A), чтобы вероятность вырасти на экспирацию получалась 0.5.

Дальше вычисляем матожидание выплат колла со страйком К. Считаем К>=S0, то есть, как выглядит плотность слева от S0 нас вообще не волнует. Это интеграл от К до +беск от функции x*A*1/x^(2+alpha) = A/x^(1+alpha). Соответственно, интеграл равен — A/(alpha * x^alpha). Множитель А тоже зависит от alpha, но в нем умножения на alpha не будет. Соответственно, при alpha -> 0 матожидание выплат колла будет взрываться к бесконечности. Дешево и сердито.
avatar
Андрей Агапов, да именно так: «вдруг очевидное стало невероятным» :)
Как-то я не учел, что нельзя просто до бесконечности увеличивать дисперсию, поскольку тогда отрицательным значениям цены будет назначаться ненулевая вер-ть. А это явно неправильно.

Попробовал предложенное распределение, пока не получается. Может под исходной ф-цией имелась ввиду: 1/(x^2+alpha)? Кстати, нормировка, которую ты предложил, она ведь обеспечит только, что медиана распределения = S0, а нам нужно, чтобы именно матожидание распределения = S0. Или ошибаюсь?

Насчет второго подхода — правильно ли понимаю, что при таком подходе моделируется владение опционом с помощью только БА? Если да, то как можно смоделировать проданный колл? Например, мы продали колл OTM, а БА взял и замер, прямо до экспирации. Соответственно, мы получили прибыль, равную премии. Как мы могли бы получить такой же финрез, оперируя только голым фьючом?
avatar
Кирилл Браулов, с матожиданием распределения, конечно, не получится запихнуть его в S0 и при этом запулить функцию выплат колла в космос. Просто потому, что функция выплат колла =
int_K^{+inf} (x-K)*ro(x)dx < int_K^{+inf} x*ro(x)dx < int_0^{+inf} x*ro(x)dx = матожидание.
Так что если мы хотим нормировку E(S_T) = S0 (что в принципе логично :) ), то тогда «очевидное» действительно оказывается невероятным, а точнее, невозможным :).
Второй подход — это Блэк-Шоулз :). А стратегия «продал колл — купи акцию из забудь» — это всего лишь самая грубая прикидка — тупая стратегия, показывающая, что стоимость колла не может быть дороже стоимости базового актива
avatar
Андрей Агапов, спасибо, теперь понял, был неправ. Зачеркнул второй вывод.

А в целом, все-таки допустимо считать справедливую стоимость как матожидание выплат по опциону?
avatar
Кирилл Браулов, смотря что ты с ним собираешься делать. Если ты собираешься управлять своей позицией с помощью дельта-хеджа или чего бы то ни было другого (к примеру, к дельта-хеджу можно добавить фьючерс на викс для «защиты от веги»), то нет конечно.

А если ты реально собираешься держать голые опционы до экспирации и рассчитываешь при оном регулярном действии в среднем от покупки (или продажи) иметь плюс на счете — то почему нет — для тебя тогда именно средний финансовый результат удержания голой позиции и будет «справедливой ценой».
avatar
Андрей Агапов, спасибо.

А как идея вообще не смотреть на справедливые цены, а открывать и управлять позой исходя из разницы распределений (P-Q)? P — собственное распределение-прогноз на экспу (может быть нерискнейтральное, если хочется направлено по БА торгануть). Q — распределение из текущей биржевой улыбки.
avatar
Кирилл Браулов,
идея хорошо ровно на столько, насколько ты в состоянии делать собственный прогноз лучше рынка :) Абсолютно как и в случае торговли самим фьючом — только там надо угадывать только направление, а тут еще и форму распределения :)

Любить — так королеву, красть — так миллиард, угадывать — так всю форму распределения :)
avatar
Андрей Агапов, вот ты смеешься, а может у меня получится?! :)

Когда ММ надо прокотировать какую-то опционную серию, где в стаканах пока пусто (т.е. ориентироваться не на что), ему же придется как-то «угадывать всю форму распределения»? Или ни один ММ в пустой серии не выставиться, будет ждать пока стаканы более-менее заполнятся заявками?

Насчет торговли фьючом — это ведь частный случай торговли опционами, т.е. и там тоже желательно прогнозировать распределение целиком. Ниже 2 примера, доказывающие (имхо) что даже в линейной торговле угадывать только направление — мало.
avatar
Справедливой стоимости опциона нет. Топик не читал.
Справедливая стоимость опциона??? А судьи кто?
Не суди и не судимым будешь.
Не предсказывай рынок и не будешь ошибаться.
avatar
конечно дело в плотности распределения БА. И, самое интересное, это связь плотности, полученной из опционов ( ф-ла Бридана-Летценбергера) и «истинной»/«настоящей» плотностью. Вот лучшая статья на эту тему Central Bank Policy Impacts
on the Distribution of Future Interest Rates, Douglas T. Breeden and Robert H. Litzenberger. Там естественным образом появляются функции полезности, т.е., фактически, речь идет о текущей позиции рынка и о том на сколько болезненно для рынка в целом то или иное движение БА. Ещё на эту тему делал сообщение М. Буев на семинаре у К. Ильинского.
Александр Минеев (vojd), под формулой Бридана-Летценбергера имеется ввиду, что плотность распределения равна второй производной от цен опционов?

А нет ли ссылки на семинар Кирилла Ильинского, где было упомянутое сообщение Максима Буева?
avatar
Кирилл Браулов, Б_Л — да, запись, наверное, это семинар по лекции 3
yadi.sk/d/AfR2KH4bhkPuL
Думаю, для практических задач интересен вопрос, как оптимально отработать опционами гипотезу, что БА сместится на dБА за время dT или к экспирации. При этом: а) дополнительных знаний по форме распределения, как правило, нет. б) «оптимально» — с т.з. минимизации рисков и ГО.
Спреды, видимо?
avatar
Иван Дворцов, для такой задачи (когда есть прогноз не на экспу, а только на какое-то dT вперед), мне кажется, все равно желательно оформлять свой прогноз в виде полноценного распределения вероятности. Если такое распределение составлено, то дальше уже дело техники, ясно и какую позу открыть (необязательно, что самым оптимальным будет какой-то стандартный спред) и каким объемом (см. Оптимальная доля счета для торговли).

Основная проблема тут — найти такую модель, которая стабильно точнее предсказывает будущую цену (на экспу или только на dT вперед), чем рынок. Может это и невозможно.
avatar
Кирилл Браулов, ну… мы рассматриваем простых трейдеров, которые пытаются ловить направления и, как максимум, будущие уровни для себя представляют, и точно не распределениями мыслят) Вот для такого случая, когда у нас от будущего распределения есть только матожидание — хотелось бы понять оптимальное решение.
avatar
Иван Дворцов, а как это можно иметь матожидание и не иметь распределения? :)

Если есть уровни и вероятности для каждого (т.е. цена будет в таком то канале с вероятностью 60%, внутри более широкого канала с вероятностью 90% и т.д.), то это фактически и будет задавать распределение.

А если простой трейдер дает простой прогноз, например: «с вероятностью 60% БА вырастет через dT», то и тут желательно уточнить распределение. Два примера:
1. С вероятностью 60% БА вырастет на 1п, с вер-тью 40% упадет на 1п. Матожидание +0.2п -> нужно покупать БА на 1/5 от счета.
2. С вероятностью 60% БА вырастет на 1п, 40% БА упадет на 2п. Матожидание -0.2п -> нужно продавать БА на 1/10 от счета.

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

теги блога Кирилл Браулов

....все тэги



UPDONW
Новый дизайн