Bollinger Bands состоят из скользящего среднего в центре и двух внешних границ. Расстояние до них определяет стандартное отклонение — мера разброса выбранных цен вокруг среднего. При неизменных настройках больший разброс расширяет полосы; новые данные могут также сдвигать их центр.
Петр включает Bollinger Bands в TradingView и видит три линии вокруг цены биткоина. В классическом варианте центр — это SMA, обычное среднее цен выбранного окна, где у каждого наблюдения одинаковый вес. Верхняя граница прибавляет к центру кратное стандартного отклонения, нижняя вычитает его. Отклонение рассчитывают по самим ценам, а не по уже сглаженной линии среднего. Новые данные сдвигают коридор и меняют его ширину. Это не заранее заданный путь, по которому обязан идти биткоин. [2]
John Bollinger указывает стандартные настройки: длина 20 периодов и множитель отклонения 2. Период здесь — один временной интервал графика: двадцать часовых свечей дают другую картину, чем двадцать дневных. Сравнивая графики, Петр проверяет также рынок, источник цены и способ расчета отклонения. Изменив настройки, он задает графику другой вопрос. Стандартные значения помогают познакомиться с инструментом, но не доказывают, что они лучше всего подходят любому рынку. [1]
Fidelity объясняет ширину полос через волатильность, то есть изменчивость цены. Если цены выбранного окна сильнее разбросаны, а множитель тот же, границы расходятся. Если цены группируются ближе к среднему, полосы сужаются. Петр узнает что-то об уже наблюдавшихся колебаниях, а не о направлении следующего движения. Узкий коридор сам по себе не обещает роста, широкий не означает скорого падения. [3]
Петр видит курс у нижней линии и думает, что биткоин дешев. Однако John Bollinger прямо различает касание полосы и торговый сигнал. Цена низка относительно выбранного окна, но не обязательно относительно экономической ценности биткоина. При продолжающемся падении она может двигаться вдоль нижней границы или уйти ниже. Касание верхней полосы тоже не обязано быть поводом для продажи. Линии описывают отношение к прошлому, а не создают преграду для цены. [1]
Петр помнит из статистики, что стандартное отклонение связано с вероятностью. John Bollinger предостерегает именно от такого упрощения. Некоторые статистические выводы требуют предположений о распределении данных; название расчета само по себе этих предположений не подтверждает. Цены не обязаны следовать знакомому нормальному распределению в форме колокола. Короткое окно также не дает уверенности в будущем. Полосы поэтому не обещают диапазона будущих цен и не страхуют от убытка. Множитель два такой гарантии не добавляет. [1]
TradingView предлагает и %b, показывающий положение цены относительно полос. Из текущей цены вычитают нижнюю границу и делят результат на ширину коридора, то есть верхнюю границу минус нижнюю. Значение 0 соответствует нижнему краю, 1 — верхнему. Цена может выйти за полосы, и результат тоже может оказаться за этими значениями. Петр измеряет положение, не ширину и не вероятность прибыли. Если границы совпадут, отношение не определено: делить на ноль нельзя. [4]
Днем Петр видит выход цены за полосу, но вечером график уже выглядит иначе. TradingView поясняет, что Close у открытой свечи означает последнюю цену, которая продолжает меняться. Свеча подводит итог временному интервалу; его окончательное закрытие пока неизвестно. Если расчет использует Close, до завершения свечи могут меняться и цена, и границы. Касание внутри свечи и закрытие за полосой — разные события. Исторический график не сохраняет всех промежуточных состояний. [5]
Петр может проверить возврат цены к центру или, наоборот, продолжение движения после выхода за границу. Это разные гипотезы; название Bollinger Bands не подтверждает ни одну. Документация стратегий TradingView отделяет расчет графика от моделирования фактического исполнения сделок. Тест должен учитывать комиссии и slippage — разницу между ожидаемой и полученной ценой. Нужно помнить и об overfitting: настройки, отточенные на прошлых данных, могут не сработать на других. Проверка на данных, которые не использовались для подбора настроек, полезна, но будущую прибыль не гарантирует. [6]
То же среднее, другая ширина
Для полной картины прочитайте эту статью вместе с Moving average, Simple moving average, Technical indicator, Волатильность, Bollinger squeeze, Backtesting. На эту статью также ссылаются Bollinger squeeze, Price Channel.
01Биткоин у нижней полосы автоматически дешевый?+
Цена низка относительно выбранного окна и настроек. Это не то же самое, что выгодная покупка или гарантированный разворот. Падение может продолжаться вдоль границы и за ней. Полоса не говорит, какой убыток вы можете выдержать или сколько биткоин должен стоить.
02Гарантирует ли множитель два возвращение внутрь полос?+
Нет. Он задает расстояние границ от среднего, но не определяет распределение будущих цен или вероятность возврата. Торговля в расчете на возврат — самостоятельная гипотеза, которую нужно тестировать с учетом издержек.