Блог им. ksand

Мой способ учета склейки истории фьючерсов

    • 12 декабря 2018, 10:48
    • |
    • ksand
  • Еще

 

Всем привет! Не судите строго, это мой первый пост на смартлабе, да и в принципе в интернете.
Я занимаюсь разработкой и тестированием торговых стратегий довольно продолжительное время. Ну и, собственно, хочу поделиться идеей, может кому-то поможет.
Для корректного бэктеста нужно выполнять ряд условий, чтобы приблизить работу алгоритма к реальной торговле. Эти условия могут отличать в зависимости от типа алгоритма и его особенностей(в плоть до, так называемого, заглядывания в будущее), но есть и общие, как, например, учет склейки исторических данных фьючерсных контрактов. Есть много способов склейки, которые описаны и на смартлабе в том числе, все это легко гуглится. Каждый делает как считает правильным, я ленивый и пользуюсь финамовской склейкой.
Если это не интрадей, то нужно в логике учесть гэпы склейки. Для учета экспираций я закрываю позицию на старом контракте и переоткрываю на новом, но, так как большинство стратегий индикаторных, либо зависящих от ценовых уровней, 1-2-3 сделки на новом контракте происходили некорректно, какие-то в плюс, какие-то в минус, ну хоть гэп на эквити не влиял и то хорошо) для среднесрочных стратегий это было некритично, даже считал, что это некий дополнительный стресс-тест алгоритма. Но при более быстрых алгоритмах(не hft) это уже были не 1-2-3 сделки, а 5-10, что было неприятно для анализа.
И я решил учесть эти гэпы в самих индикаторах. Алгоритм простой — вычисляется величина разрыва, потом эта разница добавляется к данным, и уже по ним строится индикатор. Вот как теперь выглядят индикаторы на примере полос Боллинджера(красные — без учета склейки, синие — с учетом):
Мой способ учета склейки истории фьючерсов
Таким образом, после склейки логика продолжает работать, как работала бы при реальной торговле.
А это пример «экспирации» в алгоритме на 2х скользящих средних:
Мой способ учета склейки истории фьючерсов


Конструктивная критика, идеи приветствуются.
Всем добра и профита!
449 | ★3

Читайте на SMART-LAB:
Фото
AUD/JPY: Медвежье эхо у линии тренда
Кросс-курс AUD/JPY провел прошлую неделю в узком диапазоне. Пара тестировала серией свечных доджи пробитую линию поддержки восходящего канала...
Фото
Акция МГКЛ: дарим 100 акций
Если вы ещё не участвовали — сейчас самое время. Условия участия: — купить от 100 акций $MGKL в период до 30 апреля — написать пост в...
Фото
Средние доходности облигаций в зависимости от кредитного рейтинга. От B- до AA+
👉 Наш канал в MAX 👈 👉 Чат Иволги в MAX 👈 Средние доходности облигаций в зависимости от рейтинга (бледные столбцы...
Фото
Русснефть: полицейский разворот прибыли в нефтянке - все видно в 1-м квартале по РСБУ
Русснефть — не самый интересный актив на просторах российского нефтегаза. Мутный мажоритарий, не платит дивиденды, но многих привлекает график, где...

теги блога ksand

....все тэги



UPDONW
Новый дизайн