Постов с тегом "HFT": 396

HFT


Скорость денег: как банкиры с Уолл-стрит посадили программиста из России

Высокочастотный трейдинг произвел революцию на финансовом рынке.
Программиста Сергея Алейникова эта революция привела в тюрьму

Известный экономический журналист Майкл Льюис в своей последней работе Flash Boys (русское издание вышло в издательстве «Альпина Паблишер») рассказывает о технологической революции на финансовом рынке США, которую вызвало появление высокочастотного трейдинга (HFT). Несколько миллионных долей секунды достаточно для новейших торговых роботов, чтобы принять решение о покупке акций. Традиционные игроки Уолл-стрит не сразу поняли, какие возможности для арбитража открывает HFT, а когда поняли, то начали настоящую охоту на высококлассных программистов, ведь именно они должны были вооружить финансистов нужными инструментами. Неудивительно, что перед многими компьютерщиками — выходцами из бывшего СССР открылась неплохая перспектива карьеры в ведущих банках и инвесткомпаниях США. Но жесткие правила конкурентной борьбы подходили не всем, что хорошо показывает пример российского программиста Сергея Алейникова. Его истории посвящена глава, которую публикует Forbes.

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

Алгоритмы маркетмейкера. Часть 5

    • 09 апреля 2015, 11:27
    • |
    • uralpro
  • Еще

Алгоритмы маркетмейкера. Часть 5

Продолжаем разбирать численное решение уравнения Хамильтона-Якоби-Беллмана. В прошлой части мы составили выражение для оператора \widetilde{\mathcal{L}}(t,y,f,s,\phi), в котором есть слагаемые, получить значение которых можно из реальных данных. Во-первых, что из себя представляют дифференциальные матрицы D1,D2. Это матрицы размерностью N_F\times N_F, где, для D1(согласно определению в части 4) в ячейках [j,j] стоят -1, если fj<0 и 1 в остальных случаях,  в ячейках [j,j+1] стоят 1, если fj<0 и 0 в остальных случаях, и в ячейках [j,j-1] стоят -1, если fj≥0 и 0 — в остальных случаях. Как составить матрицу D2, я думаю, вы догадаетесь сами, взглянув на ее определение в



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

HFT на moex - это?

    • 07 апреля 2015, 17:25
    • |
    • v3Rtex
  • Еще
Прямое подключение + алгоритм в локальной сети биржи это уже хфт, или хфт это нечто большее?
Минимальный интервал между сделками на истории, которую транслирует биржа = 1мс. Это предел, или торговля ведется и на еще более глубоких интервалах, но биржа все склеивает до 1 мс?
Есть ли некая частота дискретизации времени, с которой биржа обрабатывает заявки?
На сколько микро\миллисекунд я должен опаздывать, чтобы гарантированно не успевать за конкурентами? Под опозданием имеется ввиду время между тем, как биржа зарегистрировала некий ордер и тем, как биржа получила от меня заявку на исполнение этого ордера.

Алгоритмы маркетмейкера. Часть 4

    • 07 апреля 2015, 11:25
    • |
    • uralpro
  • Еще
Алгоритмы маркетмейкера. Часть 4
Прошлые части цикла здесь. В этой части статьи мы найдем численное решение системы уравнений оптимального управления позицией маркетмейкера. Такое решение легко запрограммировать и использовать в реальной торговле для контроля за лимитными и маркет ордерами в соответствии с полученными стратегиями θmk,θtk. Для упрощения разложим функцию владения на слагаемые, чтобы получить сокращенную функцию владения v(t,y,f,s), которая представляет собой только динамическую составляющую основной функции:

V(t,x,y,p,f,s)=x+py+v(t,y,f,s)



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

Алгоритмы маркетмейкера. Часть 3

    • 02 апреля 2015, 09:46
    • |
    • uralpro
  • Еще

Алгоритмы маркетмейкера. Часть 3

Продолжаем разбирать работу JIANGMIN XU «Optimal Strategies of High Frequency Traders». Чтобы составить уравнение оптимального контроля, сначала сформулируем проблему оптимизации алгоритма при используемых стратегиях θ,  как достижение максимума следующего матожидания:

\max_{\theta^{mk},\theta^{tk}}\mathbb{E}_0[X_T-\gamma\int^T_0 Y^2_{t-}d[P,P]_t],



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

Алгоритмы маркетмейкера. Часть 2

Алгоритмы маркетмейкера. Часть 2

