Перейти к основному содержанию

Bollinger Bands

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

Как это работает

Три компонента рассчитываются следующим образом:
Middle Band = SMA(Close, period)
Upper Band  = Middle Band + (stdDev × σ)
Lower Band  = Middle Band - (stdDev × σ)

where σ = standard deviation of Close over the last `period` bars
Стандартное отклонение измеряет, насколько цены закрытия отклонялись от среднего за период наблюдения. Когда цены стабильны, σ мало и полосы узкие. Когда цены сильно колеблются, σ велико и полосы расширяются.

Статистическая основа

При stdDev: 2 (по умолчанию) приблизительно 95% цен закрытия должны попадать в полосы при условии нормального распределения. На практике финансовые данные не являются идеально нормальными (тяжёлые хвосты характерны для крипты), поэтому цена выходит за полосы чаще, чем в 5% случаев — но каждый выход всё же представляет статистически значимое отклонение.

Тип индикатора

Overlay — Bollinger Bands отрисовываются непосредственно на ценовом графике, обрамляя японские свечи.

Настройки

ПараметрТипПо умолчаниюОписание
periodnumber20Период для SMA и расчёта стандартного отклонения.
stdDevnumber2Количество стандартных отклонений для верхней и нижней полос.
colorcolor#3b82f6Цвет средней полосы (линия SMA).
upperColorcolor#60a5faЦвет верхней полосы.
lowerColorcolor#1d4ed8Цвет нижней полосы.
lineWidthnumber1.2Толщина всех трёх линий в пикселях.

Комбинации параметров

ПериодStdDevХарактерПрименение
101.5Узкие, реактивныеСкальпинг, быстрые входы на возврат к среднему
202.0Стандартные (по умолчанию)Универсальный свинг и дей-трейдинг
202.5ШирокиеСнижение ложных сигналов на волатильных парах
502.0Плавные, медленныеПозиционная торговля, определение крупных расширений
503.0Очень широкиеОтметка только экстремальных движений на старших ТФ
Стандартная комбинация 20/2.0 хорошо работает в большинстве ситуаций. Меняйте эти значения, только если у вас есть конкретная причина — например, расширение stdDev до 2.5 для высоковолатильного альткоина, чтобы избежать чрезмерных касаний полос.

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

Сжатие Bollinger (Squeeze)

Самый мощный сигнал Bollinger Bands — сжатие — когда полосы сужаются до минимальной ширины за последнее время:
  1. Полосы сжимаются: Волатильность снизилась до минимума. Цена консолидируется в узком диапазоне.
  2. Пробой: Цена вырывается из сжатия, обычно сопровождаясь всплеском объёма.
  3. Полосы расширяются: Волатильность возвращается. Направление пробоя указывает новый тренд.
Сжатие часто предшествует самым взрывным движениям. Чем дольше сжатие сохраняется, тем мощнее обычно оказывается последующий пробой.

Движение по полосе (Band Walk)

В сильном тренде цена может «идти» вдоль одной из внешних полос:
  • Движение по верхней полосе: Цена постоянно касается или превышает верхнюю полосу. Это признак сильного бычьего импульса, а не автоматический сигнал продажи.
  • Движение по нижней полосе: Цена постоянно касается или жмётся к нижней полосе. Сильный медвежий импульс, а не автоматический сигнал покупки.
Движение по полосе обычно заканчивается, когда цена закрывается обратно внутри полос и средняя полоса начинает выравниваться.

Сигналы возврата к среднему

На боковых (нетрендовых) рынках Bollinger Bands отлично работают как индикаторы возврата к среднему:
  • Цена касается верхней полосы в диапазоне → потенциальный вход в короткую позицию с целью на средней полосе.
  • Цена касается нижней полосы в диапазоне → потенциальный вход в длинную позицию с целью на средней полосе.
  • Средняя полоса (SMA) выступает как естественная цель возврата к среднему.
