Кластерный объём

Определение

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

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

В секции "Настройки" ниже можно узнать больше про разные типы отображения кластерного объёма и опции его кастомизации.

Вычисление

Источник данных объёма

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

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

Порядок, в котором график запрашивает внутридневные таймфреймы для расчётов: 1S, 1, 15, 60, затем 1D. Наивысший внутридневный таймфрейм, запрашиваемый для исторических кластеров, зависит от таймфрейма самого графика.

Категоризация объёма

График кластерного объёма классифицирует объём как «покупки» или «продажи» на основе направления внутридневных движений цены. Для определения категории каждого объёмного значения используется следующий алгоритм:

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

График аккумулирует классифицированный объём на более низких таймфреймах и по различным ценовым уровням, создавая тем самым кластерное отображение.

Определение дисбаланса

Сбалансированный рынок возникает, когда между спросом и предложением существует равновесие, что обычно приводит к относительно стабильным ценам. В отличие от этого, несбалансированный рынок возникает при значительном разрыве между спросом и предложением, что часто приводит к более существенным ценовым движениям.

График кластерного объёма определяет дисбаланс покупок, когда объём «покупок» на определённом ценовом уровне превышает объём «продаж» на уровне ниже на заданный процент. Аналогично, дисбаланс продаж фиксируется, если объём «продаж» на уровне превышает объём «покупок» на уровне выше на этот же процент.

Пользователи могут настроить пороговое значение, определяющее, на сколько процентов объём одной стороны должен превышать объём другой для выявления дисбаланса, через параметр «Дисбаланс» в настройках графика. По умолчанию его значение составляет 300% (т.е. объём одной стороны должен быть в три раза больше, чем у другой).

Когда обнаруживается дисбаланс покупок, график отображает вертикальную линию справа от соответствующего ценового уровня. В случае дисбаланса продаж вертикальная линия появится слева от уровня:

В приведённом примере выполняется последовательное сравнение объёмов на разных уровнях. Для каждого сравнения определяется, превышает ли больший объём в паре заданный порог дисбаланса по следующей формуле: max(buy, sell) ≥ (процент имбаланса / 100) * min(buy, sell).

Первый рассчёт выглядит так: 506.37 ("buy") ≥ (300 / 100) * 166.433 ("sell"). Это условие выполняется, что указывает на наличие дисбаланса покупок. Последующие сравнения строятся по тому же принципу: уровень "покупок" 3 сравнивается с уровнем "продаж" 2, а уровень "покупок" 4 — с уровнем "продаж" 3.

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

Интерпретация

Поток ордеров

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

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

Несостоявшийся аукцион

В Теории аукционного рынка (Auction Market Theory) несостоявшийся аукцион — это паттерн, при котором рынок не может установить новую цену для инструмента, в результате чего цена возвращается к предыдущим уровням. Обычно трейдеры анализируют такие ситуации с помощью рыночного профиля, но их также можно выявить с использованием кластерного объёма.

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

Трейдеры и аналитики внимательно следят за такими ситуациями, поскольку они помогают выявить уровни поддержки и сопротивления, прогнозировать возможные разворотные паттерны.

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

Дивергенция дельты

Дивергенция дельты в графике кластерного объёма означает расхождение или несоответствие между движением цены и дельтой объёма.

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

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

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

Чрезмерные сделки на экстремальных ценовых уровнях

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

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

Настройки

Настроить график кластерного объёма можно через параметры графика. Доступ к ним осуществляется с помощью значка «шестерёнка» на панели инструментов над графиком, значка в нижнем правом углу графика или через меню «Ещё», которое открывается при нажатии на три точки рядом с названием символа.

Японские свечи

Настройки свечей идентичны обычному типу графика "Японские свечи". В этой секции настраивается то, как свечи выглядят.

Кластерный объём

Размер уровня

Настраивает то, как график будет определять размер каждого ряда (уровня). Доступны две опции:

  • Опция «Авто (ATR)» указывает, что график автоматически рассчитывает размер на основе последнего нормализованного значения среднего истинного диапазона (ATR) данных. Используется следующая формула: 0.2 * NormalizedATR / MinimumTick. Пересчёт размера выполняется при выборе типа графика «Кластерный объём», а также при смене символа или таймфрейма. При использовании этого режима параметр ниже определяет длину расчёта ATR.
  • Опция «Вручную» указывает, что график будет использовать количество тиков, заданное в параметре «Тики в уровне».

Длина ATR

Определяет длину сглаживания для среднего истинного диапазона (ATR), используемого при расчёте количества тиков на строку кластера, если параметр «Размер уровня» установлен в режим «Авто (ATR)».

Тики в уровне

Определяет количество тиков на одну строку, если параметр «Размер уровня» установлен в режим «Вручную».

Отображение

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

Type

Определяет режим отображения кластеров на графике. Доступны три варианта:

«Покупка и продажа» — по умолчанию. Объём продаж на уровнях отображается слева от каждой свечи, а объём покупок — справа.

«Дельта» (Delta). Справа от каждой свечи добавляется колонка, отображающая дельту объёма (разницу между объёмами покупок и продаж) на каждом уровне.

«Итого». Справа от каждой свечи отображается колонка с общим объёмом на каждом ценовом уровне.

«Лестница». Подсвечивает цветом уровни с наибольшим объёмом.

Градиент на фоне

При включении этой опции цвет фона каждого уровня кластера изменяется в зависимости от его объёма по сравнению с другими уровнями.

Алгоритм расчёта градиента:

  1. Определяется максимальный и минимальный объём.
  2. Вычисляется диапазон объёма (разница между максимальным и минимальным значением).
  3. От текущего уровня объёма отнимается минимальный объём.
  4. Полученное в шаге 3 значение делится на диапазон объёма из шага 2.
  5. В зависимости от результата шага 4 выбирается цвет:
    1. Если значение < 0.25, выбирается первый цвет.
    2. Если 0.25 ≤ значение < 0.5, выбирается второй цвет.
    3. Если 0.5 ≤ значение < 0.75, выбирается третий цвет.
    4. Если значение ≥ 0.75, выбирается четвёртый цвет.
  6. Процедура повторяется для каждого ценового уровня.

Если используется тип кластера «Покупка и продажа» или «Дельта», градиент рассчитывается отдельно для покупок и продаж.

Фон при продаже/покупке

Определяет цвета фона кластерных уровней. При использовании режима «Покупка и продажа» или «Дельта» можно выбрать отдельные цвета для покупок и продаж. Если включена опция «Применить градиент к фону», для каждого цвета доступен четырёхцветный градиент, который применяется по описанному выше алгоритму.

Зона стоимости

Включает отображение границ зоны стоимости (VA) и задаёт процентное значение VA.

Линия верхней границы зоны стоимости (VAH) отображается над всеми уровнями, входящими в зону стоимости. Линия нижней границы зоны стоимости (VAL) отображается ниже всех уровней в зоне стоимости.

Алгоритм расчёта зоны стоимости в графике кластерного объёма аналогичен алгоритму, используемому в индикаторах профиля объёма (Volume Profile).

Метки

POC

Определяет, будет ли график отображать точку контроля (POC) для каждого кластера.

Показывать общую информацию

Определяет, будет ли каждый кластер отображать общий объём бара, а также объём покупок, объём продаж и дельту объёма.

Дисбаланс

Определяет процентное превышение объёма покупок над объёмом продаж (или наоборот) для фиксации значительного дисбаланса. Подробнее о механизме обнаружения дисбаланса см. в разделе «Обнаружение дисбаланса».

Выделение

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

Кластер перевеса

Определяет, будет ли график отображать стековые дисбалансы (stacked imbalances) и задаёт количество последовательных уровней с дисбалансом в одну сторону, необходимых для их фиксации. Если эта опция включена, график продолжает отображать кластер перевеса, пока цена не пробьёт его уровни.