BBP (Bollinger Percent B) — Bollinger %b

Bollinger %b (или Bollinger Percent B, часто обозначается как %b или BBP) — вспомогательный индикатор, основанный на классических полосах Боллинджера. Его задача — показывать относительное положение текущей цены внутри диапазона между верхней и нижней полосой Боллинджера. %b даёт нормализованную меру того, где находится цена относительно этих двух границ: 0 соответствует нижней полосе, 1 — верхней полосе, значения выше 1 указывают, что цена находится выше верхней полосы (перевышение), значения ниже 0 — цена ниже нижней полосы (ниже границы).
Основные полосы Боллинджера (Bollinger Bands) были разработаны Джоном Боллинджером (John Bollinger) в начале 1980-х годов. Индикатор *%b* (Percent B) является прямым производным от полос Боллинджера и был предложен тем же автором — John Bollinger, как удобный нормализованный показатель положения цены относительно полос. В литературе и на сайтах, посвящённых методике Боллинджера, %b описывается как одна из стандартных производных метрик (наряду с Bandwidth и др.), введённых или популяризованных Боллинджером.
Тип индикатора BBP: осциллятор / нормализованный осциллятор, привязанный к полосам волатильности.
Более конкретно:
— Это индикатор импульса/позиции (показывает относительное положение цены внутри волатильного канала).
— Он не является индикатором тренда сам по себе, но помогает оценивать состояние цены относительно волатильности и уровней каналов.
— Часто применяется как вспомогательный инструмент для анализа волатильности и поиска экстремумов, поэтому его можно отнести и к группе индикаторов волатильности/канальных индикаторов.
Индикатор Bollinger %b определяет позицию цены относительно верхней и нижней полос Боллинджера в виде процентного значения от 0 до 1 (или от 0% до 100%). Это позволяет более точно определить положение цены в контексте полос Боллинджера:
▪ Значение 1 (или 100%) означает, что цена находится на верхней полосе Боллинджера.
▪ Значение 0 (или 0%) означает, что цена находится на нижней полосе Боллинджера.
▪ Значение 0.5 (или 50%) означает, что цена находится на средней линии Боллинджера (SMA), что указывает на нейтральное рыночное состояние.
BBP также может принимать значения за пределами диапазона 0-1:
▪ Значения выше 1 указывают на то, что цена находится выше верхней полосы Боллинджера.
▪ Значения ниже 0 указывают на то, что цена находится ниже нижней полосы Боллинджера.
Формула расчёта индикатора BBP (Bollinger Percent B) — Bollinger %b

%b = (Close — LowerBand) / (UpperBand — LowerBand)
где:
— UpperBand = MA + K * StdDev — верхняя полоса Боллинджера,
— LowerBand = MA — K * StdDev — нижняя полоса Боллинджера,
— MA — скользящая средняя (обычно простая SMA) за N периодов,
— StdDev — стандартное отклонение за те же N периодов,
— K — множитель стандартного отклонения (обычно 2).
— Close — текущая цена закрытия (или выбранная цена: last, typical и т.д.),
Часто используемые параметры по умолчанию: N = 20, K = 2.
Примечания по интерпретации значений:
— %b = 1 — цена на уровне верхней полосы.
— %b = 0 — цена на уровне нижней полосы.
— %b > 1 — цена выше верхней полосы (возможная перекупленность или сильный импульс).
— %b < 0 — цена ниже нижней полосы (возможная перепроданность или сильный медвежий импульс).
- %b ≈ 0.5 — цена около средней линии (MA).
Пример расчёта (кратко):
1. Рассчитать SMA (N периодов) — MA.
2. Рассчитать стандартное отклонение цен за N периодов — StdDev.
3. Построить (UpperBand = MA + K*StdDev) и \(LowerBand = MA — K*StdDev).
4. Подставить в формулу %b.
Если UpperBand = LowerBand (нулевая волатильность), обычно значение %b задают либо NaN, либо 0.5 по соглашению — в зависимости от реализации.
Торговля с индикатором BBP (Bollinger Percent B) — Bollinger %b
▪ Определение перекупленности/перепроданности:
— Значения выше 1 указывают на перекупленность рынка.
— Значения ниже 0 указывают на перепроданность рынка.
▪ Сигналы разворота:
— Когда BBP возвращается в диапазон 0-1 после выхода за его пределы.


— Дивергенции между BBP и ценой.

Бычья дивергенция: Когда цена достигает новых минимумов, но %B формирует более высокие минимумы.
Медвежья дивергенция: Когда цена достигает новых максимумов, но %B формирует более низкие максимумы.
▪ Определение тренда:
— Значения BBP, стабильно находящиеся выше 0.5, указывают на восходящий тренд.
— Значения BBP, стабильно находящиеся ниже 0.5, указывают на нисходящий тренд.
▪ Поиск скрытых уровней поддержки и сопротивления:
Уровни 0.8 и 0.2 часто используются как дополнительные уровни поддержки и сопротивления


















