Блог им. tvitals |АЛГО Как я это вижу II – Начинаем работать с тиками

    • 16 февраля 2016, 20:54
    • |
    • Ага
  • Еще

Продолжаю серию статей. Начало тут http://smart-lab.ru/blog/310895.php

Итак, у нас имеется история в виде набора упорядоченных по времени тиков, но используем мы только данные цены. Перед началом проведем подготовку данных (как я называю «упаковку тиков»). Например, есть исторический отрезок со следующими данными (окончание сессии от 12.02.2016 по ESH16):
АЛГО Как я это вижу II – Начинаем работать с тиками

Как мы видим множество соседних тиков, имеют одинаковое значение цены, что создает «избыточность данных». Если мы оставим только те последовательные тики, цена которых отличается от предыдущего, то количество данных ощутимо сократиться:
АЛГО Как я это вижу II – Начинаем работать с тиками

Это я и называю упаковкой тиков. Но на самом деле такой способ упаковки удобен для дата-майнинга, для симуляции на истории удобен способ «меньшего сжатия», когда мы оставляем только те последовательные тики, цена которых отличается от предыдущих. Или тики, которые по времени отстоят от предыдущего более чем на 1 секунду. Это необходимо при симуляции выставления и исполнения ордеров. И также дает нам биржевое время, с точностью до секунды, для функционирования работа в режиме симуляции по истории. В этом случае картинка будет следующей:
АЛГО Как я это вижу II – Начинаем работать с тиками

Итак, данные подготовлены и можно приступить к «описанию и поиску простейших паттернов» (этот блок служит для ввода в курс дела, а не отражает практический способ). Например, имеется некоторый паттерн, представленный на следующем рисунке:
АЛГО Как я это вижу II – Начинаем работать с тиками

Паттерн выделен оранжевым цветом. Какая особенность алгоритма необходима для его выявления? Это то, что он должен искать паттерн при поступлении каждой порции данных. Паттерн может начаться с любого тика, и закончится на любом. Т.е. поиск в данном случае будет представлять «трафарет»:
АЛГО Как я это вижу II – Начинаем работать с тиками

Подставляемый для каждого тика в последовательности, и при совпадении с которым паттерн считается «опознанным» (Т.е. трафарет как-бы скользящий).

Представленный пример достаточно сильно утрирован, в реальности трафарет не столь «жёсткий» и возможно бы включал в себя и следующие представления:
АЛГО Как я это вижу II – Начинаем работать с тиками

P.P.S

Формирование следующих статей цикла будет производиться по мере наличия времени и желания ;)

Всем успехов в торговле! 


Блог им. tvitals |АЛГО Как я это вижу: I “Исходные данные”

    • 15 февраля 2016, 18:31
    • |
    • Ага
  • Еще

Решил написать цикл статей про алгоритмическую торговлю с моего взгляда и опыта,  как я это вижу и применяю, т.е. буду описывать мой субъективный взгляд ;) Начну с самых простых вещей и буду двигаться к более сложным…

P.S. Описание содержит (или отталкивается от) практику торговли фьючерсами на CME

Исходные данные:

Все, что у нас есть это исторические данные, даже наш опыт это тоже «исторические данные» в известном смысле, и будущего не знает никто. Поэтому работаем только от истории. Поступающие в реальном времени данные, тут же становится историческими т.к. уже случились.

Наша задача – найти закономерности на имеющейся истории, дающие статистическое преимущество и эксплуатируя их получать профит. Но сами «закономерности» должны обладать определенными свойствами. Например, любая закономерность должна область определенной степенью «стационарности» (стабильности), что бы она могла дать нам себя поэксплуатировать, (об этом я расскажу в будущих статьях). Еще одно из таких свойств – техническая возможность ее эксплуатировать, но это больше касается HFT, а этот цикл не о высокочастотной торговле.



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

Блог им. tvitals |По поводу торговли на CME 2

    • 06 декабря 2013, 15:16
    • |
    • Ага
  • Еще
В продолжение темы http://smart-lab.ru/blog/152886.php
Хочу порассуждать о консерватизме размера позиции и частоты сделок. Как я говорил у меня 1 контракт на каждые ~10000$ и около 250 трейдов в год. Я так-же, как и многие стремимся к такой цели как 100% годовых :) Кто имеет больше просьба не читать, а писать топики и рассказывать как ;)


Так вот, сколько надо мне зарабатывать на 1 контракт на 1 усредненный трейд, чтобы удвоить счет за год? Всего 40$!!! Это 4 тика по ES. Что это дает? Как минимум понимание, какова должна быть система торговли.
Например, некоторые говорят, что 1 контракт на 10K$ это слишком консервативно для торговли внутри  дня. Хорошо, а что будет, если взять соотношение 1 к 5K$? Сколько надо брать тиков на контракт – 2 тика! А если еще и увеличить, частоту сделок до 500? Да и для начала хватило и 50% годовых? То сколько тогда надо будет брать тиков? ;)
Хоть утрировал, но надеюсь, мысль понятна – при увеличение плеча или частоты сделок мы скатываемся к среднему результату по сделке неотличимому от статистической погрешности  в расчетах! Кто-то скажет, мол, виноват большой шаг по ES – 12.5$ Может он буде и прав. Но я считаю – это ничего бы не изменило, а только бы скрыло от глаз, а за счет проскальзывания и прочего дало-бы тот же результат.
Мой вывод – указанные размеры плеч и частоты сделок считаю предельной и для внутридневной торговли. Иначе надо иметь преимущество в инфраструктуре и комиссии…  А Вы как считаете?

 
 

Блог им. tvitals |По поводу торговли на CME

    • 26 ноября 2013, 23:03
    • |
    • Ага
  • Еще
В личке мне был задан вопрос, выросший из темы: smart-lab.ru/blog/152801.php Решил в виде ответа рассказать свое видение возможности работать на CME. Сразу скажи, что не считаю себя ни «гуру», ни «суперпрофессионалом, но может, кому будет полезно ;)
Все, что описано ниже касается ES и объемом торговли с депозитом 100K$-300K$ внутри дня:
Перовое, что хочется сказать это размер плеча. Для своей системы определил следующее соотношение 1 контракт на каждые ~10000$. Среднее время удержания позиции составляет ~1-1.5 часа. Среднее количество сделок в год ~250. Комиссия в пересчет на 1 контракт за год составляет ~1100$., т.е. комиссия ~11% годовых от размера депо, да сумма не такая маленькая, но работать можно.
Далее, про ликвидность, спред: В самом начале знакомства с эти рынком, определил для себя время рабочей сессии с 8:30 до 15:15 по CME, праздники и выходные исключил сразу. Так вот в этот период, практически не реально увидеть в стакане спред более 1 тика, и устойчивое кол-во по лучшему биду и  аску меньшее 100 контактов, в самом плохом случае.


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

....все тэги
UPDONW
Новый дизайн