К основному содержанию
ForexNews24
Объём

Индикатор OBV: настройки и сигналы

On-Balance Volume

OBV накапливает объём со знаком направления бара, превращая поток сделок в кривую накопления или распределения.

Как индикатор выглядит на реальном графике

Цена1.13191.15121.17041.18971.2090OBV — накопленный объём со знаком-951.5M-732.8M-514.1M-295.4M-76.7M
Цена закрытияOBV
Абсолютное значение OBV не имеет смысла — важна только форма кривой. Полезное сравнение делается глазами: когда цена обновляет максимум, а OBV нет, накопление не подтверждает движение. Это и есть та самая дивергенция по объёму.

Данные: EUR/USD, дневные бары, 2025-06-16 — 2026-07-20. Индикатор рассчитан по 400 барам, на графике показаны последние 180. Источник котировок: Binance Spot REST API (api.binance.com/api/v3/klines).

Эффективность по режимам рынка
РежимОценка
Трендовый рынок57
Флэт38
Высокая волатильность45
Низкая волатильность43

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

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

Абсолютное значение OBV лишено смысла — оно зависит от произвольной точки начала расчёта. Значима только форма кривой и её соотношение с ценой. Именно поэтому у индикатора нет уровней, зон и порогов: читается он исключительно визуально.

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

Формула

OBV(t) = OBV(t−1) + Volume, если Close > PrevClose; OBV(t) = OBV(t−1) − Volume, если Close < PrevClose

К накопленной сумме прибавляется объём бара при росте закрытия и вычитается при падении. Начальное значение произвольно, поэтому сравнивать абсолютные уровни OBV между инструментами или периодами бессмысленно.

Стандартные настройки

Кумулятивно
Без периода сглаживания
SMA(20)
Опциональное сглаживание линии
Дивергенция
Ключевой сигнал
Стандартные параметры
ПараметрЗначение
Без периода сглаживанияКумулятивно
Опциональное сглаживание линииSMA(20)
Ключевой сигналДивергенция

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

Код реализации (Python)

obv.py
def obv(close, volume):
direction = close.diff().apply(lambda x: 1 if x > 0 else (-1 if x < 0 else 0))
return (direction * volume).cumsum()

Когда индикатор перестаёт работать

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

Типичные ошибки применения

  • Пытаться читать уровни OBV. У индикатора нет шкалы, значимы только направление и форма кривой.
  • Применять OBV на форекс-данных без понимания, что там отображается тиковый объём — число изменений цены, а не реальный оборот.
  • Считать дивергенцию сигналом на вход. Это лишь признак неподтверждённого движения, который может сохраняться неопределённо долго.
  • Сравнивать OBV двух инструментов между собой, забывая о произвольности начальной точки.

Кому и зачем это нужно

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

Частые вопросы

Что означает конкретное значение OBV?

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

Можно ли применять OBV на форексе?

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

Насколько надёжны дивергенции OBV?

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

Другие индикаторы категории «Объём»

От исследования — к применению

В продукте Allocation мы реализовали эти алгоритмы с учётом всех нюансов, разобранных на портале.

Узнать про Allocation