Блог им. uralpro |HFT итоги 2018 года

    • 24 декабря 2018, 12:44
    • |
    • uralpro
  • Еще

HFT итоги 2018 года


Традиционно подведем итоги прошедшего года. Напоминаю, мы работаем исключительно высокочастотными роботами на всех доступных биржах (ну почти :) ). Выше показан результат по ФОРТС + валютная секция МОЕКС.

График представлен в долях от использованного ГО, учитывается только результат на конец дня. Комиссия биржи учтена, комиссия брокера — нет. Если вычесть брокерскую комиссию ( которая состоит из трех частей — колокейшн + безлимит + логины)  то профит на конец года уменьшится с 5 до 2.6 долей от ГО. Результат был бы нормальным, если бы была возможность наращивать ГО из года в год. К сожалению, с ликвидностью на МОЕКС все также тухло, как и в 2017 году (если не хуже). Поэтому капитал, задействованный для гарантийного обеспечения, увеличился с прошлого года незначительно.  

В августе запустили новую боевую часть, которая стала гораздо проще и понятнее в смысле архитектуры, ну и несколько быстрее — tick-to-trade 1-5 мкс без учета сетевых путей. Робот стал универсальным — для подключения к любой бирже нужен только коннектор ( тоже большей частью шаблонный), а в управляющем ядре никаких изменений не понадобится. Соответственно, срок подключения сократился до одной недели ( не учитывая, конечно, юридических формальностей). Таким образом, в связи с тем, что на МОЕКС особой надежды нет, продолжаем экспансию на остальной мир :)



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

Блог им. uralpro |Итоги 2017 года HFT ФОРТС

    • 29 декабря 2017, 13:31
    • |
    • uralpro
  • Еще

Итоги 2017 года HFT ФОРТС

Давно уже  не писал в блог по причине тотальной занятости, но итоги года подвести надо. Опубликую результаты пока только по ФОРТсу -  по зарубежным площадкам, во-первых еще рано, на полный объем торгуем только месяца два, а во-вторых все равно никто не поверит :)

Начало года на Московской бирже было совсем грустным — см. график в заглавии (по оси Y — доли от используемого ГО по всем алго). Общее снижение ликвидности, вызванное то ли высокими комиссиями, то ли оттоком инвестиций из РФ в целом, в нашем случае привело к тому, что практически все прошлогодние стратегии работать либо перестали, либо их доходность еле окупала затраты. В прошлом году (см. итоги 2016 года) происходило примерно то же самое, и это не новая ситуация, а продолжение той, которая была причиной просадки в октябре 2016 года.  Но в этот раз до нас наконец дошло, что алгоритмы должны кардинально измениться. К середине апреля с горем пополам придумали несколько стратегий и запустили их минимальным объемом. По полной программе все заработало только к июлю, после множества доработок и исправлений, большая часть которых была связана с уменьшением латенси боевой части и использованием специальных приемов, позволяющих ускорить управление заявками. Эквити удалось выправить, все потери восстановили и получили неплохую прибыль, что дало возможность пробовать силы на западных биржах.



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

Блог им. uralpro |Ценовая функция и режим (часть 1)

    • 24 сентября 2017, 14:09
    • |
    • uralpro
  • Еще

Ценовая функция и режим (часть 1)

Перевод статьи из блога tr8dr, кое-что из основ для HFT торговли.

Алгоритмы высокочастотной торговли можно разделить на следующие категории:

1. Различные формы маркет мэйкинга (вероятно самый большой процент)

2.  Заработок на действиях других участников рынка или на микроструктуре рынка

3. Краткосрочный арбитраж

4. Алгоритмы исполнения больших заявок

Также среднесрочные стратегии подразделяются на:

1. Следование за трендом (если есть достаточно сильный импульс)

2. Следование за циклами (продажа/покупка в точках разворота высокоамплитудных ценовых циклов)

3. Долгосрочный арбитраж

Если сфокусироваться на алгоритмах маркет мэйкинга и следования тренду/циклам, то понимание ценового режима и ценовой функции очень важно.

Режим

Мы должны определять текущий ценовой режим для того, чтобы понимать, где мы можем применять стратегию маркет мэйкинга, а где следование тренду или циклам.



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

Блог им. uralpro |Наша ХФТ торговля

    • 06 августа 2017, 14:36
    • |
    • uralpro
  • Еще

Наша ХФТ торговля

Небольшой обзор сегодняшнего состояния наших дел.

В настоящий момент мы используем в торговле только высокочастотные алгоритмы, просадки у которых максимально низки и являются скорее исключительным событием.Вот пример эквити экземпляра одной из стратегий, в расчете на 100 тыс. рублей гарантийного обеспечения:

Наша ХФТ торговля



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

Блог им. uralpro |Определение направления цены с помощью потока ордеров

Определение направления цены с помощью потока ордеров

Перевод статьи из блога tr8dr. Написано верно, применительно к HFT алгоритмам, но очень кратко. Однако, немного подумав, из этого можно сделать достаточно простую метрику для раннего определения направления движения цен.

Высокочастотная маркет дата, как правило, представлена в виде обновлений потока ордеров (полный ордерлог):

Определение направления цены с помощью потока ордеров



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

Блог им. uralpro |Итоги года, или нелегкая доля HFT

    • 25 декабря 2016, 14:18
    • |
    • uralpro
  • Еще

