Волатильность Чайкина: как читать индикатор и проверять сигналы

Обложка статьи «Волатильность Чайкина: как читать индикатор и проверять сигналы»: условные размахи свечей расширяются и сужаются, ниже линия изменения диапазона пересекает пунктирный ноль; без котировок

Что считает Chaikin Volatility: формула из спрэда high-low

Здесь spread означает разницу High и Low, а не разницу между ценами покупки и продажи в стакане. Берутся весь размах и тени свечи, а не только её тело. Цена закрытия и торговый объём в базовой формуле отсутствуют. Так волатильность описывается через изменение внутрисвечного диапазона.

Обозначим размах как R, сглаженный ряд как A, период средней как n, число свечей для сравнения как m:

R(t) = High(t) - Low(t)
A(t) = MA(R, n)
CHV(t) = 100 × [A(t) / A(t-m) - 1]

У этой формулы есть разные реализации. В примере MetaQuotes используется экспоненциальная средняя EMA. В документации cTrader описана простая средняя SMA. Поэтому надпись CHV без названия платформы и типа сглаживания недостаточна для воспроизводимого расчёта.

  1. 1

    High минус Low

    Размах каждой свечи вместе с тенями

  2. 2

    Средняя за n свечей

    Тип MA берём из конкретной реализации

  3. 3

    Сравнение с A(t-m)

    Отношение минус один, умноженное на 100

Схема расчёта CHV: диапазон, сглаживание и сравнение с прошлым.

Схема: исходные данные CHV проходят три операции. Источник механики - документации MetaQuotes и cTrader; схема составлена для этого объяснения.

Как читать линию CHV: всплески, затухание и нулевая отметка

Если сглаженный размах вырос с 2 до 3 условных единиц, CHV равен +50%. Если упал с 2 до 1, значение составит -50%. Это проценты изменения диапазона, а не проценты движения актива и тем более не доходность сделки. В обоих примерах цена могла двигаться вверх, вниз или возвращаться к исходной отметке.

Нулевая линия означает равенство A(t) и A(t-m). Она не означает отсутствие колебаний: две широкие свечные серии могут дать такой же ноль, как две узкие. По одному значению CHV нельзя оценить абсолютный размер риска в рублях или пунктах.

Различайте снижение индикатора и переход под ноль. Падение с +125% до +25% ещё оставляет текущий сглаженный размах выше базы сравнения. А рост с -50% до -20% оставляет его ниже базы. Кроме текущего размаха меняется и знаменатель: старое значение постепенно уходит из окна сравнения. Поэтому изгиб линии не всегда объясняется последней свечой.

Типовые настройки периодов сглаживания и сдвига

РеализацияСглаживаниеПериод сравненияЧто зафиксировать
Пример MetaQuotes CHVEMA, 10 свечей10 свечейСовпадает ли используемый индикатор с этим примером
Встроенный CHV cTrader по документацииSMA, 14 свечей по умолчанию10 свечей по умолчаниюНе менялись ли параметры пользователем
Пользовательский скриптПроверить в описании или кодеПроверить в настройкахАвтор, версия, источники High и Low

Меньший период сглаживания обычно делает линию чувствительнее к отдельной свече. Больший сильнее усредняет размах. Период сравнения отвечает на другой вопрос: с насколько давним значением сопоставляется текущая средняя. Менять оба параметра одновременно неудобно: теряется причина различий.

Если в настройках отдельно есть Offset или Shift, проверьте его смысл. Он может только передвигать готовую линию на экране. Такой сдвиг не превращает исторический расчёт в прогноз. Для первоначальной сверки оставьте визуальное смещение нулевым и сравнивайте закрытые свечи на одном таймфрейме.

Сигналы: завершение тренда, сжатие волатильности и расширение диапазона

Всплеск CHV говорит, что сглаженный диапазон заметно расширился относительно выбранной базы. Сам по себе всплеск не различает ускорение действующего движения, резкий разворот и широкий боковик. Правило «линия резко выросла - тренд завершён» добавляет к формуле утверждение, которого в ней нет.

