Swan
Swan личный блог
18 марта 2013, 14:54

Калькулятор цен опционов

Калькулятор цен опционов по модели Блэка-Шоулза, в формате OpenOffice Calc, но вроде это и Excel это умеет читать.

Калькулятор цен опционов
 

Сравнение результатов с option.ru

Калькулятор цен опционов



Результат более-менее совпадает (правда не совсем точно).

Сылка на файл с калькулятором:  yadi.sk/d/wnVtPT9M3LpUT

Основное назначение такого калькулятора  -  в основном чтобы представлять себе как строится цена, поиграть  с параметрами и т.п.

UPDATE:
AlexeyT
сделал цены опционов в зависимости от цены БА
Вот, за 10 минут сделал для колов фиксированного страйка (не семейства) yadi.sk/d/p8ea1BH83M4Tg
 

PS
Было бы здорово, если кто-нибудь написал бы в файле одну функцию для счёта цены, чтобы можно было графики от цены БА строить.
12 Комментариев
  • AlexeyTikhonov
    18 марта 2013, 16:52
    функция нормального распределения в Excel — Нормстрасп,
    в нее подставляем (d1) и т.д.
    • AlexeyTikhonov
      18 марта 2013, 16:56
      AlexeyT, и по строчкам или столбцам перебираем цены БА, определяем премии опционов.
      ну лучше делать все это в VBA, быстрее будем и нагляднее, чем тянуть несколько формул
  • AlexeyTikhonov
    18 марта 2013, 17:08
    ну тогда 2 варианта,
    если для фиксированного страйка
    то по строкам (так удобнее, т.к. их больше) перебираем потенциальные цены БА, а по столбцам промежуточные параметры и саму премию.
    если же для всех страйков (чтобы строить поверхности, или результирующую PnL набора опционов), то тогда в одну мегаформулу загонять все (чтобы не делать несколько матриц), и тот же результат (но наглядности меньше)
    В VBA очевиднее, формула и сразу результирующий PnL, но надо выверять подробнее.

    P.S. Только не пойму, почему это вызывает интерес, это же делается быстро, неужели никто никогда не делал и нет таких наработок, должны же быть. У меня и PnL и все базовые греки, и «что-если» различными способами (выбор улыбок) реализованы, и через формулы было, и через VBA сейчас.
  • AlexeyTikhonov
    18 марта 2013, 17:19
    сейчас сделаю для фиксированного страйка
  • AlexeyTikhonov
    18 марта 2013, 17:39
    Вот, за 10 минут сделал для колов фиксированного страйка (не семейства)
    yadi.sk/d/p8ea1BH83M4Tg

    Надеюсь кому-нибудь пригодится.
  • DeFi Partisan
    20 марта 2013, 15:29
    Попробую в Google Docs перетащить, давно хотел сделать.
    Google Docs умеет end of day доску с Google или Yahoo finance тащить.
    Хотя надо посмотреть, Excel + IB TWS API может там есть готовая IV.
      • AlexeyTikhonov
        28 марта 2013, 16:32
        Swan, Excel также может тащить из веба данные

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

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