Sergey Pavlov
Sergey Pavlov личный блог
19 сентября 2017, 10:30

Контанго-бэквордации отечественных фьючерсов

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

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

Верхняя картинка — полученные результаты поквартально.
Нижняя — кумулятивно.

Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



























Контанго-бэквордации отечественных фьючерсов



18 Комментариев
  • Maximus
    19 сентября 2017, 10:37

    А как же постулат, о том что работающая идея работает на любом графике?

    Зачем такая проработка нужна? Я думаю, если есть хорошая идея то уже на квартальном графике тестить. Без склеек.

    А еще не тестить на данных более 6 мес. Это уже слишком отдаленные данные, которые ничего хорошего для системы уже не дают.

    • ♎ Дядя Ваня SпекулянтЪ ©
      19 сентября 2017, 12:44
      Maximus, 
      А как же постулат, о том что работающая идея работает на любом графике?

      Это уже какая-то универсальная идея получается, ключ к пониманию устройства мира во вселенной)
      • Maximus
        19 сентября 2017, 12:52

        Дядя Ваня СпекулянтЪ, 

        А так получается, что значительная подстройка под определенный набор данных, т.е. лудоманство?! ))

        Где та грань между чрезмерно глубокой проработкой деталей ТС и деловым подходом?

        Но я конечно допускаю. что у автора очень высок уровень подготовки и такие тонкости влияют не только на значение тестов, но и на реальные результаты.

  • Lilith
    19 сентября 2017, 10:43
    Просто надо уметь склеивать. Методики этого отработаны давным-давно. Не первый десяток лет уже…
    • Авентадор
      19 сентября 2017, 17:39
      Lilith, не подскажите какие из методик использовать предпочтительнее? ну или что почитать на заданную тему?
      • Lilith
        19 сентября 2017, 23:56

        avento (О.К.), все старо как мир. Вот выдержка из Колби, например: http://whatisbirga.com/kolbi_2izd113.html
        Интересный метод у древней проги Метасток.
        А самые продвинутые методы — у CQG. Ищите в их материалах по проге

  • Artemunak
    19 сентября 2017, 10:45
    спасибо, отличный пост.
    а mx это mix? или что? 
    мне казалось что там должно быть около 8% годовых, как у фьючей которые в него входят.
  • flextrader
    19 сентября 2017, 10:54
    От дивов не очищались по-видимому?
  • flextrader
    19 сентября 2017, 10:58
     на ЕД отлично видно всеQE и ЕЦБшное и ФРСное, ну это так — к слову 
  • А. Г.
    19 сентября 2017, 11:35
    Совсем не понял, что на графиках? Предэкспирационная контанго (для рублевых фьючей)-бэквордация (для долларовых)? Ну так системах она учитывается элементарно:
    — поправкой входа максимум одной сделки на одну экспирацию (я стараюсь делать «перевкладку» на аутах, но не всегда получается); 
    — пересчетом индикаторов по новому фьючу назад по времени на глубину расчета от момента перевкладки;
    — добавлением одного проскальзывания в день перевкладки.

    В собственных программах это все делается «на раз-два». Мне вообще проще, так как все мои индикаторы зависят только от прошлых приращений логарифмов цен, то во втором пункте в этих рядах у меня просто в день, следующий за перевкладкой, эти приращения  начинают считаться по новому фьючу.
    • cerenc
      19 сентября 2017, 12:08
      А. Г., Александр, имхо, Вам не всегда надо показывать так явно свой профессионализм, иначе, вы можете распугать всех писателей и читателей…
  • cerenc
    19 сентября 2017, 12:11
     Материал интересный и практический, спасибо…
  • Artemunak
    26 октября 2017, 11:05
    Сергей, а можно по бренту данные? )
    Вроде топовый фьюч.
    Подумываю шортовую систему по нему слепить, там контанго хорошее по идее, чтобы сбалансировать лонговый портфель по акциям.

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

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