А. Г.
А. Г. личный блог
19 февраля 2020, 17:06

Блэк-Шоулз на уровне 10 класса средней школы

Не знаю, как сейчас, а в мое время простейшие свойства интегралов и производных проходили в 10 классе средней школы. Не верите? Ну найдите учебник по алгебре для 10 класса второй половины 70-х.

Нет, конечно интегралов будет недостаточно. Надо немножко знать теорию вероятностей, а именно что представляет из себя среднее (математическое ожидание) произвольной функции по некоторому распределению аргумента. Ещё из теории вероятностей нам потребуется определение нормального распределения, которое конечно в школе тоже не проходят. 

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

Тогда справедливой ценой платежного поручения можно считать среднее f(C(T)) по распределению будущей цены С(Т) (чаще всего неизвестному точно), деленную на 1+R, где R- безрисковая ставка до момента времени Т.

Что такое справедливая цена в приведенном определении? Она означает, что если сделка будет проведена по этой цене, то средний выигрыш покупателя будет равен безрисковой ставке, а средний проигрыш продавца — той же безрисковой ставке. Почему возникает безрисковая ставка при «справедливости»? Это очень просто: покупатель платежного поручения вместо покупки может разместить средства под безрисковую ставку, а продавец платежного поручения, получив средства от продажи, также может разместить эти средства под безрисковую ставку и, соответственно, в среднем ничего не проиграть.

А как из сказанного возникает известная формула Блэка-Шоулза? А очень просто. Функция выплат по опциону колл со страйком S такая

Блэк-Шоулз на уровне 10 класса средней школы
Каким может быть будущее распределение цен? Предположим, что приращение натурального логарифма цены имеет нормальное распределение со средним а и дисперсией сигма в квадрате

Блэк-Шоулз на уровне 10 класса средней школы
Тогда, чтобы взять среднее, нам надо представить функцию выплат, как функцию от приращения логарифма цены. Это просто. Из свойств логарифма (9-й класс средней школы в мое время) мы легко получим

Блэк-Шоулз на уровне 10 класса средней школы

где С — текущая цена

И отсюда сразу получаем функцию выплат, как функцию от приращения логарифма цены и известных текущей цены С и страйка S

Блэк-Шоулз на уровне 10 класса средней школы


Для дальнейших выкладок нам понадобится одно обозначение уже из курса теории вероятностей для нормального распределения, а именно «размер» «хвоста распределения»

Блэк-Шоулз на уровне 10 класса средней школы

Обозначим LN(S)-LN( C ), как s маленькое.

Тогда справедливая цена, умноженная на 1+R, перепишется в виде интеграла

Блэк-Шоулз на уровне 10 класса средней школы

Произведем в нем замену х-а на х (10-й класс средней школы) 

Блэк-Шоулз на уровне 10 класса средней школы
 
И еще одну замену Блэк-Шоулз на уровне 10 класса средней школы на х


Блэк-Шоулз на уровне 10 класса средней школы


Теперь все готово, чтобы выразить справедливую цену, умноженную на 1+R, через функцию N(х)


Блэк-Шоулз на уровне 10 класса средней школы 

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

Блэк-Шоулз на уровне 10 класса средней школы

А как из нее получить формулу Блэка-Шоулза? Для этого надо сделать несколько дополнительных предположений об 1+R, а и сигма. А именно

Блэк-Шоулз на уровне 10 класса средней школы
Отметим, что вторые две формулы имеют место в случае, когда приращения логарифмов LN(C(t+1))-LN(C(t)), t=0,...,T-1, С(0)=С, представляют из себя последовательность независимых нормально распределенных случайных величин со средним Блэк-Шоулз на уровне 10 класса средней школы и дисперсией Блэк-Шоулз на уровне 10 класса средней школы

Также отметим, что если приращения логарифмов цен просто независимые случайные величины с указанными постоянными средними и дисперсиями, то из центральной предельной теоремы для T>30 мы получим, что  распределение LN(C(T))-LN( C ) близко к нормальному с указанными средним и дисперсией. Так что и в этом случае формула Блэка-Шоулза, хоть и приближенно, но «работает».

