Постов с тегом "HFt": 399

HFt


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

VPIN_9

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

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

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



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

Измерение токсичности потока ордеров. 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 согласован с потоком ордеров, который был большей частью односторонним в это время. Такая исключительная токсичность приводит к тому, что некоторые маркет мейкеры вынуждены потреблять ликвидность, вместо того, чтобы предоставлять ее и в итоге прекращают свои операции на рынке.



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

Измерение токсичности потока ордеров. VPIN для HFT. Часть 2

con_035928_0

Прошлая часть — в моем блоге.

Стандартный подход к вычислению PIN состоит в нахождении методом максимального правдоподобия ненаблюдаемых параметров (α,δ,μ,ϵ) описывающих стохастический процесс трейдов, и последующем вычислением PIN из этих параметров. Мы представим аналитическую оценку токсичности, не требующую промежуточного вычисления ненаблюдаемых величин. Мы обновляем нашу метрику в привязке к объемам для учета скорости прибытия новой информации на рынок. Эта метрика, которая называется VPIN, предоставляет простую оценку токсичности потока ордеров в высокочастотном окружении.

Природа информации и времени

Информация в модели последовательной торговли в общем виде представляет из себя данные, которые несут сообщение о будущем уровне цены актива. На эффективном рынке, значение цены актива отражает его полную информационную величину, в связи с тем, что информированный трейдер стремится получить прибыль от владения этой информацией. Так как маркет-мейкер может занимать как длинную, так и короткую позиции, будущие движения актива влияют на его прибыльность, и он пытается извлечь информацию из паттернов торговли. Эти его попытки отражаются в устанавливаемых уровнях бида и аска.



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

Измерение токсичности потока ордеров. VPIN для HFT. Часть 1

VPIN_Dist

В статьях об индикаторе PIN мы определили, что на рынке присутствуют два типа трейдеров — информированные и неинформированные. Заявки неинформированных трейдеров всегда подвержены adverse selection risk со стороны информированных. Ситуация, когда после исполнения таких заявок цена движется в невыгодную для неинформированных участников сторону, называется токсичностью потока ордеров. Индикатор PIN служил для измерения этой токсичности, в данной статье мы рассмотрим усовершенствованный индикатор VPIN, который применим и для высокочастотной торговли. Цикл статей основан на публикации Maureen O’Hara "Flow Toxicity and Liquidity in a High Frequency World". Будет все описываться очень подробно, потому что, кроме нахождения непосредственно VPIN, в этой публикации много интересных выводов и фактов.



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

Какого торгового робота Вы бы выбрали?

Какого торгового робота Вы бы выбрали?

Никакого. Всегда буду торговать только руками.
Классического, на проверенных индикаторах.
Скальперского, безиндикаторного.
HFT - высокочастотного.
Фрактального.
Кластерного.
Квантового.
Всего проголосовало: 55

Если бы Вы решили торговать с помощью торгового робота, то какого робота Вы бы выбрали? 

Как вас обманывают на рынках акций?

Девушка интересно постоянно пишет, анализирует HFT рынки уже долгое время и делится своими наблюдениями за высокочастотными роботами:

Почему секунды ничего не дают?

Если вы анализируете рынок на секундном тайфрейме, то анализ не будет быстрым.

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

Как вас обманывают на рынках акций?


На первом квадрате показана цена, расчитанная автоматически компьютером в даркпуле исходя из милисекундной ленты и текущих заявок.

Но что мы все видим на своем компьютере — это именно квадрат номер два, с такими же ценами, но с задержкой по времени. И когда мы видим цену в низу, она на самом деле уже находится выше.

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

Еще раз о "пользе" анализа цены

    • 21 июня 2015, 11:47
    • |
    • ELab
  • Еще
Играюсь с random forest сейчас в rattle. Сделал небольшую модель из 50 деревьев. Обучил ее на 5 торговых дня (что-то около 60000 тестовых наборов) и проверил на 2х торговых дня.
Модель предсказывает движение цены вверх на 90 секунд. Если Bid в течении 90 секунд>Ask момента входа, то 1. Если нет, то 0.
Во первых о пользе показателей от цены (это различные дельты от цен за промежутки времени).

Еще раз о "пользе" анализа цены

Видно, что показатели, расчитанные от цен опустились заметно вниз списка. На первых местах показатели, расчитанные из других источников (LEVEL II различные).

Теперь о качестве модели.

Прогнал модель на 2х торговых дня. 

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

Исправления в "Алгоритмах маркетмейкера"

warning-sign

В цикле статей "Алгоритмы маркетмейкера" в пятой части был размещен мой код на C# для реализации стратегии оптимального управления ордерами. Пользователь сайта Eskalibur обнаружил в нем несколько ошибок, которые значительно влияли на результат, и доработал алгоритм до полного соответствия оригинальной статье. Его код я поместил в конце пятой части цикла статей (см. также комментарии к ней). Прошу всех, кто пробует применять эту стратегию, использовать именно этот листинг.

Хочу выразить благодарность за проделанную работы Eskaliburу и пользователю r0man, который также работает в направлении практического применения алгоритма. Думаю, у них все обязательно получится, и по результатам разместим отдельную статью на сайте.


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