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 отрисовываются непосредственно на ценовом графике, обрамляя японские свечи.
Настройки
| Параметр | Тип | По умолчанию | Описание |
|---|
period | number | 20 | Период для SMA и расчёта стандартного отклонения. |
stdDev | number | 2 | Количество стандартных отклонений для верхней и нижней полос. |
color | color | #3b82f6 | Цвет средней полосы (линия SMA). |
upperColor | color | #60a5fa | Цвет верхней полосы. |
lowerColor | color | #1d4ed8 | Цвет нижней полосы. |
lineWidth | number | 1.2 | Толщина всех трёх линий в пикселях. |
Комбинации параметров
| Период | StdDev | Характер | Применение |
|---|
| 10 | 1.5 | Узкие, реактивные | Скальпинг, быстрые входы на возврат к среднему |
| 20 | 2.0 | Стандартные (по умолчанию) | Универсальный свинг и дей-трейдинг |
| 20 | 2.5 | Широкие | Снижение ложных сигналов на волатильных парах |
| 50 | 2.0 | Плавные, медленные | Позиционная торговля, определение крупных расширений |
| 50 | 3.0 | Очень широкие | Отметка только экстремальных движений на старших ТФ |
Стандартная комбинация 20/2.0 хорошо работает в большинстве ситуаций. Меняйте эти значения, только если у вас есть конкретная причина — например, расширение stdDev до 2.5 для высоковолатильного альткоина, чтобы избежать чрезмерных касаний полос.
Интерпретация
Сжатие Bollinger (Squeeze)
Самый мощный сигнал Bollinger Bands — сжатие — когда полосы сужаются до минимальной ширины за последнее время:
- Полосы сжимаются: Волатильность снизилась до минимума. Цена консолидируется в узком диапазоне.
- Пробой: Цена вырывается из сжатия, обычно сопровождаясь всплеском объёма.
- Полосы расширяются: Волатильность возвращается. Направление пробоя указывает новый тренд.
Сжатие часто предшествует самым взрывным движениям. Чем дольше сжатие сохраняется, тем мощнее обычно оказывается последующий пробой.
Движение по полосе (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 баров.
Типичные ошибки
- Шорт при касании верхней полосы в восходящем тренде — band walk может продолжаться днями. Дождитесь закрытия цены ниже верхней полосы и выравнивания средней.
- Использование в изоляции — Bollinger Bands не предсказывают направление. Сжатие говорит: «что-то вот-вот произойдёт», но не «в какую сторону».
- Игнорирование средней полосы — SMA (средняя) часто является самой сильной поддержкой/сопротивлением на графике и основной целью возврата к среднему.
Связанные индикаторы
- SMA — Средняя полоса — это SMA; понимание поведения SMA помогает интерпретировать Bollinger Bands
- RSI — Осциллятор импульса, хорошо сочетающийся с сигналами касания полос
- VWAP — Взвешенное по объёму среднее для внутридневной конфлюэнции
- MACD — Подтверждение импульса для пробоев из сжатия