А откуда берется равенство среднего LN(C(t+1))-LN(C(t)) величине Блэк-Шоулз на уровне 10 класса средней школы при дисперсии Блэк-Шоулз на уровне 10 класса средней школы?

А очень просто: если имеет место это равенство для среднего нормально распределенной величины LN(C(t+1))-LN(C(t)), то среднее относительного приращения (C(t+1)-С(t))/С(t) равно r, т. е. в среднем цены прирастают на безрисковую ставку.

Но мы получили несколько более широкую формулу справедливой цены для случая нормальности

Блэк-Шоулз на уровне 10 класса средней школы

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

Блэк-Шоулз на уровне 10 класса средней школы
Но это уже другая история, как и вывод формул для более сложных платежных поручений.

Ну и где тут «безарбитражность» и прочая лабуда с частными производными?

148 Комментариев
  • bstone
    19 февраля 2020, 17:20
    И как же объясняется «несколько дополнительных предположений»? :)
  • Игорь Димов
    19 февраля 2020, 17:21
    Ничего не понял, но очень интересно.
  • на уровне 10 класса

    Что-то даже в институте не припомню таких сложностей)
  • Michael
    19 февраля 2020, 17:22

    Ну это не 10 класс точно. Не хватает аксиоматики, а именно откуда он произошел — т.е. понимание уравнения теплопроводности и граничных условий. Ну или стохастические процессы с дискретным временем. А это уже уравнения математической физики и стох процессы, как минимум 3 курс мехмата.
    Вы очень просто работаете с распределениями, используете ЦПТ, а по хорошему для этого нужны основы функционального анализа (это 2 курс мехмата), без этого не понять разницу между плотностями и функцией распределения, нужно знать меру Лебега, это опять же функциональный анализ.
    А уж вопросы, связанные с переходом от непрерывной трактовки к дискретной — я уж молчу )))

      • Michael
        19 февраля 2020, 17:32
        А. Г., линейные замены — в школьной программе этого нет. Вы написали просто, это правда — но повторить школьник этого не сможет, просто потому что базы нет.
        Это как в учебниках по квантовой механике, Ландау-Лифшиц — «очевидно, что» и равенство, начинаешь разбираться — 5-6 страниц пропущенных выкладок, которые могут повторить только сдавшие теорминимум. )
          • Kapeks
            19 февраля 2020, 19:06
            А. Г.,
            solarm дело говорит. Это не 10 класс. Уровень материала — второй курс физтеха, матмеха.
              • Kapeks
                19 февраля 2020, 20:03
                А. Г., да, в моей школе они тоже были, но это не отменяет мой первый камент. ваши выкладки не подойдут для школьников.

                Думаю, что с вероятность 99%, 99% школьников  сломаются об эту формулировку:
                Предположим, что приращение натурального логарифма цены имеет нормальное распределение

                это не школьный уровень. будьте реалистом.
              • Vladimir Chagay
                28 июня 2024, 00:17
                А. Г., могу сказать как ученик 11 класса, что все понятно
        • ch5oh
          19 февраля 2020, 19:58
          solarm, есть, конечно, в школьной программе. Линейная замена переменных в интеграле — самое банальное, что можно придумать.
      • Sergio Fedosoni
        19 февраля 2020, 19:33
        А. Г., у меня это был 11 класс школы 1180 (1580 сейчас она )
        • KarL$oH
          20 февраля 2020, 09:42
          Sergio Fedosoni, а потом в бауманку пошел?
  • Тимофей Мартынов
    19 февраля 2020, 17:32
    Интегралы в 10 классе?
    Это блин какая-то 239 физмат школа наверное
    • Michael
      19 февраля 2020, 17:34
      Тимофей Мартынов, обычный 18 интернат, ничего особенного
    • ch5oh
      19 февраля 2020, 20:05
      Тимофей Мартынов, самая обычная физмат школа. Типа 30-ки, Академической гимназии, 45 интерната...

      Но для современных детей, которые во втором классе ещё таблицу умножения нетвёрдо знают — это уже кажется недостижимой магией из другого мира. 
    • UnembossedName
      19 февраля 2020, 22:05
      Тимофей Мартынов, определенные интегралы в школе точно есть. В обычном классе. В мое время учебник назывался Алгебра и начала Анализа.

      Полистайте оглавление https://www.labirint.ru/books/593847/point/gm/?point=gg19&gclid=CjwKCAiA1rPyBRAREiwA1UIy8C5hiYphcwMmhq6jHmRmBRAjRwValEXQdsrtm-E8tHa_sHySgwkoJBoCXsQQAvD_BwE

      Но знание их, как отмечено выше, не позволит применить на этом уровне.

      И внимание. Сейчас в обычном учебнике есть столь великий своим названием Бином Ньютона. В мое время не было. Также появились элементы теорвера.
    • Zorro
      19 февраля 2020, 23:51
      Тимофей Мартынов, Тоже проходил в 10 классе обычной средней школе в обычном посёлке с населением в 10 000 человек.
  • Kot_Begemot
    19 февраля 2020, 17:40
    Я опять ничего не понял. Видимо, Блэк и Шоулз не для меня 
  • Value
    19 февраля 2020, 17:53
    Чтобы продавать голые опционы это знать не обязательно. =)))
    • bstone
      19 февраля 2020, 17:57
      Value, надо добавлять «Доказано Коровиным!» :)
  • XAT
    19 февраля 2020, 18:21
    К чему вся эта математическая лабуда здесь? 
    Показать, что «какой я умный»? Или, что «деревья раньше были зеленее»? ))
    Главное — практический результат!
  • Врач-бондиатОр
    19 февраля 2020, 19:27
    По поводу того, кто что проходил в школе, вспомнилась одна картинка из инета...


    Кстати, на правах чайника хотел спросить:
    1)являются ли синонимами среднее арифметическое и матожидание?
    2) насколько правильно рассчитывать матожидание для рядов с распределением отличном от нормального?

      • Врач-бондиатОр
        19 февраля 2020, 19:53
        А. Г., а если вероятность исходов разная, то чаще всего и бывает, то тогда как быть?
    • Susanin
      19 февраля 2020, 19:45
      Врач-бондиатОр, и в догонку вопрос. чем отличается формулы для «полной» выборки и «кусочка». зачем нужно отнимать единицу от количества наблюдений?
    • ch5oh
      19 февраля 2020, 20:13

      Врач-бондиатОр, какая грустная картинка...

      К сожалению, она вполне адекватно отражает состояние дел в отечественном образовании...

      • Врач-бондиатОр
        19 февраля 2020, 20:46
        ch5oh, ну что теперь поделать?
        Самообразование никто не отменял, да и возможностей для этого сейчас на много порядков больше чем при совке.
  • ch5oh
    19 февраля 2020, 20:19

    У нас опционы на фьючерсы, так что можно сразу положить безрисковую ставку 0.

    Ну и страйк более привычно обозначать буквой K, но это ерунда, конечно.

     

    А вот последний переход к двойному интегрированию по (a, sigma), уже имеет философские трудности, кмк.

      • ch5oh
        19 февраля 2020, 20:51
        А. Г., не понимаю, причем тут обобщенное гиперболическое? Вы привели выражение для Cсп, а потом разрешили параметрам иметь вероятностную (стохастическую?) природу. И вот тут надо очень четко объяснять, какой именно смысл вкладывается в этот двойной интеграл.
  • bozon
    19 февраля 2020, 20:36
    Для тех, кто не владеет материалом:
    — доходность (дивиденды, q) и безрисковая ставка ® в БШ учтены, читайте учебники;
    — r и q сдвигают гиптетическую поверхность волатильности в сторону на экспоненту (-r*t) и (-q*t) соответственно, создавая ценовой разрыв между коллами и путами одного страйка;
    — если один из этих параметров <0, цены далёких страйков могут показывать знак "-", что противоречит логике и колл/пут-паритету;
    — в случае с торговлей фьючерсом (q=0, r=0) эти параметры неправильно изображают тренды (ставят позицию дельтой против тренда), логично было бы использовать их отрицательные значения (как бы сам себе доходность платишь), но тогда цены на краях отрицательные;
    — так что остаётся только «улыбка», причём стационарная (которых кстати правильных целый спектр, т.е. несколько).
    • bozon
      19 февраля 2020, 20:49
      bozon, с минусом я, конечно же, ошибся. Тем не менее r и q не решают «улыбку» волатильности а создают дополнительные трудности в расчётах.
      • ch5oh
        19 февраля 2020, 20:54

        А. Г., «неликвидность» этих опционов — лень маркет-мейкеров и преступная халатность мосбиржи.

        На том же е-мини или спай ликвидны все опционы, включая «глубоко-в-деньгах».

         

        Основная причина такого плачевного положения на ОФРТС — флуд-контроль, вшитый в протокол сигейт на невероятно низких значениях 30 транзакций в секунду (по дефолту).

          • ch5oh
            19 февраля 2020, 21:32
            А. Г., а где Вы наблюдаете отсутствие заявок у опционов «в-деньгах»? Я когда последний раз смотрел е-мини — там можно было что угодно купить/продать.
              • ch5oh
                19 февраля 2020, 21:39
                А. Г., «давно нет сделок» — это вообще другой вопрос. Главное, что сами заявки есть и если бы мне приспичило купить — я бы купил.
      • bozon
        19 февраля 2020, 21:01
        А. Г., неликвид отчасти обусловлен дельтой этих опционов близкой к 1 (спред шире ставить надо). Потом определённо в торговле участвуют трейдеры с прицелом на дивиденды, которые обязательно используют эти опционы при случае, но их мало (иначе объёмы торгов на опционах уже давно бы побили все мыслимые рекорды).
    • Дмитрий Новиков
      19 февраля 2020, 23:19
      bozon, В учебниках написано. Условие БШ. В течении всей жизни опционов дивиденды по акции не выплачиваются. С дивидендами это уже не БШ
      • bozon
        20 февраля 2020, 06:09
        Дмитрий Новиков, неправильные у Вас учебники.
        • Дмитрий Новиков
          20 февраля 2020, 08:50
          bozon, из семи допущений модели БШ это идёт под номером два. Википедия в помощь. Я же специально провоцировал. 
            • Дмитрий Новиков
              20 февраля 2020, 16:15
              А. Г., семь допущений.
              • Торговля ценными бумагами (базовым активом) ведется непрерывно, и поведение их цены подчиняется модели геометрического броуновского движения с известными параметрами (в частности, эти параметры являются постоянными в течение всего срока действия опциона).
              • По базисному активу опциона дивиденды не выплачиваются в течение всего срока действия опциона.
              • Нет транзакционных затрат, связанных с покупкой или продажей акции или опциона.
              • Краткосрочная безрисковая процентная ставка известна и является постоянной в течение всего срока действия опциона.
              • Любой покупатель ценной бумаги может получать ссуды по краткосрочной безрисковой ставке для оплаты любой части её цены.
              • Короткая продажа разрешается без ограничений, и при этом продавец получит немедленно всю наличную сумму за проданную без покрытия ценную бумагу по сегодняшней цене.
              • Не существует возможности арбитража.
  • Константин Дубровин
    19 февраля 2020, 21:39
    Вы сами верите в нормальность распределения цены в любой момент времени?
      • Константин Дубровин
        20 февраля 2020, 12:00
        А. Г., а в обычном смысле, что цена в 80% времени находится в пределах двух стандартных отклонений от средней цены?
          • Константин Дубровин
            20 февраля 2020, 15:02
            А. Г., просто насколько я понимаю формула БШ предполагает что цена может с равной долей вероятности пойти в любую сторону, но по факту это же не так….есть моменты на рынке, когда например цена снижаясь к примеру 10 дней подряд имеет вероятность дальнейшего снижения ( красной свечи) меньше чем вероятность зеленой свечи… и если на одиннадцатый день появилась опять красная свееча то вероятность зеленой свечи возрастает...
             но БШ  очень грубо гворя считает что из любой точки  цена может пойти  в верх и вниз с одной вероятностью...
            Ну если на примере то рубль стоит 62 и по БШ курс рубля +10% и -10% это события с одинаковой вероятностью...
            Вы же не считаете так… или считаете?
              • ch5oh
                20 февраля 2020, 15:28

                А. Г., только смещение приращения не «вверх», а «вниз»? Писал об этом в одном из моих постов. При  r == 0

                a = -s^2/2

                При воле   s==30%   инвестор имеет (или его имеют?) на величину даунтренда  a==(-4.5)%

                  • ch5oh
                    20 февраля 2020, 16:11

                    А. Г., я же в Ваших обозначениях написал откуда отрицательный дрейф (то есть «даунтренд») берется.

                      • ch5oh
                        20 февраля 2020, 17:57

                        А. Г., с этим не спорю. Просто акцентирую внимание, что если уж мы договорились жить в мире приращения логарифмов, то у нас в «том мире» будет отрицательное смещение. Иными словами бесконечный, беспросветный и вечносуществующий даунтренд. Так сказать, привет инвесторам.

              • Константин Дубровин
                20 февраля 2020, 15:46
                А. Г., Это да, но тут теор вер  вмешивается
                 вероятность выкинуть орел ( зеленую свечу 0,5) как и решка
                второй раз выкинуть орел 0,25...
                 третий раз подряд еще меньше....
                соответенно с зелеными свечами повторение с каждой последющей свечой становится все мало вероятнее
                И тут кстати есть обяснение — это закон спроса
                Чем выше цена тем ниже спрос… чем выше вырасла цена — тем меньше желающих купить...
                БШ — это вообще никак не учитывает
                Еще БШ не учитывает цикличность… ( её вообще мало кто учитывает)
                  • Константин Дубровин
                    20 февраля 2020, 15:54
                    А. Г., я о том и говорю БШ не учитывает того что было до текущего момента… грубо говоря как цена оказалась на текущем уровне

                    • ch5oh
                      20 февраля 2020, 16:13

                      Konstantin, а какие аргументы в пользу того, что прошлая информация на рынке имеет хоть какое-то влияние на будущие приращения цен?

                      Доказательную базу хотя бы 100 событий в год можно набрать?

                      • Константин Дубровин
                        20 февраля 2020, 16:56
                        ch5oh, теорвер. Вероятность выкинуть что первый раз решко меньше чем на сто первый раз после ста пешек выпадет орел
                        • ch5oh
                          20 февраля 2020, 18:05

                          Konstantin, Может быть, мне трудно понять смысл сказанного Вами из-за большого числа грамматических ошибок. (С мобилы набирали?)

                          Но пока что звучит так, что Вы плохо понимаете теорвер для задач с независимыми испытаниями.

                           

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

                           

                          С уважением.

                          • Константин Дубровин
                            20 февраля 2020, 21:42
                            ch5oh, Скажу так.
                            Практический эксперемент:
                            DXY (индекс доллара)
                            Индикатор RSI (14) показывает значение 78,81, т.е. Из последних 14 свечей 78.81 %, были растущие (11 свечей) и всего три красные свечи
                            По БШ выходит что вероятность растущей свечи и падающей равны ( с поправкой на безрисковую ставку)
                            Но опыт говорит, что когда происходит перекос  80/20 и более в одну из сторон, то и будующие значения цен имеют не нормальное распределение. 
                            Если взять данные с 2007 года, то максимум в 2008 году было 12 растущих свечей подряд.... 
                            В теории я не исключаю и возможность 14 зеленых свечей подряд
                            Но максимум за доступную историю я нашел в 1997 году RSI 86.99 (13 зеленых свечей подряд) после чего 
                            И в каждом из этих случаев цена начинала двигаться в противоположном направлении...
                            Грубо говоря если взять все исторические данных и посчитать максимальное количество однотипных свечей подряд и взять это число за 100%, то все остальные серии свечей счиатть как долю от максимального, то можно построить график вероятностей движения в противоположном направлении при приближениях к 0 и к 100
                            • ch5oh
                              20 февраля 2020, 23:58

                              Konstantin, спасибо за развернутый ответ. Это дневки, правильно понимаю?

                              В данном случае срабатывает ловушка малой выборки как мне кажется.

                               

                              Давайте вернемся к монете. Начинаем её подбрасывать. Изучаем серии орлов. Допустим, по небольшой выборке в 10 000 испытаний (это примерно 40 торговых лет дня дневок) обнаруживаем, что максимум было 15 орлов подряд. Означает ли это, что в следующий раз после 14-го орла надо делать ставку на решку? Вроде как зная в точности внутреннюю механику системы мы скажем «нет».

                               

                              А если для нашей выборки просто чудом всё так сложилось, что мы ни разу не видели более длинную серию, хотя согласно теорверу на такой выборке вероятность серии в 20 орлов на самом деле (допустим) 1%?

                               

                              Вот и на рынке меня терзают смутные сомнения. Ну, взяли мы индикатор RSI. Ну, нашли на истории 5 раз за всю жизнь рынка цепочку из 12 зеленых баров. С точки зрения статистики мы никакую закономерность не обнаружили. Просто занесли в раздел «курьёзные факты» некоторое наблюдение.

              • Константин Дубровин
                20 февраля 2020, 15:51
                А. Г., Есть простой индикатора RSI (он считает количество свечей за период)… возьмите USDRUB и гляньте RSI  больше 80 ( 12 зеленых свечей из 14) уже гооворит о том что вероятность появления красной свечи много больше чем еще одной зеленой, но БШ это никак не учитывает и поэжтому например продажа коллов при RSI выше 80 оправдана, ежели продажа колллов при RSI ниже 30 
                • Дмитрий Новиков
                  20 февраля 2020, 16:01
                  Konstantin, В основе уравнения БШ лежит Геометрическое броуновское движение. Это условие номер один. А там все это учтено. Вы с графика все свечи снимите и сложите их кучей. Слева красные, от большей к меньшей, справа зеленые. У вас получится колокол распределения. И какая свеча за какой идет уже не важно
                • ch5oh
                  20 февраля 2020, 16:14
                  Konstantin, точно говорит? Или нам в старом учебнике 80-летней давности об этом написали?
    • ch5oh
      19 февраля 2020, 23:42
      Konstantin, уважаемый А. Г. использует изящный эвфемизм «нестационарная нормальность». То есть в каждый момент времени параметры нормального распределения разные. И в итоге оно совсем не похоже на нормальное распределение. Но главное, что можно продолжать цепляться за слово «нормальное».
      • wrmngr
        20 февраля 2020, 09:51
        ch5oh, По моим ощущениям это даже не смесь нормальных, а просто одно нормальное с эволюцией сигмы во времени. При попытке усложнения Оккама немым укором указывает на тщетность попыток. Калибровка к реальности других моделей становится вещью в себе, разновидностью забавного интеллектуального упражнения.
          • ch5oh
            20 февраля 2020, 15:30
            А. Г., это ещё один довольно длинный и интересный разговор: является ли сигма случайной величиной (с каким распределением?) или её можно считать гладкой функцией времени, которую мы не можем наблюдать достоверно в силу разных объективных причин.
          • wrmngr
            20 февраля 2020, 15:48
            А. Г., да, наверное так правильнее. Но мне привычнее рассматривать ценовой процесс именно как последовательность логнормальных приращений со сменой режимов по сигме по простой причине — локальный режим важнее для принятия конкретных решений в моменте независимо от общего выборочного распределения, которое проявится при сборе данных за продолжительное время

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн