Индикатор ROC определяет импульс, сравнивая текущую цену с ценой, зафиксированной «n» периодов назад, полностью игнорируя ценовые колебания между этими точками. Положительные значения означают рост импульса, отрицательные — его ослабление. Поскольку расчёт основан на прошлых данных, ROC относится к запаздывающим индикаторам. Использование экспоненциальной скользящей средней помогает снизить рыночный шум, так как больший вес присваивается текущему периоду, что упрощает интерпретацию изменений ускорения или ослабления импульса.
Индикатор Rate of Change (ROC) отражает процентное изменение цены за определённый период.
Значения ROC выше нулевой линии показывают бычий импульс, ниже нуля — медвежий.
Рост ROC указывает на усиление тренда, падение — на ослабление импульса.
Экстремальные значения ROC помогают определить перекупленность и перепроданность, однако у индикатора нет универсальных границ.
На волатильных или флетовых рынках ROC может давать ложные сигналы, поэтому трейдеры обычно используют его вместе с другими техническими инструментами.
ROC — это импульсный индикатор технического анализа, который оценивает скорость изменения цены. Он сравнивает текущую цену с ценой n периодов назад и выражает разницу в процентах.
В отличие от Relative Strength Index, который ограничен фиксированными уровнями перекупленности и перепроданности, ROC не имеет заданных границ. Его значения могут расти или снижаться в зависимости от рыночной волатильности.
ROC колеблется вокруг центральной нулевой линии. Положительный ROC означает, что текущая цена закрытия выше, чем цена в прошлом. Отрицательный ROC показывает, что цена стала ниже.
Поскольку ROC отражает скорость изменения цены, он позволяет определить, усиливается ли бычий или медвежий тренд до того, как это станет видно на графике.
Для расчёта ROC сравнивают текущую цену закрытия с ценой закрытия n периодов назад:
ROC = [(Текущая цена − Цена n периодов назад) ÷ Цена n периодов назад] × 100
Если актив торгуется по 108 $ после закрытия на уровне 100 $ десять периодов назад:
ROC = [(108 $ − 100 $) ÷ 100 $] × 100 = 8%
Положительное значение ROC отражает рост цены на 8% за указанный период. При цене 92 $ результат составит −8%, и ROC окажется в отрицательной зоне.
Пример за 10 дней: рост цены с 65 $ до 70 $ даёт ROC около 7,69%:
ROC = [(70 $ − 65 $) ÷ 65 $] × 100 = 7,69%
Стандартный период — 12 или 14, однако платформы могут предлагать разные настройки. Трейдеры подбирают период под свою стратегию: короткие периоды реагируют быстрее, но шумнее, длинные — медленнее, но дают более плавные сигналы.
Значения выше нуля означают рост цены за выбранный период. Если ROC растёт в положительной зоне, бычий импульс усиливается. Резкий рост цены приводит к быстрому увеличению ROC.
Значения ниже нуля фиксируют падение цены. Если отрицательный ROC уходит дальше от нулевой линии, медвежий импульс усиливается, а снижение ускоряется. Резкое падение цены вызывает экстремальные отрицательные значения.
Значение имеет не только положение, но и направление:
Рост положительного ROC — сильный импульс.
Снижение положительного ROC — ослабление тренда.
Падение отрицательного ROC — усиление медвежьего импульса.
Рост отрицательного ROC — ослабление давления продавцов.
ROC отражает силу тренда через ускорение или замедление импульса. Однако направление тренда он показывает менее плавно, чем скользящие средние, предназначенные для фильтрации краткосрочных колебаний.
Пересечения нулевой линии могут сигнализировать о возможном развороте тренда, но требуют подтверждения.
Если ROC поднимается выше нуля, текущая цена превышает значение за выбранный период. Это может быть сигналом к покупке или началом бычьего импульса. Если ROC опускается ниже нуля, цена упала ниже прежнего уровня, что может означать медвежий импульс.
Такие сигналы наиболее надёжны при совпадении с основным трендом. Пересечение выше нуля на устойчивом бычьем рынке обычно более информативно, чем в период бокового движения.
Трейдеры могут анализировать разные периоды расчёта на спотовом графике BTC/USDT, чтобы оценить поведение пересечений нулевой линии в различных рыночных фазах.
ROC позволяет выявлять перекупленность и перепроданность по экстремальным значениям, но не имеет фиксированных порогов.
Некоторые трейдеры считают уровень выше +10% признаком перекупленности, а ниже −10% — перепроданности. Это лишь примеры, а не универсальные правила: для каждого актива пороги индивидуальны из-за различий в волатильности.
Актив с низкой волатильностью редко достигает +10% или −10%. Высоковолатильная криптовалюта может часто пересекать эти уровни без разворота тренда.
Для определения перекупленности сравнивают текущий ROC с историческими данными актива. Такой же подход применяют к зонам перепроданности.
ROC может оставаться в зоне перекупленности или перепроданности при сильном тренде. Высокое положительное значение может означать силу тренда, а не быстрый разворот, а сильное отрицательное значение может сохраняться на фоне затяжного падения.
Дивергенция между движением цены и ROC может указывать на ослабление тренда.
Бычья дивергенция появляется, когда цена формирует новый минимум, а ROC — более высокий минимум. Это сигнал ослабления медвежьего импульса, несмотря на снижение цены.
Медвежья дивергенция возникает, когда цена достигает нового максимума, а ROC — более низкого максимума. Новый максимум поддерживается меньшим импульсом, что может указывать на ослабление или возможный разворот.
Дивергенция не гарантирует немедленный разворот: на сильном тренде цена может продолжать движение в прежнем направлении даже после появления сигнала.
Сравнение ROC с другими импульсными индикаторами помогает понять назначение каждого инструмента.
| Индикатор | Основной параметр | Диапазон | Применение |
|---|---|---|---|
| ROC | Процентное изменение цены | Без ограничений | Ускорение импульса |
| RSI | Относительные прибыли и убытки | 0–100 | Перекупленность/перепроданность |
| MACD | Разница между скользящими средними | Без ограничений | Смена тренда и импульса |
MACD использует скользящие средние для сглаживания сигналов. ROC реагирует непосредственно на изменение цены и может быть быстрее, но без сглаживания он более шумный.
RSI даёт фиксированные зоны, тогда как для ROC уровни перекупленности и перепроданности определяют индивидуально для каждого актива. При сравнении MACD и RSI для свинг-трейдинга ROC используют как дополнительный инструмент оценки скорости изменения цены, а не замену другим индикаторам.
ROC может генерировать ложные сигналы на волатильных, боковых или диапазонных рынках. Небольшие колебания вокруг цены сравнения часто вызывают повторные пересечения нулевой линии и ложные движения без устойчивого тренда.
Основные ограничения ROC:
Нет универсальных порогов перекупленности и перепроданности
Чувствительность к всплескам волатильности
Шум из-за отсутствия сглаживания
Запаздывание при длинных периодах расчёта
Зависимость от одной исторической цены
Дивергенция может проявиться слишком рано
ROC — запаздывающий индикатор, так как использует исторические данные. Короткие периоды уменьшают задержку, но увеличивают число ложных сигналов, длинные — снижают шум, но реагируют медленнее.
Трейдеры часто используют ROC вместе с инструментами тренда, импульса и волатильности для подтверждения сигналов.
EMA 20 показывает краткосрочный тренд, а ROC — набирает ли тренд импульс. ADX помогает определить силу тренда для реализации направленных стратегий.
Поддержка и сопротивление, объём, структура цены и скользящие средние также помогают подтверждать тренд. Ни один технический индикатор не устраняет рыночный риск, а сигналы ROC не следует считать гарантией сделки.
ROC измеряет процентное изменение между текущей ценой и ценой, зафиксированной определённое число периодов назад. Положительная зона отражает бычий импульс, отрицательная — медвежий.
ROC помогает выявлять ускорение, ослабление импульса, дивергенции, пересечения нулевой линии и экстремальные ценовые движения. Наиболее надёжные сигналы ROC даёт при сравнении с историческими уровнями и подтверждении другими техническими инструментами.
ROC показывает процентное изменение цены за выбранный период и определяет, положительный или отрицательный импульс преобладает, а также ускоряется или ослабевает ли движение.
Часто используют период 12 или 14, но трейдеры настраивают его под таймфрейм, волатильность и стиль торговли.
Да. Положительный ROC указывает, что текущая цена выше цены n периодов назад. Рост положительных значений говорит об усилении бычьего импульса.
ROC выявляет перекупленность и перепроданность по экстремальным значениям, но не имеет фиксированных порогов. Уровни вроде +10% и −10% нужно оценивать с учётом исторической волатильности актива.
ROC даёт ложные сигналы, потому что реагирует на изменение цены без сглаживания. Волатильные и флетовые рынки могут приводить к частым пересечениям и ложным движениям.