Чтобы проверить идею без подглядывания в будущее, заранее запишите последовательность действий:

  1. Выберите рынок, таймфрейм, реализацию CHV и параметры. Отдельно определите числовое условие сжатия или всплеска.
  2. Задайте ценовое условие: например, закрытие за заранее отмеченной границей диапазона. Не переносите границу после результата.
  3. Решите, по какой следующей доступной цене возможен вход и какое событие отменяет сценарий.
  4. Проверьте все подходящие случаи на выбранном участке, включая неудачные. Учтите комиссии и проскальзывание.
  5. Сохраните другой участок истории для проверки неизменных правил. Сравните тот же сценарий с фильтром CHV и без него.

Это план проверки гипотезы, а не готовая торговая система. Снижение CHV может сопровождать сжатие, но не назначает время будущего выхода из него. Подробный порядок работы с историей разобран в материале про бектест торговой стратегии.

Почему CHV не видит направления цены и не связан с объёмом

Представьте два учебных графика. У первого максимумы и минимумы постепенно поднимаются, у второго зеркально опускаются. На каждой соответствующей свече разность High-Low одинакова. При одинаковом сглаживании оба индикатора совпадут. Направление потерялось уже на шаге вычитания Low из High.

Объём торгов тоже можно изменить, не меняя High и Low. CHV от этого останется прежним. Поэтому утверждения «покупатели накапливают позицию» или «деньги выходят из актива» нельзя обосновать одной его линией. Chaikin Money Flow и Chaikin Oscillator используют другие исходные ряды; общая фамилия автора не делает инструменты взаимозаменяемыми.

Риски и ограничения

Положительный процент может возникнуть из-за очень маленькой базы сравнения. Нулевой знаменатель делает расчёт неопределённым; способ обработки такой свечи нужно смотреть в реализации. На незакрытом баре High и Low ещё могут изменяться, вместе с ними меняется и показание индикатора.

Какие вопросы можно задать CHV

Подойдёт, если

  • Увеличился ли сглаженный размах относительно базы?
  • Совпадают ли мои параметры с проверяемым расчётом?
  • Меняет ли фильтр результат заранее заданной стратегии?

Не подойдёт, если

  • В какую сторону обязательно пойдёт цена?
  • Какой стоп гарантирует сохранность капитала?
  • Сколько денег пришло в актив?

Схема границ метода: слева вопросы к изменению размаха, справа выводы, для которых данных CHV недостаточно. Основание - разобранная выше формула.

Индикатор не гарантирует прибыль. Торговля связана с риском потери капитала; прошлые результаты не гарантируют будущих. Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией.

Как пересчитать волатильность Чайкина вручную и сверить с терминалом

Возьмём полностью учебные размахи семи свечей: 2, 2, 2, 4, 6, 3, 1. Это не котировки и не результаты стратегии. Для короткого проверяемого примера выберем EMA с n = 3 и сравнение через m = 2 свечи. Эти параметры служат арифметике примера, а не рекомендацией для торговли.

Коэффициент EMA равен 2 / (n + 1), здесь 0,5. Начальное значение на третьей свече зададим средним первых трёх размахов: A(3) = 2. Дальше A(t) = 0,5 × R(t) + 0,5 × A(t-1).

СвечаРазмах REMA AБаза через 2 свечиCHV
12Ещё нетЕщё нетЕщё нет
22Ещё нетЕщё нетЕщё нет
322Ещё нетЕщё нет
443Ещё нетЕщё нет
564,52+125%
633,753+25%
712,3754,5Около -47,22%

На пятой свече: 100 × (4,5 / 2 - 1) = 125%. На шестой сравниваем уже с четвёртой свечой: 100 × (3,75 / 3 - 1) = 25%. Ошибка «всегда делить на первую двойку» дала бы другую линию.

  1. Свеча 5

    CHV +125%

    4,5 сравниваем с 2

  2. Свеча 6

    CHV +25%

    3,75 сравниваем уже с 3

  3. Свеча 7

    CHV -47,22%

    2,375 сравниваем с 4,5

Учебный расчёт EMA(3), сравнение через 2 свечи. Проценты относятся к размаху.

Учебная последовательность: снижение с +125% до +25% ещё не означает отрицательное изменение относительно базы. Источник чисел - расчёт в таблице, округление последнего результата до сотых.

Для сверки с терминалом выгрузите его же High и Low. Сопоставьте свечи по времени, проверьте тип средней, оба периода и начальное значение EMA. Другая глубина загруженной истории может изменить старт рекурсивного расчёта. Если используется SMA, воспроизводите SMA; замена её на EMA сама создаёт расхождение.

