Вы поставили лимитную заявку на покупку акции по 500 рублей. Через некоторое время цена на графике действительно доходит до 500, проходят сделки, после чего рынок снова уходит вверх. Открываете терминал - ваша заявка всё ещё стоит, а акций на счёте нет.
Биржа ничего не пропустила. Скорее всего, по той же цене до вас уже стояли другие покупатели, а продавцов оказалось слишком мало, чтобы очередь дошла до вашей заявки.
Поэтому фраза "цена же была на моём уровне" сама по себе ещё не означает, что вы должны были получить сделку.
На каждой цене может стоять целая очередь
Представим, что акция торгуется около 500 рублей. В
стакане на покупку по 500 уже стоит суммарный объём 20 000 акций.
После них вы отправляете свою лимитную заявку ещё на 1 000 акций.
Для вас обе заявки выглядят одинаково: цена покупки - 500 рублей. Для торговой системы они не одинаковы, потому что предыдущие заявки появились раньше.
На Московской бирже при непрерывных торгах сначала преимущество получает лучшая цена. Если несколько заявок стоят по одной цене, раньше исполняется та, которая была подана раньше.
Проще говоря, работает старое "кто первый встал, того и тапки". Сначала исполнят заявки тех, кто уже стоял по этой цене, затем нашу, а после - заявки тех, кто пришёл позже.
Ваши 1 000 акций поэтому оказываются после уже стоящих 20 000.
Теперь приходит продавец и продаёт по 500 рублей 5 000 акций. На графике появляется сделка по 500. Минимум свечи тоже может показать 500. Но очередь покупателей сократилась только с 20 000 до 15 000 акций, а до вашей заявки торговля вообще не дошла.
Цена на графике показывает сделку, а не исполнение всех заявок
Свеча сообщает, что по определённой цене произошла хотя бы одна сделка. Она не сообщает, сколько покупателей ждали там исполнения и какого объёма хватило на всех.
Предположим, по 500 рублей стояло 30 000 акций на покупку, а продавец отдал только 100. На графике цена 500 появится точно так же, как появилась бы после сделки на 30 000 акций.
Для вашей лимитки разница огромная. Если перед вами стояло несколько тысяч бумаг, сделки на 100 акций не хватит даже для того, чтобы приблизиться к вашему месту в очереди.
Поэтому проверять исполнение лимитной заявки только по свече бессмысленно. Цена могла коснуться вашего уровня, но реального встречного объёма для вашей позиции не хватило.
Сначала цена, потом время
Допустим, на покупку стоят три заявки: 500,00 ₽ - подана в 12:00; 500,00 ₽ - подана в 12:03; 500,00 ₽ - подана в 12:10.
Если продавец приходит по 500 рублей, первой получает исполнение заявка 12:00, затем 12:03 и только потом 12:10.
Но если новый покупатель выставит лимит уже по 500,10, его заявка окажется на более выгодной для продавца цене. Приоритет цены выше приоритета времени, поэтому такая заявка будет стоять впереди покупателей по 500.
Небольшое изменение цены заявки иногда резко меняет вероятность исполнения, но одновременно меняются параметры самой сделки. Купить по 500 и купить по 500,50 - не одно и то же, даже если очень хочется получить позицию.
Почему нам важно определить диапазон заранее
Для нашей торговли очередь заявок - не просто устройство биржевого терминала.
Мы стараемся определить интересующий нас диапазон до того, как цена туда придёт. Если область уже найдена и сделка соответствует нашему плану, лимитную заявку можно выставить заранее и занять место в очереди.
Другие участники могут увидеть ту же область значительно позже - например, когда цена уже приблизится к ней и реакция станет заметна непосредственно на графике. Они тоже начнут выставлять заявки, но при одинаковой цене будут находиться позади тех, кто сделал это раньше.
Поэтому предварительный анализ влияет не только на то, где мы хотим купить, но иногда и на то, насколько вероятно получить эту цену в реальной торговле.
Но сам диапазон тоже нужно откуда-то взять
Можно посмотреть на график, провести линию под несколькими предыдущими минимумами и решить: "цена здесь уже отскакивала, значит должна отскочить ещё раз".
Для нас одной такой линии мало.
Мы используем
профиль объёма, чтобы видеть, где на рынке действительно проходил значимый объём сделок. То есть ищем не красивую точку на графике, а область, в которой раньше активно взаимодействовали покупатели и продавцы и через которую прошёл существенный объём капитала.
Если на определённом участке было заключено большое количество сделок, это означает, что эта цена уже представляла интерес для участников рынка. Когда рынок возвращается туда снова, у нас есть основание внимательнее следить за реакцией и рассматривать такую область для торговой идеи.
Это не означает, что исторический объём гарантирует будущую реакцию или что по нашей лимитной заявке обязательно найдётся продавец. Состав участников меняется, объём может исчезнуть, рынок способен пройти область без остановки.
Но между двумя подходами есть существенная разница. В первом мы ставим заявку потому, что на графике визуально получилась линия. Во втором заранее находим область, где реально проходил значимый объём, оцениваем текущую ситуацию и уже после этого определяем диапазон, в котором готовы работать.
Объём важен ещё и для исполнения
Здесь профиль объёма связывается непосредственно с очередью заявок.
Нам нужна не только хорошая цена на графике. Чтобы лимитная покупка исполнилась, к нашей заявке должен прийти реальный продавец с реальным объёмом.
Область, в которой раньше проходил значительный объём торгов, сама по себе не гарантирует, что завтра там снова появится столько же заявок. Но у нас есть гораздо более содержательное основание ожидать интерес участников к этой цене, чем у случайной линии, проведённой только по форме графика.
Если интерес действительно появляется, через область проходит встречный поток сделок. Чем больше такого потока, тем больше объёма очереди может быть исполнено.
А если диапазон определён заранее, появляется второе преимущество: мы можем поставить свою лимитную заявку до того, как эту же область заметит большое количество других участников.
То есть мы пытаемся решить сразу две задачи. Найти место, где есть экономическое основание ожидать активность рынка, и занять своё место в очереди заранее.
Именно поэтому для нас профиль объёма - не декоративный индикатор поверх графика. Он используется для поиска областей, вокруг которых мы затем строим торговое решение и работу с лимитными заявками.
Большая заявка не получает право пролезть без очереди
Представим, что первым по цене 500 рублей кто-то поставил заявку всего на 10 акций. Через секунду другой участник выставил по той же цене заявку на 100 000.
Размер второй заявки не делает её первой. При наличии встречного продавца сначала должны исполниться стоящие впереди заявки с тем же ценовым приоритетом.
Это полезно помнить, когда в стакане появляется огромный объём. Большая цифра не означает, что именно этот участник первым получит все сделки на уровне. За одной ценой может находиться множество отдельных заявок, поданных в разное время.
По одному размеру уровня нельзя восстановить всю внутреннюю очередь и точно определить, сколько объёма находится перед конкретно вашей заявкой.
Заявка может исполниться только частично
Допустим, ваша заявка на 1 000 акций уже дошла до начала очереди, но продавцы согласились продать только 300. Вы получите 300 акций, а оставшиеся 700 продолжат ждать исполнения.
Цена после этого может уйти вверх, и полной позиции у вас так и не появится.
Если расчётный размер позиции составлял 1 000 акций, а куплено только 300, у вас уже есть реальная позиция с другим объёмом капитала и другим денежным риском. Нельзя считать такую ситуацию ни полностью состоявшейся сделкой, ни отсутствием сделки.
Мы уже разбирали это в статье о
лимитных и рыночных заявках: лимитная заявка контролирует предельную цену, но не гарантирует, что весь нужный объём вообще удастся получить.
После отмены заявки можно потерять место
Допустим, вы давно стоите по 500 рублей и перед вами осталось совсем немного объёма. Затем отменяете заявку и выставляете новую по той же цене.
Для биржи это уже новая заявка с новым временем подачи. Если за это время по 500 рублей появились другие покупатели, они окажутся перед вами.
Поэтому постоянное снятие и повторная постановка лимитки может иметь цену, которой на графике вообще не видно: вы теряете временной приоритет.
Переставить заявку выше иногда действительно означает получить исполнение быстрее, но тогда меняется уже сам вход. Если торговая идея имела смысл по 500 рублей, нельзя механически двигать покупку к 501, 502 и дальше только потому, что первая заявка не успела исполниться.
В какой-то момент это будет уже другая сделка с другими параметрами риска.
В коротких стратегиях очередь может стать частью самой системы
В среднесрочной торговле несколько минут ожидания редко определяют весь результат. В стратегиях, которые рассчитывают на очень небольшие движения, место заявки в очереди может иметь гораздо большее значение.
Если система собирается зарабатывать несколько копеек или часть
спреда, мало правильно определить цену. Нужно ещё реально получить исполнение раньше других участников.
Исторический тест легко сделать слишком оптимистичным, если считать каждое касание лимитной цены состоявшейся сделкой. На реальном рынке впереди может находиться большой объём, поэтому часть таких входов вообще не произойдёт.
Для алгоритмических систем моделирование очереди иногда становится отдельной задачей. Программа, которая на истории всегда "покупает" при первом касании цены, может показать результат, которого невозможно добиться в реальном исполнении.
Ликвидность определяет, насколько сильно вы вообще замечаете очередь
Если вы покупаете 10 акций крупной компании, а через уровень постоянно проходит большой объём, очередь может исчезнуть настолько быстро, что вы практически её не заметите.
В менее
ликвидном инструменте одна и та же цена способна появляться на графике несколько раз, а небольшого встречного потока всё равно не хватит, чтобы исполнить всех покупателей.
Размер собственной позиции тоже имеет значение. Получить 100 акций и получить 100 000 по одной цене - совершенно разные задачи, хотя на графике уровень для обоих выглядит одинаково.
Поэтому анализ цены без понимания объёма и ликвидности оставляет за кадром значительную часть реальной механики сделки.
Если рынок ушёл без нас, это не повод его догонять
Допустим, мы планировали покупку около 500 рублей, но очередь до нашей заявки не дошла, а рынок уже стоит по 505.
Сам факт того, что мы не получили позицию, не делает 505 новой хорошей ценой.
Чем выше приходится покупать относительно исходного диапазона, тем сильнее меняются параметры сделки. Обоснованный
стоп может оказаться дальше от точки входа, потенциальное движение до цели становится меньше, а
соотношение риска и прибыли ухудшается.
Для нас нормальным результатом анализа может быть и отсутствие сделки. Если рынок не дал нужного исполнения, лучше пропустить позицию, чем покупать по цене, при которой первоначальная торговая идея уже изменилась.
Что из этого нужно запомнить
Лимитная заявка - не бронь на покупку по выбранной цене. Вы занимаете место в реальной очереди, а исполнение происходит только тогда, когда до вашей заявки доходит достаточный встречный объём.
При одинаковой цене преимущество получает более ранняя заявка. Поэтому возможность заранее определить рабочую область даёт практический смысл: лимит можно выставить до того, как цена туда придёт и ту же область увидят остальные.
Но ранняя заявка полезна только тогда, когда сама область найдена не случайно. Поэтому мы не ограничиваемся линией на графике и предположением "отсюда цена раньше отскакивала". Через профиль объёма мы ищем участки, где ранее проходил значительный реальный объём сделок, а затем оцениваем текущую реакцию рынка.
Сначала нужно найти обоснованный диапазон. Затем можно заранее занять место в очереди. А когда цена приходит в эту область, для исполнения всё равно нужен реальный встречный поток заявок.
Именно эта связка - объём, диапазон, лимитная заявка и реальное исполнение - гораздо ближе к тому, как устроена торговля на бирже, чем попытка угадать очередной отскок от визуальной линии.
В Altz School мы учим работать именно так: определять значимые области через объём, заранее планировать сделку и понимать механику её исполнения. Если хотите посмотреть программу, практическую работу и формат совместной торговли после обучения, запишитесь на подробную экскурсию по школе. Покажем, как всё устроено, а решение вы примете уже после.