equity_2016

Новый Год совсем близко, поэтому можно уже подвести итоги. В этом году мы организовались в небольшую алготрейдинговую команду, целью которой было создание высокочастотных алгоритмов и, конечно, их боевое применение. По полной программе роботы начали работать с 10 мая, до этого делали боевую часть на С++, размещались на колокейшн, придумывали собственно сами алгоритмы, то есть длительность боевых торгов — чуть больше полугода. Все алго работают пока только на FORTS, инструменты — RI и Si. Результаты торговли представлены в заголовке поста в процентном отношении к начальному капиталу.

Управление стратегиями происходило по правилам, которые я рассказывал здесь и здесь. Как можно видеть из графика дродауна, в октябре случилась просадка, в 3 раза превысившая расчетную ( а расчетная была около 7%, как следует из 



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

Блог им. uralpro |Разница между HFT на фьючерсах и акциях

    • 04 сентября 2016, 12:06
    • |
    • uralpro
  • Еще

Разница между HFT на фьючерсах и акциях

Статья из блога Jonathan Kinlay, в которой есть очень правильные наблюдения, относящиеся к высокочастотным стратегиям.

 Один талантливый молодой разработчик пришел ко мне с интересной кривой прибыльности высокочастотной стратегии, которую он создал на фьючерсах E-mini (рисунок в заглавии).

Очевидно, что он использовал технику мани менеджмента, так любимую многими разработчиками алгоритмов на фьючерсах. Я предложил ему посмотреть, как будет чувствовать его стратегия при торговле тысячным лотом E-mini, при падении рынка на 20 пунктов. Внутридневная просадка в 100 000$ может сделать такой алгоритм гораздо менее привлекательным. С другой стороны, если вы уже заработали миллионы долларов на стратегии, то можете не особо беспокоиться по этому поводу.

Более важная критика техник мани менеджмента состоит в том, что они обычно очень зависимы от ценового пути. Если вы начали торговать довольно близко к одному из периодов просадки, которые почти незаметны на графике, это может привести к катастрофическим последствиям для вашего торгового счета. Единственный путь избежать этого — это протестировать стратегию сотни и тысячи раз с использованием моделирования Монте-Карло. Такой тест может ясно показать, что риск разорения гораздо выше, чем это следовало из одного бэктеста. 



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

Блог им. uralpro |Немного об HFT стратегиях

Fig-36

О некоторых особенностях, свойственных высокочастотным стратегиям, рассказывает Dr Jonathan Kinlay в своем блоге. Представляю здесь перевод его статьи.

Большинство инвесторов, вероятно, никогда не видели эквити высокочастотной стратегии. Есть объективные причины этого: в связи с типичной производительностью таких стратегий, фирмы, использующие их, мало нуждаются в привлечении стороннего капитала. Кроме того, HFT алгоритмы имеют ограничения по емкости, которая очень важна для институциональных инвесторов. Поэтому интересно наблюдать реакцию инвестора на прибыльность HFT стратегии, которую он видит впервые. Привыкший к коэффициенту Шарпа в  диапазоне 0,5-1,5 или до 1,8, при удачном стечении обстоятельств, он бывает поражен тем, что такие стратегии показывают значения коэффициента, выражаемые двузначными числами.



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

Блог им. uralpro |Измерение токсичности потока ордеров. VPIN для HFT. Часть 4

VPIN_9

Начало в моем блоге.

Условные вероятности

Для получения условных вероятностей, упомянутых нами в конце части 3, нужно вычислить совместное распределение VPIN и абсолютных приращений. Для этого сгруппируем VPINы c 5% шагом и абсолютные приращения в отрезки по 0,25%, чтобы отобразить дискретные распределения. Затем получим совместное распределение ((VPIN,\frac{P_\tau}{P_{\tau-1}-1})). Из этого совместного распределения выведем два распредения условной вероятности.



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

Блог им. uralpro |Измерение токсичности потока ордеров. VPIN для HFT. Часть 3

VPIN_1

Начало в моем блоге.

Для проверки робастности нашего вычисления VPIN мы продемонтрируем применение этой метрики для двух наиболее активно торгуемых фьючерсных контрактов: E-mini S&P500 (торгуемый на СМЕ) и фьючерс на сырую нефть WTI (торгуемый на NYMEX). Выборка взята на интервале с 1 января 2008 года по 6 июня 2011 года, сшитая по точкам наибольшего объема в дни экспираций. Размер пакета возьмем равным 1/50 от среднего дневного объема нашей выборки (V). Параметры вычисляются в скользящем окне размером n=50 ( что эквивалентно одному среднему дню по объему).

S&P500

На графике в заглавии поста показан ценовой график фьючерса E-mini S&P500  и его метрики VPIN. Метрика токсичности в основном стабильна, хотя и демонстрирует значительную волатильность. Отметим, что VPIN достигает наивысшего уровня в выборке 6 мая 2010 года, когда на бирже произошел большой обвал котировок. Такой высокий уровень VPIN согласован с потоком ордеров, который был большей частью односторонним в это время. Такая исключительная токсичность приводит к тому, что некоторые маркет мейкеры вынуждены потреблять ликвидность, вместо того, чтобы предоставлять ее и в итоге прекращают свои операции на рынке.



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

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