Дмитрий Новиков
Дмитрий Новиков личный блог
24 августа 2018, 12:10

Индустрия RV

Еще один проходной топик для диспута.

Соображения. Что мы измеряем волатильностью и какие выводы из этого должны получаться. Итак, у нас есть простая формула. Средний логарифм приращения * корень из времени и выходим на годовую волатильность. Ну и так как бытует мнение, что на всех ТФ вола одинаковая, то и будем мерить на любом. За одно и разберемся, так ли это.

Немного теории. Дисперсия, или второй момент распределения, показывает разброс значений случайной величины относительно мат ожидания. Что бы размерности совпадали, мы извлекаем из нее корень, усредняем и получаем среднее значение называемое волатильностью. Волатильность показывает одно стандартное отклонение. Или 64% площади плотности распределения. При этом, распределение рассматривается как Гаусовское. С нулевым мат ожиданием. Из чего следует, что мы допускаем, что количество и размерность красных и зеленых свечей одинаковое и средняя их величина равна сигме с вероятностью 68,2%. Именно это показывают нам наши индикаторы.

На самом деле нас должны интересовать не все свечи, а только те, у которых есть антипод. То есть свече -10 п. должна соответствовать свеча +10 п. Хотя, вы можете взять свое распределение, где свече +10, соответствует свеча -20. Но мы по Гаусу. Тогда, имея четное значение свечей мы получим реализованную волатильность RV и дррифт (уход от среднего). С учетом ЦПТ чем больше, тем меньше.

Что это означает практически. В рублях или баксах. А так же, что это за зверь такой RV. Напомню, что мы запустили scale робота на евро. С отступлением от мида 0,00025. У нас продано 50К и наша прибыль будет скапливаться на покупках. Продаем мы по 1К. Одна свеча должна быть 0,0005, вторая -0,0005. Тогда, мы продали по 1,4000, актив вернулся и и мы откупили по 1,4005. 0,5 долларов за проход. Актив ходит туда сюда, цепляет лимитки и… В общем сетка. Сколько за день? От 120 до 260 сделок. Возьмем в среднем 200. Как это перевести в волу. Если у нас было 200 сделок, логично предположить, что 200 свечей были +0,0005, а 200 были -0,0005. Остальные свечи ушли в дрифт и пока они нас не волнуют. В сутках у нас 1440 минут (для форекс). За это время сформировалось 400 свечей. 1440/400, продолжительностью 3,6 минуты. Теперь очень просто найти волатильность. И это будет реализованная волатильность. При цене БА 1.4 шаг 0,0005 составляет 0,036%. Переводим в годовую 256 дней*24часа*60мин/3.6 длительность нашей свечи и из всего этого корень =320. 320*0,036%=11.4% в годовом измерении. Ну и были дни 120 сделок и RV = 8.8%. И это реализованные деньги 0,5$*200=100 в день.

Теперь про тренды. Мы отбрасывали дрифт. Однако, это 10 по 0,0005. И если бы мы покупали, через каждые 0,0005 со стопом 0,0005. То кроме убытков в 100 баксов, у нас бы получалась прибыль от направленного движения, дрифта или тренда. Ну и об этом вы сами подумайте, как определить тренд и его силу в свете RV. Мы же, опционщики, отбрасываем эту бяку, потому что тренды у нас хеджируются.

Вывод. Можно ли доверять индикатору HV и считать, что это и есть RV. Ну, в общем, отличие понятно. Если мы возьмем очень большое окно усреднений, то дрифта (тренда) у нас будет мало и мы можем его игнорировать. В маленьких окнах влияние дрифта будет сказываться. И шаг сетки. Чем он больше, тем больше времени нам надо для получения ЦПК. Поэтому, в опционах, дельта/гамма меняются по времени. И, думаю, теперь понятно, что если мы по той же системе посчитаем шаг 0,01, на данном отрезке, то получим другую волу. А так как bstone посчитал, что в среднем, все волы одинаковые на всех  ТФ, то такие моменты и надо ловить.

Если интересно...