Проверяйте несколько последовательных закрытых свечей, а не только одну точку. При несовпадении сначала найдите первый различающийся размах, затем среднюю и только потом процент. Так видно, ошибка пришла из котировок, сглаживания или выбора базы.

Отличия от ATR, BVOL и Chaikin Money Flow

ИнструментЧто измеряетКак читать единицы
CHVИзменение сглаженного High-LowПроцент к прошлому значению этого диапазона
ATRСредний истинный диапазон с учётом предыдущего закрытияЕдиницы цены, если это обычный ATR, а не ATR%
.BVOL BitMEXИсторическую волатильность BTC/USD за скользящие 30 днейГодовая оценка изменчивости доходностей
Chaikin Money FlowПоказатель на основе положения закрытия внутри свечи и объёмаДенежный поток в терминологии индикатора, а не CHV

ATR включает расстояние от предыдущего закрытия до текущего максимума или минимума. Поэтому он учитывает гэп, который один High-Low пропускает. Формула и применение отдельно разобраны в гайде по ATR.

Под BVOL здесь имеется в виду именно индекс .BVOL BitMEX. Он рассчитывается по изменениям усреднённых цен BTC/USD и приводится к годовой шкале. Это не процент расширения свечей, как в CHV. У другого продукта с похожим сокращением нужно отдельно читать методику.

CMF использует объём, а Chaikin Oscillator строится как разность средних линии накопления/распределения. Ни один из них не является другим названием Chaikin Volatility. Для выбора инструмента под конкретный вопрос пригодится сравнение индикаторов волатильности.

Где CHV искажается: гэпы, тонкие инструменты и низкие таймфреймы

Учебный пример гэпа: предыдущая цена закрытия 100, новый максимум 111, минимум 109. High-Low равен 2, а истинный диапазон для ATR равен 11. CHV увидит внутрисвечный размах 2; расстояние от 100 до новой свечи в его исходный ряд не попадёт. Это ограничение выбранной меры, а не арифметическая ошибка.

На тонком инструменте отдельная сделка может сформировать крайний High или Low. Если перед ней размах был почти нулевым, относительное изменение получится большим. Отдельно посмотрите, были ли сделки в каждом баре и как поставщик данных заполняет пустые интервалы. Красивый пик индикатора не подтверждает возможность исполнить сделку по изображённой цене.

Для внутридневного сравнения важны одинаковые торговые сессии, таймфрейм и источник котировок. Один график может включать расширенную сессию, другой только основную. Прежде чем подбирать параметры под расхождение, убедитесь, что сравниваете один и тот же ряд свечей.

Источники

Частые вопросы

Где найти Chaikin Volatility в TradingView?

Ищите полное название, затем проверяйте автора и описание результата. На TradingView есть открытый пользовательский скрипт Chaikin Volatility от HPotter. Скрипт сообщества, стратегия с тестером и встроенный индикатор платформы - разные варианты. Перед добавлением проверьте, что расчёт использует High-Low, а не линию накопления/распределения, и выпишите доступные параметры.

Какой период задавать, если нужен показатель исторической волатильности?

Сначала выберите сам показатель. CHV описывает изменение сглаженного размаха, а историческая волатильность на основе доходностей описывает другую величину. Одинаковый период не делает их эквивалентными. Для CHV нужно указать два периода и тип средней; для другого инструмента сверить окно расчёта, частоту наблюдений и наличие приведения к годовой шкале.

Что вы узнаете
  • Различать расширение диапазона и направление цены
  • Сверять формулу CHV с настройками терминала
  • Проверять сигналы на учебном расчёте без догадок
Средний уровень
12просмотров
Материал был полезен?

Оставить комментарий

Профильный эксперт
Макс Витковский
Аналитик рынка

Разбирает структуру рынка, уровни и торговые сценарии. Специализация — криптовалюты, технический анализ и ончейн-данные.

График TradingView с сигналами Buy и Sell индикатора Midas
Midas multi-индикатор for TradingViewОдин из самых продвинутых индикаторов для трейдинга
  • Сигналы без перерисовки
  • Интерактивный теханализ
  • 7 стратегий на выбор
Midas multi-индикатор for TradingViewСигнал, стоп и 3 цели — прямо на графике
  • Сигнал фиксируется по закрытию свечи
  • Стоп и 3 цели строятся автоматически
  • План сделки виден до входа