Bollinger squeeze означает относительно узкие Bollinger Bands — границы вокруг скользящего среднего цены. Сужение связано с меньшим разбросом цен в расчете. Здесь squeeze означает сближение полос, а не принудительное закрытие торговых позиций. Сравнивают с сопоставимой историей того же рынка.
Яна следит за графиком биткоина: полосы, прежде далекие друг от друга, сближаются. Fidelity связывает это с меньшей волатильностью, то есть меньшей изменчивостью цен. Полосы окружают скользящее среднее, а расстояние до них зависит от разброса цен в выбранном окне. Яна видит изменение уже имеющихся данных. Образ сжатой пружины кажется удачным, но рынок не обязан резко двинуться в определенный момент. Более спокойное состояние может продолжаться. [1]
Яна не хочет полагаться лишь на вид графика, масштаб которого можно менять. TradingView использует BandWidth: из верхней границы вычитает нижнюю, делит разность на центральное значение и умножает на 100. Получается ширина в процентах от центра, а не цена в USD/BTC. Центр здесь — значение линии среднего, не медиана, то есть цена посередине упорядоченного ряда. Если бы он равнялся нулю, отношение вычислить было бы нельзя; поэтому в примере ниже центр положительный. [2]
Яна находит небольшое значение BandWidth и хочет применять его везде. TradingView напоминает, что смысл сужения зависит от рынка и временного масштаба. Необычное на дневном графике может быть обычным на часовом. Поэтому нужно сопоставлять один рынок, интервал, длину расчета, множитель отклонения и источник цены. Историю сравнения и порог для определения squeeze следует выбрать до оценки, а не после красивого результата. [2]
John Bollinger различает BandWidth, измеряющее ширину, и %b, показывающее положение цены относительно границ. Яна задает два вопроса: сужается ли коридор и где в нем находится цена? Ответ на первый не определяет будущего направления. Последующее расширение может сопровождать и рост, и падение. Пробой, то есть движение за выбранную границу, — другое событие, правило которого нужно задать отдельно. [3]
После сужения цена выходит над верхней полосой, и Яна ждет продолжения роста. Но она может вернуться внутрь и пойти в противоположную сторону. Fidelity предупреждает именно о таком ложном начальном движении. Какой сценарий в итоге реализовался, часто ясно только задним числом. Если Яна оценивает лишь удачные пробои, она исключает опыт, который тоже получила бы в реальном времени. Удачная картинка сама по себе не доказывает предсказуемого преимущества. [1]
Яна видит пробой во время открытой свечи — еще не завершившегося интервала графика. TradingView объясняет, что ее Close — меняющаяся последняя цена, а не уже известное окончательное закрытие. Вместе с ценой могут изменяться полосы. Правило немедленной реакции на касание и правило ожидания закрытия снаружи поэтому различаются. В историческом тесте нельзя принимать более раннее решение на основании конечного значения, которое тогда еще не было доступно. [4]
Название Bollinger squeeze не сообщает Яне, сколько купить, когда выйти или когда признать, что ожидаемое движение не наступило. TradingView отделяет правила стратегии от моделирования исполнения. Только после определения входа, выхода и условия отмены сценария можно оценить результат с комиссиями и slippage — разницей ожидаемой и фактической цены. Еще одна ловушка — overfitting: настройки под прошлые удачные случаи могут не сработать на других данных. Помогает проверка на неиспользованных данных; повторная подгонка под ее результаты уже не дает такой же независимой оценки. [5]
John Bollinger прямо говорит, что само касание полосы не является указанием покупать или продавать. Для Яны squeeze полезен как уведомление о состоянии, за которым она хочет следить. Она разделяет сужение, последующий выход за границу и реальный результат возможной сделки. Даже растущая ширина не гарантирует правильного направления или приемлемого убытка. Инструмент помогает точнее описать ситуацию, но не принимает решение и не берет ответственность за него. [3]
Более узкий коридор еще не прогноз
В первом вымышленном снимке центр равен 100000 USD/BTC, верхняя граница — 102000, нижняя — 98000 USD/BTC. BandWidth = (102000 − 98000) / 100000 × 100 = 4 %. Во втором оставим центр прежним и зададим границы 100500 и 99500 USD/BTC: (100500 − 99500) / 100000 × 100 = 1 %. Относительная ширина уменьшилась до четверти. Мы сравниваем заданные снимки, а не полный ряд цен. Сами по себе они не показывают, необычно ли состояние на фоне более долгой истории, когда оно закончится и куда пойдет цена.
Для полной картины прочитайте эту статью вместе с Bollinger Bands, Волатильность, Breakout, False Breakout, Backtesting, Technical indicator. На эту статью также ссылаются Bollinger Bands.
01Означает ли squeeze, что биткоин скоро вырастет?+
Нет. Он означает относительно более спокойный ход цен, использованных в расчете. Полосы могут затем расшириться при росте или падении, а могут еще некоторое время оставаться узкими. Само сужение не определяет ни направление, ни срок.
02Можно ли применять одинаковый процентный порог ко всем графикам?+
Не без проверки. Имеют значение рынок, интервал и настройки расчета. Выберите период сравнения и порог до теста. Подбирая их задним числом только по успешным пробоям, вы оцениваете выбранных победителей, а не правило для неизвестного будущего.