Sergey Pavlov
Sergey Pavlov личный блог
10 апреля 2017, 12:57

Вопрос опционщикам

Почему неодинаково определяется вертикальная координата кривой волатильности в методике расчета теорцены опциона и в методике расчета кривых волатильности?

Вопрос опционщикам












Вопрос опционщикам













Это опечатка или в этом есть глубочайший смысл?

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

Благодарю за помощь:)
17 Комментариев
  • И. О.
    10 апреля 2017, 13:06
    Вторая формула правильная. Изменили в последнем обновлении.

    вроде по формулам получалась в долях единицы. но не уверен.
  • baron_samedi
    10 апреля 2017, 13:24
    а откуда эти формулы (экскюзе-муа)?
  • И. О.
    10 апреля 2017, 13:33
    fs.moex.com/files/4721/  Куда делать безрисковая ставка — не знаю.

    • flextrader
      10 апреля 2017, 14:14
      И. А., убрали исчо в рамках указания 14го или 15го года
      • И. О.
        10 апреля 2017, 14:27
        flextrader, не помню, чтобы было. не осталось документов?

        у меня была версия, что это из-за того, что опционы на фьючи и рисковая ставка учитывается в цене фьюча относительно базового актива. Но уверенности нет.
        • _sk_
          10 апреля 2017, 14:42
          И. А., так и есть: если опционы на фьючерсы, то ставку полагают равной нулю.

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

          Жаль, что теперь коэффициентов улыбки волатильности нет в общем доступе. Или я ошибаюсь?
          • Dismal trader
            10 апреля 2017, 15:31
            _sk_, Еще добавлю, опционы маржируемые,  все деньги за продажу на счет приходит, поэтому и ставки нет.
            • И. О.
              10 апреля 2017, 15:41
              Dismal trader, а разве в премиальных опционах премия не в день сделки капает? Тогда какая разница?
              • Dismal trader
                10 апреля 2017, 15:44
                И. А., Получил всю премию, положил в банк под %
                • И. О.
                  10 апреля 2017, 15:51
                  Dismal trader, стормозил. мне показалось, что как раз ставка учитывается, если выплата происходит не в t0.
              • Quant-Invest
                15 апреля 2017, 14:13
                И. А., теоретически- да, а практически, например в IB, она остается замороженной, её нельзя использовать.
        • flextrader
          10 апреля 2017, 19:35

          И. А., сорри, что задилэйлил

          8.3. При определении теоретической цены опциона должны соблюдаться следующие требования:

          для опционных договоров (контрактов), базисным активом которых являются фьючерсные договоры (контракты), используется процентная ставка, равная нулю;

          положняк N 437-П ЦэБэ РФ))) от 17.10.14 - гляди консультант/ЦБ-сайт

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

          з.ы. это кстати оч. досадное положение дел
          потому как очень затрудняется оценка ставок в прайсинге отдельных инструментов (скажем, в нефти) — при условии минимизации объема доступной инфы
  • И. О.
    10 апреля 2017, 15:39
    как это нет в общем доступе? FORTS_INFO_REPL virtual_futures_params — это клиринговые значения. А в FORTS_MISCINFO_REPL volat_coeff есть текущие параметры. Второй поток в шлюзе не описан, но в схемах, которые лежат в шлюзе он есть.


  • wrmngr
    10 апреля 2017, 15:49

    public static double VolFromKoef(double Strike, double F, double s, double a, double b, double c, double d, double e, double t)
    {
    double x = Math.Log(Strike / F) / Math.Sqrt(t);
    double y = x — s;
    double result = a + b * (1 — Math.Pow(Math.E, -c * y * y)) + d * Math.Atan(e * y) / e;
    return result;
    }

    • И. О.
      10 апреля 2017, 15:50
      wrmngr, s подели на sqrt(t)

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

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