Кластерный анализ

Кластерный анализ (Cluster analysis, Footprint) — это метод анализа биржевого потока, который показывает распределение объёма внутри каждой свечи по ценовым уровням, а не одним числом под баром. Каждый ценовой уровень внутри бара называют кластером, и по нему видно, сколько контрактов купили по цене предложения и продали по цене спроса.

В статистике этот термин означает другое, группировку объектов по схожести признаков. В трейдинге за названием стоит объёмно-кластерный анализ, он же footprint: способ заглянуть внутрь свечи и увидеть реальное соотношение покупок и продаж на каждом уровне. Возможность появилась только после создания программ, которые различают сделки по бид и аск: Volfix, MarketDelta, ClusterDelta, ATAS, Quantower. До них объём был доступен лишь суммарным числом под баром, без разбивки по цене.

Как устроен кластерный график

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

Отображают эти данные в нескольких форматах: Bid × Ask, где слева объём по цене спроса, а справа по цене предложения; профиль объёма внутри бара; профиль дельты. У каждого бара есть свой уровень с максимальным объёмом, внутрибарная точка контроля. На волатильных инструментах уровни укрупняют множителем тика, чтобы картина не рассыпалась на сотни строк. Один и тот же участок графика с множителем «тик × 1» и «тик × 20» выглядит по-разному: во втором случае объёмы соседних уровней складываются и структура читается крупнее.

Читают такой график от агрессора. Сделка по цене предложения означает, что инициативу проявил покупатель, забравший выставленный на продажу объём; сделка по цене спроса означает инициативу продавца. Footprint показывает не просто, сколько прошло контрактов, а кто именно двигал цену на каждом уровне. Отсюда и второе название метода: он оставляет на графике отпечаток реального потока ордеров.

Дельта и дисбаланс объёмов

Ключевая величина кластерного анализа — дельта, разница между объёмом покупок по цене предложения и продаж по цене спроса.

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

  • Отрицательная дельта: продавцы агрессивнее, они били в спрос.

  • Кумулятивная дельта: сумма дельты за период; её расхождение с ценой указывает на слабость движения.

  • Дисбаланс: резкий перекос объёма по диагонали соседних уровней, показывает, где одна сторона продавила другую.

Сама по себе дельта не сигнал. Важно, где она возникла. Положительная дельта на большом объёме в основании бара при развороте вверх весит больше, чем та же дельта в спокойном боковике. Кластерный анализ ценит не абсолютное число, а его расположение внутри свечи и совпадение с ценовым контекстом.

Паттерны кластерного анализа

На повторяющихся конфигурациях кластеров строят торговые сценарии.

Паттерн

Что показывает

Трактовка

Поглощение

Крупный объём встречает движение и гасит его

Возможен разворот против инициатора

Дисбаланс покупок

Перекос объёма покупок на серии уровней

Давление покупателей, опора снизу

Дисбаланс продаж

Перекос объёма продаж

Давление продавцов, преграда сверху

Расхождение дельты

Цена растёт, накопленная дельта падает

Движение без подкрепления объёмом, риск отката

Инструменты вроде Cluster Search в ATAS ищут такие конфигурации автоматически по заданным параметрам, но трактовка всегда идёт от контекста: тот же дисбаланс у границы диапазона и в середине флэта значит разное. Автопоиск экономит время, но не отменяет ручной проверки: почему объём пришёл именно сюда и что делала цена до и после.

Практическая ценность паттернов раскрывается на границах диапазона и на подходе к сильному уровню. Поглощение крупного объёма у верхней границы флэта после затяжного роста нередко предшествует развороту вниз, потому что показывает: продавец встретил покупки и погасил их. Тот же кластерный след в середине диапазона почти ничего не значит. Кластерный анализ отвечает не на вопрос, много ли объёма, а на вопрос, где и против кого он прошёл.

Что нужно для кластерного анализа и где он ломается

Кластерный анализ работает только там, где есть качественные данные о сделках.

  • Нужен биржевой поток с разделением на бид и аск по каждой сделке. Без него дельта не считается.

  • Инструмент должен быть достаточно ликвидным: на низких объёмах кластеры пустые, статистики для выводов нет.

  • Данные тикового уровня с разметкой бид и аск поставщик отдаёт по отдельной подписке, поэтому месячные расходы на данные превышают стоимость обычного графика.

  • Это не самостоятельная система, а фильтр: кластеры подтверждают или опровергают сигнал уровня, тренда, свечной модели.

  • Переусложнение вредит: на младших таймфреймах шум дельты сбивает с толку сильнее, чем помогает.

Метод требует отдельного терминала и подписки на данные, поэтому среди частных трейдеров он распространён меньше, чем классический график. Порог входа выше, а отдача появляется только после того, как трейдер научится отличать значимый объём от рыночного шума.

Кластерный анализ на российском рынке

На срочном рынке МосБиржи кластерный анализ доступен и корректен: биржа отдаёт обезличенные сделки с разделением на бид и аск, поэтому дельта считается по реальным данным. Ликвидные фьючерсы FORTS на индекс, валютные пары и нефть дают наполненные кластеры, пригодные для анализа. Подключают их через специализированные платформы вроде ATAS или Quantower с поставщиком данных.

На спот-рынке акций картина сложнее: часть оборота проходит вне видимого потока, и кластеры отражают рынок менее полно, чем на фьючерсах. Поэтому большинство сторонников метода в России работают именно по срочному рынку. Практический вывод простой: кластерный анализ отвечает на вопрос, кто был агрессивнее в конкретной точке, но ответ имеет смысл только внутри более широкой картины тренда и уровней.