В прошлой части мы рассмотрели оптимальное управление inventory risk в маркетмейкерском алгоритме. Напомню, что формулы для нейтральной цены и оптимального спреда между лимитными ордерами были получены при допущении, что цена следует геометрическому броуновскому движению. Управление inventory risk для моделей цены, более приближенными к реальности, рассматривается, например, в статье Pietro Fodra & Mauricio Labadie «High-frequency market-making with inventory constraints and directional bets» . Однако, применить напрямую на практике алгоритмы из этих статей вряд ли получится, так как в них  не учитывается действие adverse selection risk. Поэтому в данной части рассмотрим работу JIANGMIN XU «Optimal Strategies of High Frequency Traders», в которой автор делает попытку учесть этот вид риска, конечно, наряду с inventory risk.



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

Алгоритмы маркетмейкера. Часть 1

Алгоритмы маркетмейкера. Часть 1
В биржевой торговле существует ряд алгоритмов, которые можно отнести к маркетмейкерским. Как правило, это означает выставление лимитных ордеров по обе стороны стакана, то есть как на покупку, так и на продажу, и целью такого алгоритма является получение прибыли от спреда - разницы между этими лимитными ордерами. Простейшая стратегия подобного рода — постановка ордеров одновременно на лучший бид и лучший аск — будет убыточной из-за действия следующих факторов:

1. Вероятность взятия ордера на стороне, противоположной движению цены в большинстве случаев выше, чем на стороне по направлению движения. То есть, если цена актива растет, то чаще будут исполняться ордера, выставленные на продажу, а ордера на покупку, соответственно — реже, в результате возникает убыточная позиция. В англоязычной литературе этот эффект называется



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

Теория катастроф/редкие события и трейдинг.

Хотелось бы пообщаться с людьми, которые применяли/применяют/пытались применять теорию катастроф к биржевой торговле. (Катастрофы в данном контексте — события, которые дают скачкообразный отклик на плавное воздействие)

Так же интересно будет пообщаться с людьми, которые работают с любыми событиями дальше 2х сигм.

Область интересов/вопросов:
1. Как обрабатываете события дальше 2х сигм? Их же мало, статистическая достоверность ниже.
2. Как избегаете подгонки эквити из-за малого количества событий?
3. Как контролировать риски без стопов за пределами 2х сигм?
4. Что лучше работает — импульс или mean reversion?
5. Что показывает большую доходность в сфере HFT? Возврат к некоему среднему или импульс? В данном случае вопрос гепотетический. Т.е. не учитываем скорость работы алго и связи с биржей. 

Если вдруг на СЛ есть знающие люди, то давайте пообщаемся в этой теме. Думаю, что многим она пригодится в дальнейшем:)
 

Исходники robot_uralpro ЛЧИ 2010

Исходники robot_uralpro ЛЧИ 2010
В своем прошлом посте я обещал раскрыть алгоритм robot_uralpro (25 место ЛЧИ 2010, HFT), но получил в личку много просьб от читателей смарт-лаба ( видимо тех, кто занимается алгоритмической торговлей) этого не делать. Аргументация, в общем, сводилась к тому, что народ у нас достаточно образованный и этим разоблачением алгоритма я могу наплодить армию конкурентов для  роботорговцев. И это правда -  например, когда в 2009 году начинал разработку стратегий, я вообще не знал ничего о том, как работают HFT, но, шаг за шагом, в условиях почти нулевой информации, удалось создать прибыльный алгоритм. Тем не менее, свои обещания надо выполнять, поэтому я принял решение, которое позволит трейдерам, серьезно интересующимся высокочастотной торговлей, получить обещанное, и даже больше, но в то же время значительно ограничит распространение: я предоставлю не только описание алгоритма, но и сам исходный код робота на C# с подробными комментариями точно в том виде, в котором он работал на ЛЧИ 2010, но все это — не бесплатно .  Далее причины, почему покупать это не нужно:

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

Как оборонные технологии используются для целей HFT трейдинга

Вот нашим бы оборонным технологиям какое-то практическое бизнес-применение находить, не так жалко было бы этих гигантских бюджетных трат. Я тут на прошлой недельке писал про «микроволновки» на крышах Нью-Йорка и Нью-Джерси, которые установили, чтобы увеличить скорость обмена данных между биржами, теперь вот ролик нашел про такую «микроволновку»:)) (На самом деле это лазерная пушка+)
  
Такой канал связи позволит получить временное преимущество HFT которые торгуют новости, то есть они будут, например, быстрее получать инфу при выходе какого-то экономического релиза. Новая пушка позволяет передавать данные со скоростью наносекунд между серверами Nasdaq и Nyse расположенными на Манхэттене и в Нью-Джерси.

Есть три способа передавать данные быстро:
1. оптоволокно
2. микроволновые тарелки
3. лазер

Отличие лазерной установки, которая показана на видео в том, что она обладает чудовищной пропускной способностью 10 GBps, скорость такой штуки в 6 раз выше «микроволновки»...

Короче роботы всех нас вздрючат!

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