Склейка данных вокруг экспирации. Кто как делает ?
- 10 декабря 2018, 04:48
- |
- dip
Всем привет.
Вопрос про тестирование на исторических данных, разрывы в месте склеек, и погрешности тестирования вносимые этим. (Добавил после первых камментов, тк разговор ушел в боевое исполнение, а не тесты).
Вроде и давно в этом бизнесе, а есть незакрытые гештальты: в очередной раз решил откопать труп стюардессы поднять для себя извечный вопрос: как правильно склеивать данные соседних фьючерсов ?
Варианты ответов:
а) никак, как-то оно там само работает(здесь же вариант: просто склеить два инструмента по времени, с гэпом)
б) склеить и изменить цены предыдущего фьючерса, так, что бы разрыва не было
в) принудительно закрывать позиции системы(или принудительно роллить) перед экспирацией — помните, мы говорим о тестировании!
г) Выкидывать сделки совершенные на гэпах.
д) Ваш вариант
Вопрос со звездочкой:
Если вариант (в) и если система хороша для нескольких инструментов, как именно она узнает, когда закрывать позиции, если разный календарь экспирации?
2.4К |
Читайте на SMART-LAB:
Актуальный состав портфеля и взгляд на рынок 2026: по-прежнему 0% позитива.
Добрый вечер! С момента предыдущего поста, касающегося моего портфеля, прошел квартал. Пришло время актуализировать его состав. Также поделюсь...
Биткоин попробует разыграть «треугольную карту»?
«Цифровое золото» прорвало верхнюю границу восходящего треугольника на уровне 94 500 и сейчас тестирует пробитую горизонталь, формируя серию...
Индикатор Fractal: торговые сигналы и робот для OsEngine. Видео
В этом видео разбираем индикатор Fractal Билла Вильямса — один из самых известных инструментов в трейдинге. Покажем, как формируются фракталы,...
Стратегия 2026 по рынку акций от Mozgovik Research: трудный год, но, возможно, последний год низких цен
Сегодня у меня первый день официального отпуска. За окном темная звездная ночь, яркая белая луна, +24С и шум волн Андаманского моря. Неудачный...
А в чем звёздочка? Если завтра экспирация, то сегодня делаем перекладку из текущего в следующий фьючерс.
PS Замечу(хоть это и оффтопик :) ), Ваш ответ не верен, в общем случае. У разных фьючей активность и открытый интерес смещается в следующий контракт за разное количество дней. у некоторых за недели(металлы)
Sergey Pavlov, окей. я в позиции(в тестовой!). закрываю позицию, и тут же открываю по следующему месяцу? Иными словами Ваш ответ Д, и вы не склеиваете данные по соседним фьючам, а как-то обходите это(эмуляция перекладки). Так ?
Не припомню этого ни в одном из Ваших постов на СЛ. :)
В реале это удобно делать при помощи календарных спрэдов между фьючерсами. На тестах еще проще.
на поверку оказывается, что разница между текущим и следующим месяцем, может быть достаточно значительна(например VIX фьючерс), и это один из нюансов, из-за которых я и создал тему. Интересны рекомендации лучших собаководов.
В последние 7-10 дней отследить момент, когда цена фьючерсов будет максимально близкой.
И склеить.
Извращение конечно, но вариант.
dip, это единственный вариант уменьшить гэп в реальном времени.
Если для вас это имеет смысл.
Можно сделать то же самое, но постфактум.
Тогда он(гэп) будет ещё меньше, потому как точку перехода найти проще.
А вообще, самый лучший вариант обычно самый простой.
Если вы можете выкинуть сделки на гэпах при тестировании, то так и сделайте.
Закрывайте позиции в конце старого контракта и ждите сигнала на вход на новом.
Всё зависит от активности вашей торговли.
Если трейды сравнительно часто, то этот вариант вам подойдёт.
Для тестирования используются графики с закрытыми гепами между контрактами. Последнее закрытие старого контракта смещается до точки открытия нового контракта той же даты.
Для определения уровней используются несмещенные графики, как есть, с гепами между контрактами.
Для технического анализа такой ряд не годится. Всегда надо иметь два графика. Один для тестов, другой для черчения.