Блог им. hannimed |Механизм работы дельта-хеджирования для новичков

Есть мнение, чтобы хорошо что-то освоить, нужно кого-нибудь этому научить. В целях самообразования и, возможно, ради чьей-нибудь пользы, попробуем разобраться, что же такое дельта-хеджирование. Эта статья основана на двух предыдущих, в которых освещались основы языка R и объяснялось, что такое паритет опционов.

Откуда берется дельта?

Давайте представим, что у нас есть следующая позиция:

Механизм работы дельта-хеджирования для новичков

  • П — портфель или портфолио, кому как больше нравится
  • V — стоимость опциона
  • ΔS — стоимость базового актива
т.е. наш портфель это купленный опцион, не важно какой, и проданный актив в количестве Δ штук. Но такая статическая формула к сожалению в реальном мире не всегда работает, по-этому нам нужно преобразовать её в динамическую. Уравнения, которые описывают динамику процесса называются дифференциальными и пусть они никого не пугают, в финансах их не много и они не такие сложные как в термодинамике. Итак, запишем формулу нашего портфеля в дифференциальном виде:



( Читать дальше )

Блог им. hannimed |Паритет опционов Put и Call, моделируем на языке R

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

Зачем нам язык R?


А зачем нам вообще нужен язык R? Строго говоря, он нам не нужен. Но если его освоить, он становится просто еще одним удобным инструментом, как калькулятор или Excel. В прошлой статье были комментарии о том, что лучше использовать C# или Python. Да, я совершенно согласен, именно их и нужно использовать для программирования законченной и оттестированной модели. Но для разработки модели, для экспериментов и для обучения, R подходит как нельзя лучше. Когда строят самолеты, сначала делают деревянный макет, вот для таких макетов и будем использовать R, чтобы убедиться, что взлетит и не тратить силы зря на то, что летать не будет.



( Читать дальше )

Блог им. hannimed |Подбрасываем монетку с помощью языка R

    • 25 апреля 2019, 22:09
    • |
    • Dmitryy
      Smart-lab премиум
  • Еще
Данное руководство, прежде всего рассчитано для начинающих или тех, кто и слухом не слышал о таком прекрасном языке как R. Из-за своих математических особенностей, этот язык очень удобен для моделирования и анализа различных данных, в частности поведение активов.


На СЛ я часто замечаю, как умные и опытные люди моделируют или вычисляют всё в экселе. Это тоже отличный инструмент, но я думаю им стоит обратить внимание на язык R и попробовать, ничего сложного, как оказалось, там нет. Конечно какие-то базовые навыки программирования всё же потребуются.


Далее я напишу, как бесплатно и легально настроить свой компьютер для запуска среды. Потом приведу пример с подбрасыванием монетки 
(прошу прощения, если такая тема уже была, сделал поиск по сайту, из последних ничего не нашел).

Настройка среды для запуска R

Сразу хочу сказать, что ничего сложного в настройке нет. Нужно скачать пару файлов и последовательно их установить. Никаких особых настроек и сложных выборов, качаем и ставим, всё заработает.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн