OBVM (On Balance Volume Mean) — Среднее значение объема баланса

On Balance Volume Mean (OBVM) — это технический индикатор, который представляет собой скользящее среднее от индикатора On Balance Volume (OBV) для сглаживания шумов и выявления более четких трендов. Индикатор сохраняет основную концепцию OBV — накопление объема в зависимости от направления изменения цены, но добавляет дополнительный уровень фильтрации.
OBVM помогает устранить шум, присутствующий в исходном OBV, и делает более заметными долгосрочные тенденции в объемных потоках. Это особенно полезно на волатильных рынках или при анализе инструментов с нерегулярными объемами торгов. Индикатор также может использоваться для выявления пересечений между OBV и его средним значением, что предоставляет дополнительные торговые возможности.
Цель OBVM — оценить направленность и силу потока объёма, подтвердить ценовые тренды и выявить дивергенции между объёмом и ценой с меньшим количеством ложных сигналов по сравнению с необработанным OBV.
Ключевые свойства:
— отслеживает накопление/распределение объёма с учётом направления движения цены (как OBV);
— применяет скользящую среднюю к серии OBV (или к приращениям OBV) для сглаживания и выявления устойчивых изменений;
— используется для подтверждения трендов (OBVM растёт вместе с ценой) и выявления дивергенций (цена растёт, OBVM падает — слабость импульса);
— может работать на разных таймфреймах и с разными типами MA (SMA, EMA) в зависимости от требуемой чувствительности.
Применение: фильтрация сигналов на покупку/продажу, подтверждение пробоев, раннее обнаружение смены спроса/предложения через объёмные дивергенции.
Расчёт On Balance Volume Mean
Ниже — типовая схема расчёта; конкретные реализации могут варьироваться.
Шаг 1 — классический OBV
OBV(0) = 0 (или стартовое значение)
Если Close[текущий] > Close[предыдущий]: OBV[текущий] = OBV[предыдущий] + Volume[текущий] Если Close[текущий] < Close[предыдущий]: OBV[текущий] = OBV[предыдущий] - Volume[текущий] Если Close[текущий] = Close[предыдущий]: OBV[текущий] = OBV[предыдущий]
Шаг 2 — при необходимости нормировка приращений
ΔOBV(t) = OBV(t) — OBV(t-1) (это ±Volume(t) или 0)
Шаг 3 — скользящая средняя (Mean)
OBVM(t) = MA(OBV, L) или OBVM(t) = MA(ΔOBV, L)
OBVM = SMA(OBV, Length)
где MA — выбранная скользящая средняя (SMA, EMA и т.п.), L — период усреднения (например, 10, 20, 50).
Варианты реализации:
Прямое сглаживание: OBVM = EMA(OBV, L) — сглаживает сам накопительный ряд.
Сглаживание приращений: сначала взять ΔOBV(t) (положительные/отрицательные объёмы), затем MA(ΔOBV, L) и интегрировать для получения сглаженного накопления.
Нормировка по объёму или по среднему объёму: делить на средний Volume за окно, чтобы учесть изменение средних объёмов.
Использование в торговле On Balance Volume Mean
Трендовый анализ:
● Растущий OBVM указывает на бычий тренд с сильной поддержкой объема.
● Падающий OBVM указывает на медвежий тренд с сильной поддержкой объема.
● Плоский OBVM указывает на отсутствие выраженного тренда.
Пересечения OBV и OBVM:
● Когда OBV пересекает OBVM снизу вверх, это может рассматриваться как бычий сигнал.
● Когда OBV пересекает OBVM сверху вниз, это может рассматриваться как медвежий сигнал.
● Эти пересечения часто указывают на начало новых трендов или значительных движений цены.
Дивергенции:
● Бычья дивергенция: цена формирует новый минимум, а OBVM — более высокий минимум.
● Медвежья дивергенция: цена формирует новый максимум, а OBVM — более низкий максимум.
● Дивергенции часто предшествуют значительным разворотам тренда.
Подтверждение ценового тренда:
● Если OBVM движется в том же направлении, что и цена, это подтверждает текущий ценовой тренд.
● Если OBVM и цена движутся в противоположных направлениях, это может сигнализировать о потенциальном развороте тренда.
Уровни поддержки и сопротивления:
● График OBVM может формировать собственные уровни поддержки и сопротивления.
● Пробой этих уровней может предшествовать подобным пробоям на ценовом графике.
Сравнение с другими объемными индикаторами:
● OBVM можно сравнивать с другими объемными индикаторами для подтверждения сигналов.
● Согласованность сигналов от нескольких объемных индикаторов повышает их надежность.
Выбор параметра Length:
● Более короткие периоды (например, 10-15) делают OBVM более чувствительным к краткосрочным изменениям.
● Более длинные периоды (например, 30-50) лучше выявляют долгосрочные тренды.
● Оптимальный период зависит от временного горизонта торговли и характеристик конкретного инструмента.


















