August 31

Цифры, десятичные дроби, высокие частоты - все это очень отравляет наше серое вещество. 


Коллеги, я вновь рад видеть вас! Серия материалов продолжается и пришло время одного самого важного на мой взгляд инструмента, которым все пренебрегают - сегодня рассказываю, показываю и призываю пользоваться как вы думаете чем... очевидно стаканом заявок. По другому выражаясь, я постараюсь ответить на вопрос как "читать" графики, которые рисует Heatmap_bot.

Отсылка к фильму Волк с Уолл Стрит в заголовке не спроста оставлена. В том культовом диалоге речь шла как раз о котировках из стакана.


Я думаю материал будет не полным, если для понимания работы рынка мы не начнем с базы.

Базовая информация

А база тут в том, что на рынке существует всего 2 типа заявок: лимитные и рыночные - и друг без друга существовать они не могут. В любой сделке участие принимает лимитка с одной стороны и рыночная с другой. Снизу посмотрите на снэпшот последних сделок на бирже (во многих книгах данную хрень называют биржевой лентой, потому что раньше это реально была лента со сделками). Так вот, цвет цены в первой колонки этой ленты указывает на направление рыночной заявки (заявка агрессора): если цвет зеленый, то была рыночная покупка в лимитный офер. и наоборот. Ой, а вы шарите что такое офер? Да конечно, я же заебал уже вас с этими бидами и оферами) но для полноты надо еще раз. Скрольте ниже👇🏻

Чтож, вот мы и подошли к биржевому стакану. Биржевой стакан содержит информацию обо всех! лимитных заявках, выставленных на бирже. Их есть два вида: 1) красные - заявки на продажу - офера (аски); 2) зеленые - заявки на покупку - биды. Интерпретация лимитной заявки такая: я готов купить по цене не выше той что выставляю в биде / продать по цене не ниже цены указанной в офере. Выставляешь заявку и ждешь пока найдется тот кто купит у тебя или продаст тебе, но в условиях биржи это произойдет только тогда, когда все офера ниже твоего / все биды выше твоего будут исполнены. Ну и вытекает из всего вышесказанного объяснение почему все офера располагаются выше цены последней сделки и биды ниже: потому что офер, выставленный ниже цены, исполняется моментально (как рыночный) или брокер скажет вам что вы ошиблись, ну и то же самое с бидами. Вот как выглядит стакан:

Итак, подытожим базу. Любая сделка происходит, когда на рынок приходит рыночный ордер и исполняет уже существующий лимитный. Без рыночных заявок рынок стоит на месте, то есть рынком движут именно рыночные заявки, но один и тот же объем рыночной заявки может оказать разное влияние на цены (price impact) и это влияние будет зависеть от объема лимиток на пути. Или может все-таки от 0.618 по фибе?🤔 ладно, шутки в сторону

Небазовая информация

Очевидным является тот факт, что число и объем рыночных заявок в любой момент времени предсказать невозможно. Ну вот не знаем мы нажмет ли рандомный трейдер кнопку в своем терминале или не нажмет, когда нажмет и какой объем поставит. Обратная ситуация с лимитными заявками, которые уже стоят в определенном объеме и по определенной цене (за исключением различных алго заявок по типу айсбергов). Эту информацию и собирает наш хитмап бот, то есть по сути бот дает информацию о стакане прямо сейчас и каким он был некоторое время в прошлом, рисуя вот такую удобную тепловую карту (увидите ниже), где цвет тем жирнее, чем больше объем заявок. Поэтому опора на стакан или на хитмап нашего бота это тождественные понятия и суть одна.

Как бот помогает трейдеру в торговле (читай как торговать с использованием информации из стакана). Давайте на конкретных примерах разбираться. График BONK 👇🏻. На хитмапе видно, что ближайший офер расположился на уровне 1.9 - важная информация. Ближайший бид поставили на локальный лой в районе 1.65 - не менее важная информация. Чем важны эти отметки, так тем, что пройти их получится только с большими усилиями либо покупателей (чтобы пройти офер), либо продавцов (чтобы продавить бид). Давайте ближе к кейсу BONK. Котировка стоит ровно между этими двумя отметками и куда пойдет цена сказать крайне трудно, потому что как я сказал ранее динамику рыночных заявок предсказать невозможно, а в условиях отсутствия ликвидности между этими двумя уровнями, шансы 50/50. Я в такие моменты делаю на графике в TV пометки на соответствующих уровнях и действую уже тогда, когда цена подошла к одному из них. Скрольте ниже 👇🏻

Теперь смотрим на ситуацию, когда цена находится у одной из важных отметок - там где есть крупная лимитная заявка. На примере LDO, потому что тут сразу несколько интересных примеров. Для начала представьте, что вы находитесь в середине графике, до этого сквиза вниз вечером 30 августа. Ситуация была аналогична предыдущей - есть стабильный бид на $1 и есть стабильный офер на $1,13 примерно. В голове рисуется план: поставить бид туда же и забрать рост в случае отскока или закрыть сделку в случае снятия/пробития этого бида (и такой же план на красный уровень с офером). Последующий пролив снижает цену ровно до отметки этого бида, откуда цена сильно отскакивает. И тут же вторая интересная ситуация. После того как цена отросла под нее подставили новый бид на 1,04-1,05, что очевидно поддерживает этот рост и укрепляет уверенность что цена пойдет еще выше. Ставим свой бид на 1,04-1,05 и торгуем тот же план.

Обращайте всегда внимание на то, остались ли заявки на важном уровне после того как там побывала котировка, потому что полностью поглотив этот бид (например) теперь ничего не помешает пойти еще ниже, даже после небольшого отскока (на графике BONK выше это видно). Это не правило, а так, работа с вероятностями - каждый случай индивидуален.

Кстати думаю у вас появился вопрос "почему вокруг цены такое большое число заявок собирается и они двигаются вместе с ней?" Сразу отвечаю: это маркет-мейкер исполняет свою базовую функцию - поддерживает ликвидность. Его/их алгоритмы каждый тик цены перевыставляют ордера в соответствии с логикой алгоритма, но всегда вокруг значений цены последней сделки на бирже. Поэтому влияния особого эти заявки не оказывают, но знать об этом обязательно!

Определенно точно цена может не развернуться на отмеченном нами как важный уровне. Пробивая большую плиту лимитов рынок показывает тренд - который скорее всего продолжится в направлении пробития. Посмотрите слева на графике LDO ниже - жирнющий бид был пробит без особых усилий. Не знаю те же ребята или нет через какое-то время на том же уровне выставили офера (может быть они теперь хотят закрыть Лонг в бу, хз), но сути это не меняет - уровень пробит, сделка оказалась бы убыточна и теперь смотрим на график заново в поисках новой сделки - скорее всего теперь это будет шорт от того же уровня 1,12-1,13

Читал много книг от олдов Уолл стрит. Там говорят что по характеру поведения цены в районе лимитных плит можно определить пробьет цена эту плиту или нет. Смотреть надо на изменения в объеме сделок, на дисбаланс рыночных покупок и продаж, на скорость исполнения сделок, но это вы будете 24 часа в сутки сидеть и следить за терминалом, повышая свой винрейт. Но все это правда так, везде можно найти следы, показывающие намерения рынка.

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

И да, я создал телеграмм канал Rekt Kenny, там выкладываю апдейты внутри недели и делюсь своим опытом с трейдинг десков крупнейших банков и фондов. Если мы сошлись по мысли, то присоединяйся к нам🫡