50 Комментариев
  • Стас Бржозовский
    24 августа 2018, 12:29
     Средний логарифм приращения * корень из времени и выходим на годовую волатильность

    ???
      • Стас Бржозовский
        24 августа 2018, 15:02
        Дмитрий Новиков, воля ваша, сударь, но путаете вы)
        • bstone
          24 августа 2018, 17:40
          Стас Бржозовский, соглашусь насчет путаницы, ибо



          и даже эта оценка справедлива только при условии, что дрифта почти нет.
      • ch5oh
        24 августа 2018, 18:16

        Дмитрий Новиков, средняя от разности логарифмов цен будет просто оценкой дрейфа.

         

        Вы, видимо, в момент написания той фразы очень сильно про дрейф думали, вот и вырвалось.

          • ch5oh
            24 августа 2018, 19:13

            Дмитрий Новиков, к сожалению не очень проясняет.

            В статистике есть много рассуждений на тему "почему среднее от КВАДРАТА разности логарифмов (фактически, формула bstone ) является состоятельной несмещенной оценкой второго момента распределения".

             

            Но я не могу сходу вспомнить ни одного места, где бы аналогичное утверждение доказывалось для среднего от МОДУЛЯ разности логарифмов.

             

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

             

            Может быть, bstone сможет точнее сказать что мы оцениваем, если берем модуль разности логарифмов и вычисляем его среднее?..

              • Стас Бржозовский
                24 августа 2018, 20:13
                Дмитрий Новиков, это не волатильность у тебя а совсем другой зверь. И другое значение. Пример. У тебя 100 отклонений от среднего, из них одна единичка, одна минус единичка, остальные нули. Волатильность в этом случае корень(2)/10. Твое среднее линейное отклонение 1/50. И близко эти вещи не стоят
                • ch5oh
                  24 августа 2018, 22:37

                  Стас Бржозовский, нууу… 0.14 против 0.20.

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

                  • Стас Бржозовский
                    24 августа 2018, 22:55
                    ch5oh, 0,14 против 0,02. А если не 100 замеров а 10000, то 0,014 против 0,0002
                    • ch5oh
                      24 августа 2018, 23:40

                      Стас Бржозовский, давай не будем прессовать Дмитрия черезчур жесткой критикой? Может быть грааль именно в том, чтобы мерять эрви через модуль разности?

                       

                      Ты вон вообще какой-то ересью занимаешься, чтобы оценку эрви получить. =)

                       

                      Скорее всего через модуль тоже можно считать. Но тогда там надо ставить коэффициент для пересчета. Чтобы из полученной чиселки для нормального процесса получить именно сигму.

                       

                      А если процесс не нормальный — тогда придется подставлять какой-то другой коэффициент. Вот в чем собака порылась, кмк.

                      • Стас Бржозовский
                        24 августа 2018, 23:45
                        ch5oh, так кто же прессует) просто среднее линейное отклонение хвосты прячет гораздо сильнее, чем среднеквадратическое. В корень(n) раз сильнее
                      • Стас Бржозовский
                        24 августа 2018, 23:47
                        ch5oh, ересью, да)) я люблю эти хвосты за хвост на свет вытаскивать, а Дмитрий — наоборот, аккуратно их бубликом заворачивает))
                      • Стас Бржозовский
                        25 августа 2018, 00:00
                        ch5oh, кстати, въехал я вроде в разницу. Вариант Дмитрия — полярный случай расчета отклонений. Возьмем формулу (сумм(abs(xi)^k)/n)^(1/k), где xi — отклонения от среднего. При k=1 получаем вариант Дмитрия. При k=2 — обычное ско. А дальше k=3.4.5 и тд. В предельном случае, устремляя k к бесконечности отклонение будет измеряться как max(abs(xi)). Вот тут собака и роется.Дмитрия интересует предельный вариант k=1, вы с бстоуном любите классические k=2, а мне симпатична та бесконечность)
                        • ch5oh
                          27 августа 2018, 19:13

                          Стас Бржозовский, bstone ,

                          Кажется, разобрался со средним модулем приращения логарифмов.


                          Действительно, имеется формула согласно которой для броуновского процесса параметр сигма равен 20 среднедневным отклонениям цены (по модулю).


                          Sigma = 20 * AVG( ABS® )
                          r = Ln( C[k] / C[k-1] )


                          Дмитрий Новиков  пытался донести до нас эту идею, которая, видимо, часто используется на западе.

                           

                          В частности, она позволяет делать грубую прикидку волатильности по значению прироста за один день. Например, если Сбер вырос за сутки на 3%, умножаем на 20 — получаем годовую волатильность 60%.

                           

                          Если СИ укрепился на 0.2% за день — это дает годовую волатильность 4%. Очень удобно считать в уме.

                           

                          Дмитрий Новиков , СПАСИБО !

                          • Стас Бржозовский
                            27 августа 2018, 20:09
                            ch5oh, это похоже на какой то приближенный расчет, коэффициент коррекции по времени. что то вроде 20 — примерно корень из количества дней в году.
                            • ch5oh
                              27 августа 2018, 23:10
                              Стас Бржозовский, там есть точная формула через корень из ПИ и корень из количества торговых дней в году. В итоге что-то типа 19.89 множитель. Но в уме, понятно, легче запомнить просто "20".
                            • ch5oh
                              28 августа 2018, 09:26
                              Дмитрий Новиков, это зависит. В основном от размаха H-L. Но еще зависит от конкретной траектории.
                                • ch5oh
                                  28 августа 2018, 11:02

                                  Дмитрий Новиков, Вы же понимаете, что рынок может 10 раз сходить от хай до лоу и обратно? При этом тело свечи может оказаться около 0. И размах от хай до лоу может быть небольшой.

                                   

                                  Но при этом реализованная вола будет просто фантастическая.

                                   

                                  Вероятно, это как-то бьется с методикой Стас Бржозовский 

                                    • ch5oh
                                      28 августа 2018, 12:45

                                      Дмитрий Новиков, блин, чето устал. У нас явно проблемы в коммуникации с Вами (за счет моей тупости).

                                       

                                      Просто объяснил на пальцах где у нас сидит зависимость от траектории БА. Вы картинки в посты не делаете, вот и я не буду. Все написано. "Кто захочет, тот поймет."

                                        • ch5oh
                                          28 августа 2018, 16:45
                                          Дмитрий Новиков, =) предлагаю перейти к обсуждению календарных конструкций.
                      • Стас Бржозовский
                        25 августа 2018, 00:39
                        ch5oh, ох тыж. А вот если этот k сделать не дискретным а непрерывным на луче 0;+бесконечность, то вылазят две штуки. Что на плюс бесконечности я писал. А при k=0 получим противоположный вырожденный вариант. среднее отклонение будет выглядить как min(abs(xi)). Дальше, с ростом k оно растет до max(abs(xi)) при k=+бесконечность. Все остальные случаи, включая и вариант Дмитрия, и вариант ско — промежуточные, то есть, похоже, что это среднее отклонение — монотонно возрастающая функция от степени k. Интересно, можно ли как то потребить эту хрень. Получается, условно говоря, что типажи, склонные к k=0 — пофигисты, считающие значимые флуктуации мало значимым и при их жизни не повторяющимся явлением. Сторонники больших k — что то вроде верных талебовцев
                        • ch5oh
                          25 августа 2018, 22:56

                          Дмитрий Новиков, не хочется застревать на частностях. Хочется уже с календарями разобраться.

                           

                          В моей картине мира все просто: если в ближней серии айви выше ашви, но при этом ашви выше айви дальней серии — я ближнюю продам, а дальнюю куплю.


                          Но это не настоящий календарь. Потому что это просто 2 позиции, открываемые из-за разности айви/ашви.

                           

                          Если ашви будет меньше обеих айви — обе серии продам (скорее всего).

                          • Стас Бржозовский
                            25 августа 2018, 23:16
                            ch5oh, и тут поспорить можно) а зачем обе серии продавать в последнем случае? Продать дорогую и дело с концом) другое дело, что можно таки слепить какую то встречку, календарь, в целом продажную, но максимизирующую какую нибудь радость. Гамма фактор, например
                            • ch5oh
                              25 августа 2018, 23:33

                              Стас Бржозовский, 2 серии, например, для диверсификации.


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


                              Мне бы хотелось, чтобы Дмитрий Новиков  уже высказал свои предложения насчет календарей. Возможно, после этого что-то прояснится (для меня).

              • ch5oh
                24 августа 2018, 22:38
                Дмитрий Новиков, сделали оценку сигмы в квадрате, потом извлекли корень. Не самая сложная операция во всей этой истории. =)
            • bstone
              25 августа 2018, 09:25
              ch5oh, квадрат у нас для оценки дисперсии. Что оценивает усреднение модуля, кроме как среднего по модулю отклонения, сказать затрудняюсь :)
                • bstone
                  26 августа 2018, 01:03
                  Дмитрий Новиков, тут фишка вот в чем. Мы же считаем RV базового актива, но нам это надо для опционов. А откуда в опционах вылезает параметр волатильности? А из модели ценового процесса: dS = drift * S * dt + sigma * S * dX, где dX — винеровский процесс (т.е. нормальное распределение с нулевым матожиданием и единичной дисперсией). Т.е. наша sigma — это СКО случайной компоненты модели ценового процесса. Поэтому корень из среднего квадратов будет отражать реальность максимально, именно в силу модели, которая лежит в основе расчета стоимости опционов.
          • bstone
            25 августа 2018, 09:19
            Дмитрий Новиков, да, дело не в логарифме, дело в квадрате :)
  • noHurry
    24 августа 2018, 12:58
    И, думаю, теперь понятно, что если мы по той же системе посчитаем шаг 0,01, на данном отрезке, то получим другую волу.
    И что? Другую волу мы конечно получим, но какую, узнаем только когда получим. 
  • Александр Исаев
    24 августа 2018, 12:59
    братан… ты это… чёткий… я охххххренел
  • Александр Исаев
    24 августа 2018, 13:01
     но тут нарисовался… извечный русский вопрос… по Чернышевскому… вверхь или вниз?
    • ch5oh
      24 августа 2018, 18:19
      исаев александр, у опционщиков (с дельта-хеджером) вопрос "вверх или вниз?"  заменяется на другой извечный общечеловеческий вопрос: "встанет или не встанет?"
  • Александр Исаев
    26 августа 2018, 11:51
    ааа… нано технология … понял… был неправ… осознал…
  • Александр Исаев
    26 августа 2018, 11:52
     деревативы … сцуко деревативы… верчу кручу…

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

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