tashik
tashik личный блог
17 июля 2022, 21:25

Вокруг да около дельтахеджирования (перевод в виде Jupyter Notebook, части 2 и 3)

Закончила перевод еще двух серий статьи Марка Джеймисона «Как дельтахеджировать опционы»

Часть 2 (у автора часть 4): Погрешность хеджирования и частота рехеджей

Часть 3 (у автора часть 5): По какой волатильности считать дельту для рехеджа (по мотивам статьи П.Вилмотта про «Бесплатный обед», ссылка на мой перевод которой есть у меня в блоге) 

В конце последней части обещана еще одна, где постоянная волатильность будет заменена на стохастическую, но эта часть пока не публиковалась.

Марк Джеймисон в оригинале на Medium
15 Комментариев
  • 3Qu
    17 июля 2022, 21:52
    Так и не научился пользовать Jupyter Notebook. Не склалось.)
    Как блокнот, вроде, ни к чему. Как среда программирования, есть и получше.
    Даже читал книгу, полностью написанную, по уверениям автора, в 
    Jupyter Notebook,
    • Roman Resner
      17 июля 2022, 21:58
      3Qu, А что есть для анализа данных через пайтон получше? Я понимаю если что-то серьезное пишеть, но нужен пайчарм или нечто подобное, но вот для анализа данных лучше не придумать.  
      • 3Qu
        17 июля 2022, 22:04
        Rumpelstilzchen, я Spyder использую.
        • Roman Resner
          17 июля 2022, 22:47
          3Qu, Я спайдером пробовал пользовать давно. Там нет главного — запуска кода отдельными блоками… Он скорее ближе к пайчарму.
          • 3Qu
            17 июля 2022, 23:09
            Rumpelstilzchen, да, пожалуй.
            Но ближе к средам под С++/С#. Все интуитивно понятно и почти как родное.))
        • Roman Resner
          17 июля 2022, 22:42
          tashik, Я четно сказать не пробовал. Надо посмотреть.   
      • 3Qu
        17 июля 2022, 22:24
        tashik, мне это не грозит.
        В остальном Spyder ничуть не хуже. Оч удобная среда.
        Spyder — свободная и кроссплатформенная интерактивная IDE для научных расчетов на языке Python, обеспечивающая простоту использования функциональных возможностей и легковесность программной части
        Кстати, PyCharm тоже не воспринял, хотя, честно пытался.)
          • 3Qu
            17 июля 2022, 22:32
            tashik, хотя много пишу в VS (C++, C#), конкретно  VS Code тоже не зашла.)
  • Kot_Begemot
    18 июля 2022, 01:16

    Оказывается погрешность хеджирования должна уменьшаться на корень из частоты рехеджей, то есть если мы выполняем ребалансировку в 4 раза чаще, это вдвое уменьшит значение погрешности хеджирования.


    Забавно, как вы с Бегемотом разошлись. Вероятно из-за того, что рассчитываете разные СКО — PnL и финансового результата. Ссылка на книгу уважаемого автора выдает, к сожалению, рекламу. 

    • Kot_Begemot
      18 июля 2022, 01:48

      В принципе, если считать, что финрез это случайная величина = E+X, где E — СВ отклонения, а X — СВ погрешности эмуляции, то ничего хорошего не выйдет. Видимо, дело в корреляции ошибки эмуляции и отклонения цены БА от нуля (на скаттерплоте видно, что эта корреляция имеет отрицательное значение).

      Все сложно  

      • Kot_Begemot
        18 июля 2022, 10:46
        tashik, а… ссылаемся на платные ресурсы… иноагент рекламных компаний, понятненько теперь где вы деньги делаете 

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

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