Постов с тегом "маркет мейкер": 136

маркет мейкер


Измерение токсичности потока ордеров. 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, в этой публикации много интересных выводов и фактов.



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

Про маркет мэйкера

Как я понимаю, маркет мэйкер это организатор торгов бумагой. То есть, проще говоря он продает бумагу тем, кто хочет ее купить, и покупают у тех кто хочет продать, создает ликвидность. Говорят что он зарабатывает на спрэдах, то есть это робот, который покупая по 99 продает когда цена достигнет 100, при этом поддерживает спрэд. Вот в чем вопрос- если у маркет мэйкера купили, значит он вывел в обращение бумагу. Скажем он за неделю он вывел на рынок в обращении 1000 бумаг, бумаги крутяться между участниками рынка, то есть окрытых позиций на рынке  стало 1000 бумаг. если один игрок захотел закрыть позицию(продать) 200 бумаг, а покупателей нет, то маркет мэйкер обязан у него купить, тем самым на рынке остались 800 бумаг, в обращении. Значит ли это то что маркет мэйкер купил у продавца 200 бумаг, то он обязательно должен их продать и вернуть рынку??  Проще говоря, куда деваются закрытые сделки, ведь для каждого продавца должен быть покупатель, а если покупатель маркет мэйкер, то его позиция не отражается на графике окрытых позиций? То есть его позиции не отображаются ?? Он выставляет заявки в стакане? А может ли быть такое, что закрытые об маркет мэйкера позиции, это у же закрытые позиции, и не вернуться на рынок? Сразу скажу я слаб в правильном выражении своих мыслей. Кто поймет тот поймет и мы тут постараемся это понять…

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

warning-sign

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

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


Алгоритмы маркетмейкера. Часть 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, я думаю, вы догадаетесь сами, взглянув на ее определение в



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

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



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

Ща рубанем деньжат по быстрому или куда побежит стадо баранов.

Трейдинг – это поиск…

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

 Около рыночная индустрия предлагает нам широчайший спектр различных вариантов анализа и подходов: анализ биржевых объемов  в различных вариациях ,  анализ дельты по сделкам, различные теории анализа биржевого стакана и ленты сделок, всевозможные технические индикаторы и их производные  и т.д. и т.п.

 Большинство из описанного нами изучено и опробовано, но ни к чему кроме, как траты времени и средств это не привело. 

  Я не буду утверждать, что это все не рабочие модели, может быть я не верно их применял, но статистика такова, что подобные результаты  получили многие .

Проблема большинства методов заключается в отсутствии однозначности при принятии решения.

Я пытался понять рынок, а как оказалось я это делал не так ...

 В итоге, после долгих проб и ошибок было сформировано мировоззрение опираясь на которое я двигаюсь дальше. 

Возможно кого-то это сможет направить в нужном направлении.

 



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

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