TSLab


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

 

Всем привет! Не судите строго, это мой первый пост на смартлабе, да и в принципе в интернете.
Я занимаюсь разработкой и тестированием торговых стратегий довольно продолжительное время. Ну и, собственно, хочу поделиться идеей, может кому-то поможет.
Для корректного бэктеста нужно выполнять ряд условий, чтобы приблизить работу алгоритма к реальной торговле. Эти условия могут отличать в зависимости от типа алгоритма и его особенностей(в плоть до, так называемого, заглядывания в будущее), но есть и общие, как, например, учет склейки исторических данных фьючерсных контрактов. Есть много способов склейки, которые описаны и на смартлабе в том числе, все это легко гуглится. Каждый делает как считает правильным, я ленивый и пользуюсь финамовской склейкой.
Если это не интрадей, то нужно в логике учесть гэпы склейки. Для учета экспираций я закрываю позицию на старом контракте и переоткрываю на новом, но, так как большинство стратегий индикаторных, либо зависящих от ценовых уровней, 1-2-3 сделки на новом контракте происходили некорректно, какие-то в плюс, какие-то в минус,

( Читать дальше )

Ненормальные опционщики

Огромное человеческое спасибо всем, кто участвовал в обсуждении нормальности рынка и матожидания. Надеюсь, оно было полезно не только мне и количество людей осознавших, что "реальный рынок НЕ является лог-нормальным случайным блужданием" (даже с оговорками про нормировку на текущую волатильность по причине ненаблюдаемости последней) увеличилось.

 

Но опционщики — парни ловкие (а девушки еще и красивые).


Дело в том, что опционные позиции — это на самом деле преобразования функции плотности рыночного распределения. Давно грезил этой мыслью (собственно, идея достаточно очевидна и бесспорна). Но только недавно (в том числе благодаря обсуждениям природы рынка) удалось продвинуться в этом направлении.

 

Давайте достанем из старого шкафа старую поеденную молью модель Блека-Шолза



( Читать дальше )

автоматическая торговля в альтернативной реальности

Уже почти год веду бескомпромиссную битву с развесёлым глюком tslab. Как проапгрейдился, так и здрасьте. Вот он красавец, на картинке:

 автоматическая торговля в альтернативной реальности

В неопределенный момент времени, куда-то уезжает кусок данных, в данном случае пропали данные с 26 октября по 6 ноября. И это не видно в понедельник, или в данном случае, во-вторник. После начала первой сессии в неделю я стабильно просматриваю графики — всё нормально. Пропадают данные исключительно у itinvest и сразу на всех ТФ (сейчас, трехминутки и пятнашки). По ощущениям, на второй день после выходных, возможно коррелируется с рестартом тслаба на этих-же выходных. Чинится легко. Останавливаем агентов. Перезапускаем tslab. Соединяемся. Запускаем агенты. Графики в норме. Если делать не останавливая агентов — толку не будет. Причем это точно не глюк отображения, т.к. сделки на этом агенте и на аналогичном у другого брокера — разные, очевидно, сбиваются индикаторы. Чувствую, пора дополнять имеющуюся систему мониторинга анализатором корреляции сделок. Если агент на одном брокере забубенил сделку, а на другом ее нет — велкам manual intervention.
  • Ключевые слова:
  • tslab

Переоптимизация?

Добавили тут на днях в ТСЛаб возможность штатным образом случайные числа получать. В связи с чем возникла идея устроить небольшой стресс тест стратегиям, заменив имеющееся управление позицией выходом по рынку через случайное количество баров.
Я считаю, что то, что принято называть переоптимизацией, кроется как раз в управлении позицией. Если подумать, то в точке входа подгонки не может быть по определению. Ведь задача как раз найти такое соотношение параметров, которое работает в нашу сторону как можно чаще. И чем сильнее будет подгонка под идеальный сетап — тем лучше, тем точнее мы опишем желаемую ситуацию. А вот с выходом всё иначе. Тут уже есть конкретные точки входа и конкретный набор свечей на истории… И вот как раз тут может быть подгонка параметров стопа, тейка, трейлинга и т.п. под эти конкретные ситуации..
Подгонка может быть столь сильной, что за ней вполне может спрятаться полное отсутствие положительного смещения вероятности в точке входа…
Вот мне и стало интересно, что если выход из позиции будет произвольным? Тогда, по идее, значительный перевес положительных исходов может намекать на наличие положительного смещения вероятности в точке входа.
Для эксперимента взял 2 стратегии на Ri. Одна, проверенная девятью месяцами реала и подтвердившая свою профпригодность на сегодняшний день, и другая — простая, состряпанная на скорую руку, стратегия по скользяшкам с максимальным фиттингом (оптимизация точки входа одновременно с трейлингом по широкому диапазону параметров на всей истории за один проход). Везде стоит комиссия 20п.
Итак, изначальная эквити «проверенной» стратегии выглядит так:
Переоптимизация?



