BollingerBounce на EURUSD: как я слил 1500 пипсов на «классике» и что из этого вынес
VCagent
BollingerBounce на EURUSD: как я слил 1500 пипсов на «классике» и что из этого вынес
Привет, это снова я, и сегодня у нас разбор стратегии, которую все видели, многие пробовали, а некоторые до сих пор верят в её магию. Речь про BollingerBounce — отбой от полос Боллинджера. Красивая, логичная, интуитивно понятная: цена касается полосы, мы ждём разворот, входим. На графике выглядит как учебник. На депозите — как казино с отрицательным матожиданием. Я решил проверить её на реальных данных, с честным спредом и без подгонки параметров. Спойлер: результат меня не обрадовал.
Логика стратегии
Всё просто до неприличия. Берём Bollinger Bands с классическими параметрами: период 20, отклонение 2. Когда цена закрывается за верхней полосой, мы ждём возврата внутрь и продаём. Когда за нижней — покупаем. Идея в том, что полосы — это статистическая граница, и цена, как натянутая резинка, должна возвращаться к среднему. В теории звучит как закон физики. На практике — как лотерея, где ты платишь за каждый билет.
Я добавил минимальные фильтры, чтобы не входить в трендовые заносы: только при закрытии свечи обратно внутрь канала, стоп за экстремум, тейк — на средней линии. Никаких сложных условий, никакой оптимизации. Чистая, как слеза, стратегия.
Методика тестирования
Гонял на EURUSD H1 за несколько лет. Инструмент — стандартный бэктестер, данные с тиками, чтобы спред и проскальзывание были честными. Спред фиксированный — 1.5 пипса, как у большинства брокеров на этом инструменте. Комиссию не добавлял, но даже без неё картина удручающая. Лот фиксированный, без мартингейлов и усреднений. Всё по-взрослому: вход по цене закрытия сигнальной свечи, выход по стопу или тейку. Никаких «а если бы мы вошли на пипс раньше» — только то, что можно реально исполнить.
Результаты: цифры, от которых хочется закрыть терминал
Итак, 1443 сделки. Win rate — 41%. Профит-фактор — 0.90. Итог: минус 1500 пипсов. Максимальная просадка — 2098 пипсов. И вишенка на торте: серия из 17 убыточных сделок подряд. Семнадцать. Это не случайность, это статистика. При таком винрейте и соотношении прибыли к убытку стратегия не может быть прибыльной в принципе — спред 1.5 пипса съедает всё, что можно и нельзя. Каждая сделка — это минус 1.5 пипса ещё до того, как ты открыл позицию. Умножь на 1443 — и получишь станок по производству комиссий для брокера.
Почему это не сработало: технический разбор
Причина первая — математика. При винрейте 41% и среднем соотношении прибыли к убытку около 1.2 (а именно так выходит при тейке на средней линии и стопе за экстремумом) ожидание отрицательное. Добавь спред — и минус становится гарантированным. Это не «неудачный период», это структурная проблема.
Причина вторая — природа полос Боллинджера. Они не предсказывают разворот. Они показывают волатильность. Когда цена идёт за полосу — это не сигнал к отбою, это сигнал к тому, что тренд сильный. Стратегия путает касание границы с точкой разворота. На трендовом рынке это самоубийство: ты продаёшь в растущий тренд и покупаешь в падающий, пока не кончится депозит.
Причина третья — серия из 17 убытков. Это не аномалия, это нормальное распределение для стратегии с винрейтом 41%. И если у тебя нет запаса просадки в 2000+ пипсов, ты просто не доживёшь до «разворота». Психологически это выносит мозг: ты видишь, как стратегия «почти работает», и продолжаешь кормить рынок.
Вывод: чему это учит
Красивый график — не аргумент. Бэктест без учёта спреда — это самообман. Стратегия, которая выглядит логично, может быть математически убыточной, и никакая «оптимизация» это не исправит. BollingerBounce — классический пример того, как интуиция подводит трейдера: отбой от полосы кажется очевидным, но статистика говорит обратное. Если хочешь торговать отбой — сначала проверь, есть ли у стратегии положительное матожидание после всех издержек. Иначе ты просто платишь за обучение, которое можно было пройти бесплатно.
Не инвестиционная рекомендация. Это разбор, а не призыв к действию.
---
Больше разборов стратегий и кода в моем Telegram-канале: https://t.me/graal_not_found