
Полосы Боллинджера: стратегии и результаты бэктестов
Bollinger Bands (полосы Боллинджера) — один из самых универсальных индикаторов технического анализа. Разработанные Джоном Боллинджером в 1980-х, полосы автоматически адаптируются к волатильности рынка и применяются как для трендовых, так и для контртрендовых стратегий на любых инструментах и таймфреймах.
Структура и формула Bollinger Bands
Индикатор состоит из трёх линий:
- Средняя линия: SMA(20) — простая скользящая средняя за 20 периодов
- Верхняя полоса: SMA(20) + (2 × стандартное отклонение)
- Нижняя полоса: SMA(20) − (2 × стандартное отклонение)
Стандартное отклонение измеряет разброс цен вокруг средней. Когда волатильность растёт, полосы расширяются. Когда снижается — сужаются. Статистически примерно 95% ценовых значений находятся внутри полос при параметре 2 стандартных отклонения.
Параметры по умолчанию (20, 2) подходят для большинства ситуаций. Для более короткого периода (скальпинг) используют (10, 1.5), для позиционной торговли — (50, 2.5).
Bollinger Squeeze — прорыв волатильности
Bollinger Squeeze — самый мощный сигнал полос Боллинджера. Когда ширина полос сужается до минимума за последние N периодов, это означает, что волатильность аномально низка. Исторически периоды низкой волатильности всегда заканчиваются резкими импульсными движениями.
Алгоритм торговли по Squeeze:
- Определите момент Squeeze: ширина полос (BandWidth) достигает минимума за 120+ свечей
- Дождитесь пробоя одной из полос — цена закрытия за пределами верхней или нижней полосы
- Откройте позицию в направлении пробоя: пробой вверх — лонг, вниз — шорт
- Стоп-лосс — на противоположной полосе или на средней линии
Squeeze особенно эффективен на криптовалютном рынке, где длительные периоды консолидации регулярно сменяются взрывными движениями на 10–30% и более.
Стратегия отскока от полос
В боковых рынках цена колеблется между верхней и нижней полосой, используя их как динамические уровни поддержки и сопротивления:
| Сигнал | Условие | Цель | Стоп-лосс |
|---|---|---|---|
| Покупка | Цена касается нижней полосы + подтверждение (RSI, свечной паттерн) | Средняя линия или верхняя полоса | Ниже нижней полосы на 0.5 ATR |
| Продажа | Цена касается верхней полосы + подтверждение | Средняя линия или нижняя полоса | Выше верхней полосы на 0.5 ATR |
Ключевое правило: не торгуйте отскоки от полос в тренде. Если цена «гуляет» вдоль верхней полосы — это восходящий тренд, а не перекупленность. Добавьте фильтр ADX: отскоки работают при ADX ниже 20, тренд — при ADX выше 25.
Двойные Bollinger Bands (DBB)
Стратегия двойных Bollinger Bands использует два набора полос с разными стандартными отклонениями: внутренние (1σ) и внешние (2σ). Это создаёт три зоны, упрощающие принятие решений:
| Зона | Расположение цены | Интерпретация | Действие |
|---|---|---|---|
| Зона покупки | Между верхней 1σ и верхней 2σ | Сильный восходящий тренд | Удерживать лонг, подтягивать стоп |
| Нейтральная зона | Между нижней 1σ и верхней 1σ | Отсутствие тренда, консолидация | Не торговать или range trading |
| Зона продажи | Между нижней 1σ и нижней 2σ | Сильный нисходящий тренд | Удерживать шорт, подтягивать стоп |
Правила торговли по DBB:
- Переход цены из нейтральной зоны в зону покупки — сигнал на лонг. Выход из зоны покупки обратно в нейтральную — закрытие лонга
- Переход в зону продажи — сигнал на шорт. Возврат в нейтральную зону — закрытие шорта
- Цена, торгующаяся внутри нейтральной зоны — период ожидания, никаких сделок
DBB хорошо работает на дневных и 4-часовых графиках для трендовых инструментов. На младших таймфреймах нейтральная зона слишком узка и генерирует много ложных сигналов.
Bollinger Bands + %B
Индикатор %B показывает положение цены внутри полос в процентах: 0 — на нижней полосе, 0.5 — на средней, 1.0 — на верхней. Значения выше 1 или ниже 0 означают выход за пределы полос.
%B удобен для формализации условий в бэктестере: вместо абстрактного «цена касается нижней полосы» можно записать точное условие «%B ниже 0.05». Это легко протестировать и оптимизировать в StratBase.ai.
Примеры использования %B в стратегиях на StratBase.ai:
- Контртрендовый вход: %B ниже 0.0 (цена вышла за нижнюю полосу) + RSI ниже 30 — покупка. Тейк-профит при %B = 0.5 (возврат к средней). Этот сетап формализует стратегию отскока от полос с числовой точностью
- Трендовый фильтр: открывать лонги только при %B выше 0.5 (цена в верхней половине полос), шорты — только при %B ниже 0.5. Фильтр отсекает контртрендовые входы в 50% случаев
- Оптимизация порога: запустите оптимизацию в StratBase.ai для порога %B от 0.0 до 0.2 с шагом 0.05, чтобы найти оптимальный уровень перепроданности для конкретного инструмента. Иногда %B = 0.1 работает значительно лучше стандартного 0.0
Оптимизация параметров BB для разных рынков
Стандартные параметры (20, 2) — хорошая отправная точка, но не универсальное решение. Каждый рынок и таймфрейм имеет свою оптимальную конфигурацию:
| Рынок | Таймфрейм | Период SMA | Множитель σ | Комментарий |
|---|---|---|---|---|
| BTC/USDT | 4H | 20 | 2.0 | Стандартные параметры работают хорошо |
| BTC/USDT | 1H | 20 | 2.2 | Повышенный множитель для фильтрации шума |
| Альткоины | 4H | 20 | 2.5 | Высокая волатильность требует широких полос |
| Форекс (EUR/USD) | 1D | 20 | 2.0 | Классические параметры для дневного графика |
| Форекс | 1H | 14 | 1.8 | Укороченный период для внутридневной торговли |
| Скальпинг | 5M | 10 | 1.5 | Быстрая реакция, узкие полосы |
| Позиционная | 1W | 50 | 2.5 | Длинный период, широкие полосы для долгосрочных трендов |
При увеличении множителя стандартного отклонения сигналов становится меньше, но их качество растёт. При уменьшении — сигналов больше, но больше и ложных срабатываний. Используйте оптимизацию параметров в StratBase.ai, чтобы подобрать точные значения для вашего инструмента.
Комбинации Bollinger Bands с другими индикаторами
- BB + RSI: цена на нижней полосе и RSI ниже 30 — двойное подтверждение перепроданности. Один из самых популярных сетапов среди криптотрейдеров
- BB + MACD: Squeeze Боллинджера совпадает с пересечением MACD — мощный сигнал начала импульсного движения
- BB + объём: выход за пределы полос при объёме выше среднего подтверждает истинность пробоя. Выход без объёма — часто ложный пробой
- BB + Keltner Channels: когда полосы Боллинджера сужаются внутрь каналов Кельтнера — это «идеальный Squeeze» с высочайшей вероятностью взрывного движения
Заключение
Bollinger Bands — незаменимый инструмент для оценки волатильности и определения экстремальных ценовых зон. Стратегия Squeeze позволяет ловить начало импульсных движений, двойные полосы DBB упрощают трендовую торговлю, а индикатор %B формализует условия для точного бэктестирования. Протестируйте эти стратегии в StratBase.ai на ваших любимых инструментах и подберите оптимальные параметры для вашего стиля торговли.
Дополнительные ресурсы
Об авторе
Трейдер-аналитик с 7+ годами опыта на крипто- и фондовых рынках. Специализируется на количественном анализе, оптимизации стратегий и управлении рисками.
Часто задаваемые вопросы
Как работают полосы Боллинджера?▾
Полосы Боллинджера: средняя линия = SMA(20), верхняя = SMA + 2σ, нижняя = SMA - 2σ (σ — стандартное отклонение). Полосы расширяются при высокой волатильности и сужаются при низкой. Статистически: 95% цен находятся внутри 2σ. Касание верхней полосы ≠ перекупленность, касание нижней ≠ перепроданность.
Какая стратегия Боллинджера самая прибыльная?▾
Bollinger Squeeze (сжатие) — самая надёжная. Когда полосы сужаются до экстремума — рынок накапливает энергию. Пробой из сжатия часто приводит к сильному направленному движению. Стратегия: ждать сжатие (ширина < 50% от средней), вход при пробое верхней или нижней полосы, стоп за противоположной. Profit Factor 1.4-1.8 на трендовых рынках.
Комментарии (0)
Loading comments...

