dip
dip личный блог
10 декабря 2018, 04:48

Склейка данных вокруг экспирации. Кто как делает ?

Всем привет. 
Вопрос про тестирование на исторических данных, разрывы в месте склеек, и погрешности тестирования вносимые этим. (Добавил после первых камментов, тк разговор ушел в боевое исполнение, а не тесты).
Вроде и давно в этом бизнесе, а есть незакрытые гештальты: в очередной раз решил откопать труп стюардессы  поднять для себя извечный вопрос: как правильно склеивать данные соседних фьючерсов ? 
Варианты ответов: 
а) никак, как-то оно там само работает(здесь же вариант: просто склеить два инструмента по времени, с гэпом)
б) склеить и изменить цены предыдущего фьючерса, так, что бы разрыва не было
в) принудительно закрывать позиции системы(или принудительно роллить) перед экспирацией — помните, мы говорим о тестировании!
г) Выкидывать сделки совершенные на гэпах.
д) Ваш вариант

Вопрос со звездочкой: 
Если вариант (в) и если система хороша для нескольких инструментов, как именно она узнает, когда закрывать позиции, если разный календарь экспирации?
28 Комментариев
  • Sergey Pavlov
    10 декабря 2018, 08:03
    в.
    А в чем звёздочка? Если завтра экспирация, то сегодня делаем перекладку из текущего в следующий фьючерс.
  • Константин Дубровин
    10 декабря 2018, 08:20
    Перекладываться когда ОИ по новому превысит ОИ по старому
  • Тарас Громницкий
    10 декабря 2018, 08:34

    В последние 7-10 дней отследить момент, когда цена фьючерсов будет максимально близкой.

    И склеить.

    Извращение конечно, но вариант.

  • Все уже давно придумано.

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

    Для определения уровней используются несмещенные графики, как есть, с гепами между контрактами.

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

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