( Читать дальше )
  • обсудить на форуме:
  • TSLab

О "нормальном рынке" или "Что Вы хотите узнать про опционы, но боитесь спросить?"

Некоторое время назад столкнулся на С-Л со странным явлением "отрицания наблюдаемых фактов". Причем ладно бы дело касалось вопросов веры. Или вопросов политики — там эта картина ожидаема. Но в среде практикующих трейдеров это было неожиданно.


Чтобы быть конкретным, речь идет о природе рынка и о тех вероятностных законах, которые создают график цен.
Было высказано утверждение о том, что "фундаментальный процесс, создающий график цены, является лог-нормальным броуновским движением".
При попытке указать на очевидные наблюдаемые различия использовались 2 линии возражений:

  • «надо немножко подождать и рынок станет нормальным»
  • «рынок является нестационарным нормальным»


Возникло желание еще раз коснуться вопроса в рамках вебинара "TSLab Опционы", который состоится в этот четверг 25 октября 2018 года в 11:00



( Читать дальше )

Игры разума 2018 - ждем нежданчик 27.09.2018

Продолжается междусобойчик опционщиков-камикадзе "Игры разума 2018".

В исполнение условий конкурса выкладываю скрин позиции с подтверждением уровня недельного риска.
SiZ8 27Sep

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

 

Из позитивного должен отметить, что жесткие условия конкурса уже приносят свои плоды: нам приходится работать от покупки центральных опционов. Чего я лично практически никогда не практиковал. Как минимум это выводит из зоны комфорта и заставляет приобретать дополнительный опыт.

 

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



( Читать дальше )

google trends дневки, разочарование, файлики

Недавно я проводил тесты как статистика запросов в гугл влияет на котировки smart-lab.ru/blog/491202.php
в тестах было 2 изьяна: данные лишь с 13 года и недельки, и я не получил удовлетворительных результатов.
Вся надежда была на дневки и более полные данные, которые было не просто получить, сейчас я их получил, и с 2008 года.
выкладываю файлики для тслаба yadi.sk/d/i0DG6vUI4rF80Q


( Читать дальше )

Недельный зигзаг на РИ и СИ -- финиш

Поскольку завершение истории с зигзагом у зарабатывающей по 1000% в неделю публики интереса не вызвало (сужу по количеству пришедших на вебинар), буду краток.

 

Рынок стоял на месте и истекал между страйками. Это принесло неожиданную дополнительную прибыль.

 

В итоге:
зигзаг на РИ (из 20 лотов на каждой ноге) за 1 неделю принес примерно +4 600 рублей

зигзаг СИ (из 50 лотов на каждой ноге) за 1 неделю примес примерно +14 000 рублей.


Суммарное ГО грубо: 600 тыр

Доход:                     +18 тыр за неделю

Доходность:             + 3% неделю

Доходность в год посчитать самим.


Недельный зигзаг на РИ и СИ -- приближение финиша

Начало истории "Недельный зигзаг на РИ и СИ".

Промежуточный отчет "Недельный зигзаг на РИ и СИ — продолжение"


Сегодняшний безоткатный рост нефти BRU8 от 76 до 77 (плюс, разумеется вдохновляющее выступление Великого Кормчего на тему искренней заботы о пенсионерах) вызвал мини-ажиотаж на нашем рынке. РИ вырос от 107 до 109, СИ фактически остался на месте в районе 68.0-68.4


В РИ было принято решение частично зафиксировать прибыль. Было продано 10 колов страйка 110.
В СИ позиция ушла под проданные страйки и стала фактически гамма-отрицательной. Но поскольку СИ по большому счету стоял на месте, тета распад был на нашей стороне.


Никаких картинок и чисел публиковать не буду. Завтра 30 августа 2018 в 11:00 на платформе Красный Циркуль состоится обзорный вебинар



( Читать дальше )

....все тэги
Регистрация
UPDONW