Ключевое различие — контекст: касания полос в тренде — это сигналы продолжения (band walk), а касания в диапазоне — сигналы разворота (возврат к среднему). Определите контекст рынка, прежде чем действовать по касаниям полос.

Bandwidth и %B

Две производные метрики помогают количественно оценить сигналы Bollinger Bands: Bandwidth измеряет ширину полос относительно средней:
Bandwidth = (Upper - Lower) / Middle × 100
Низкие значения Bandwidth указывают на сжатие. Отслеживание Bandwidth во времени помогает определить формирование сжатия до того, как оно станет визуально очевидным. %B измеряет положение цены внутри полос:
%B = (Close - Lower) / (Upper - Lower)
  • %B > 1.0: Цена выше верхней полосы.
  • %B = 0.5: Цена точно на средней полосе.
  • %B < 0.0: Цена ниже нижней полосы.

Оповещения

Bollinger Bands поддерживают следующие правила оповещений:
Событие оповещенияОписание
upper_touchЦена закрывается выше или касается верхней полосы
lower_touchЦена закрывается ниже или касается нижней полосы
Включите оповещения в диалоге настроек индикатора в разделе Оповещения. Установите период охлаждения, чтобы избежать повторных оповещений при движении по полосе.
Касание полос — не автоматический сигнал покупки или продажи. В сильных трендах цена будет идти вдоль полосы длительное время. Всегда оценивайте, трендовый рынок или боковой, прежде чем интерпретировать касания полос как сигналы разворота.

Сочетание с другими индикаторами

СопутствующийСтратегия
RSIКасание полосы + дивергенция RSI = высоковероятностный разворот
Volume BarsПробой из сжатия + всплеск объёма = подтверждённое расширение
VWAPКасание полосы вблизи VWAP = сильная конфлюэнция для возврата к среднему
MACDСжатие + растущая гистограмма MACD = нарастающий импульс пробоя
DeltaКасание нижней полосы + положительная дельта = агрессивные покупки на перепроданных уровнях

Практические соображения

  • Не самостоятельная система: Bollinger Bands описывают волатильность, а не направление. Они показывают, когда рынок растянут, но не в какую сторону пойдёт. Всегда комбинируйте с направленными индикаторами или ценовым действием.
  • Крипто-волатильность: Крипторынки по своей природе более волатильны, чем акции. Стандартные 2.0 стандартных отклонения могут давать частые касания полос на младших таймфреймах. Рассмотрите 2.5 для альткоинов.
  • Мультитаймфрейм: Сжатие на дневном графике более значимо, чем на 5-минутном. Проверяйте старшие таймфреймы для калибровки ожиданий.
  • Ложные сжатия: Не каждое сжатие приводит к трендовому движению. Некоторые разрешаются кратким всплеском с последующим продолжением бокового движения. Подтверждение объёмом (значительный рост на баре пробоя) помогает отличить реальные пробои от ложных.
  • Период стабилизации: Индикатору нужно минимум period баров для расчёта первого валидного значения. Стандартное отклонение стабилизируется после приблизительно 2 × period баров.

Типичные ошибки

  1. Шорт при касании верхней полосы в восходящем тренде — band walk может продолжаться днями. Дождитесь закрытия цены ниже верхней полосы и выравнивания средней.
  2. Использование в изоляции — Bollinger Bands не предсказывают направление. Сжатие говорит: «что-то вот-вот произойдёт», но не «в какую сторону».
  3. Игнорирование средней полосы — SMA (средняя) часто является самой сильной поддержкой/сопротивлением на графике и основной целью возврата к среднему.

Связанные индикаторы

  • SMA — Средняя полоса — это SMA; понимание поведения SMA помогает интерпретировать Bollinger Bands
  • RSI — Осциллятор импульса, хорошо сочетающийся с сигналами касания полос
  • VWAP — Взвешенное по объёму среднее для внутридневной конфлюэнции
  • MACD — Подтверждение импульса для пробоев из сжатия