
Не секрет, что стандартными средствами торговых терминалов невозможно увидеть всё, что скрыто. Да и то, что не скрыто. А на родной отечественной Московской бирже много открытых вещей. Интересных вещей.

Мы же все помним рыночную базу? Спрос, предложение. Превышение спроса над предложением будет толкать цену вверх. Обратная ситуация придавит цены вниз. Полезно ли будет видеть эти данные у себя в торговом терминале? Безусловно. Стоит ли придавать этим данным максимальное значение и принимать торговые решения, основываясь исключительно на них? Скорее всего, нет. Но как помощник – почему нет? Дело в том, что, к примеру, тот же спрос (как и предложение) будет у нас представлен в двух ипостасях. Открытой и скрытой. Видимая часть – это заявки на покупку. Биды. Мы их наблюдаем в стакане. Отмечу, то, что мы видим в стакане – это не вся картина. Ибо стакан ограничен по глубине. А есть другая часть спроса. Которую мы можем увидеть уже по факту. Это сделки с направлением «покупка». Т.е. спрос, который не пассивный (как называют лимитные заявки), а активный. Он не попадает в стакан. Именно он в стандартной ситуации двигает цену.

Ты простой 49-летний Майкл Смит, живешь себе в небольшом пригороде Бойсе городке Игл, что в штате Айдахо. Чтобы не было скучно, президентствуешь в компании PetIQ, а заодно и исполнительным директором выступаешь. В июне 2024 ты получаешь непубличную информацию о том, что твою компанию собирается купить другая компания. Ну просто ты президент, и так случается, что подобная информация попадает в руки на таких должностях. Чем же грозят такие новости для акций? Я уже говорил об этом, повторю: когда кто-то крупный решает купить небольшую компанию, то для акций небольшой компании это прям йухууу!
В общем, Михаил берет гражданина, состоящего с ним в близких отношениях, и через его брокерский счет 26 июля 2024 покупает акции PetIQ. Где-то по 22$. 7 августа выходят новости о приобретении. Компанию, производящую безрецептурные средства для борьбы с блохами и клещами, оздоровительные добавки и угощения для кошечек и собачек, покупает Bansk Group. Акции, стоившие 6 августа 20,57$, улетают на 30,53$. Там-то Михаил и сливает их, получив профит в районе 40% или 145 754,69$.

Сегодня предлагаю поговорить об объемах. Но не о привычных гистограммах снизу. А о непривычных уровнях. Горизонтальных. Тема не новая, но слабо распространённая на нашем рынке. Возможно, из-за отсутствия аналитических инструментов в основных терминалах, присутствующих на отечественной фонде.
POC – Point of Control. Вспомнили? Волум Профайл, выпуклости на графике, вот это вот всё.
И меня в своё время данная тема маленько затянула. Но не увидел там основного – динамики. Анализ внутридневного движения в стиле – вот выпуклость сформировалась в верхнем диапазоне дня, а значит, ждём завтра движения вверх. Ну OKAY. А мне интересно, как это выпуклость внутри дня формировалась. Откуда и куда шла. Но подобных движений не видно.
И я сделал так, чтобы было видно.
Для начала немного теории. В нашей истории будет небольшое допущение, на котором история и будет развиваться. Допущение, как мне видится, довольно логичное. Ибо ну а как иначе? Вообще, что такое РОС? Некая «точка контроля», вокруг которой, видимо, крутится цена.

По цене 10 у нас стоит аск с объемом 1 контракт. Т.е. это ПАССИВНЫЙ ПРОДАВЕЦ, желающий продать.
По цене 9 у нас стоит бид с объемом 1 контракт. Это ПАССИВНЫЙ ПОКУПАТЕЛЬ, желающий купить.
Как должна произойти сделка? Участники в стакане у нас «пассивные». Они выставили свои лимитные заявки и ждут их исполнения. И так бы рыночек и стоял, если бы не появились АКТИВНЫЕ участники рынка. Те, кто будут целенаправленно выкупать или продавать из/в стоящие в стаканах лимитные заявки. Как это любят называть — оперировать рыночными заявками. Хотя это и не совсем верный термин, но тем не менее.
То есть, если кто-то направит в систему заявку «купить 1 контракт по цене 10», то данный участник ИНИЦИИРУЕТ сделку, ударив в стоящую в стакане заявку. Поскольку инициатором выступил покупатель, то сделка в системе пройдет с направлением «ПОКУПКА». Да, это снова не совсем верно, ибо определение направления будет проходить через очередность выставления заявок, но этак мы уйдем совсем глубоко, и для глобального понимания версия с инициатором будет лучше.
С помощью индикаторов Аттрактор и Levels. Как делаю я

Я уже писал, что изначально аттрактор (https://smart-lab.ru/blog/1205970.php) – это выход. Его первое название «целевая кривая». От слова цель. Да, на нём часто случаются развороты. Тем не менее, с помощью него ищу место выхода.
Сразу скажу, что, обладая постисторическим знанием, всегда можно найти выходы лучше. Но в реальном времени мы не знаем, что будет лучше – ждать пробоя Левелс, либо полностью выскакивать с разворотом на аттракторе. Поэтому выход делаю частями.
На графике вчерашний брент. Допустим, в зеленой зоне был осуществлен вход в шорт. Причин на это могло быть предостаточно. Что делаю дальше? В точке 1 цена выходит на аттрактор, и я скидываю 50% позиции. Цена выходит на аттрактор в точке 2 второй раз. И я скидываю 50% от остатка. Цена пробивает уровень Левелс в точке 3. Я скидываю остаток.
Что это дало? Средневзвешенная цена моего полного выхода из позиции оказалась ниже уровня точки 1 и ниже уровня точки 3. Потому что была точка 2. Т.е. если бы я сразу полностью вышел на первом касании аттрактора или на пробое Левелс, прибыль от шорта оказалась бы меньше.

Целевой канал – это канал в рамках которого двигается цена. Он построен на индикаторе Аттрактор, который, по сути, является противоположностью индикатор VWAP.

Данный продукт — это дальнейшее развитие всем известного индикатора VWAP. VWAP имеет один недостаток. Старт его расчёта необходимо выбирать вручную. Привязывать к старту дня. К хаю или лою дня. К последнему экстремуму. Это не всегда удобно. Наверняка многие из вас хотели бы, чтобы кривые средневзвешенных цен строились сами. Это упростило бы работу.
AutoVWAP — это реализация подобного механизма. Автоматическое построение кривых VWAP.
Создание алгоритма автоматического построения — задача нетривиальная. Человеческий глаз, а точнее мозг, легко определяет экстремумы на графике цены. Легко определяет важность того или иного минимума или максимума. Но компьютер всего этого не видит и не понимает. Ему нужны чёткие правила. Частично механизмы алгоритма скрыты в скрипте, частично отданы на откуп пользователю через доступные настройки. Пробежимся по возможностям индикатора и познакомимся с его опциями.
В основе у нас есть выбор между двумя разными подходами в построении.

Первый. Оценка скриптом всех имеющихся минимумов и максимумов без разделения дней. Т.е. он будет работать на любых таймфреймах. Глубина отрисовки задаётся в настройках параметром Quantityofcandles, который измеряется в свечах.