CCI
CCI (Commodity Channel Index) — это осциллятор, который измеряет, насколько далеко текущая цена ушла от своего среднего значения за выбранный период. Положительные значения показывают, что цена выше средней, отрицательные говорят о том, что ниже, а размах отклонения отражает силу движения.
Индикатор придумал американский аналитик Дональд Ламберт и опубликовал его в октябре 1980 года в журнале Commodities (сегодня он называется Futures). Название отсылает к товарным рынкам: Ламберт искал инструмент, который ловил бы циклические развороты в ценах на сырьё. Несмотря на слово «commodity», CCI давно применяют к акциям, индексам и валютам, потому что математика индикатора не зависит от типа актива и работает там, где у цены есть выраженный ритм.

Как считается CCI
В основе расчёта лежит типичная цена бара: сумма максимума, минимума и закрытия, делённая на три. Это более устойчивая оценка, чем одна цена закрытия, потому что учитывает весь диапазон периода и меньше зависит от того, как именно завершилась сессия.
Дальше типичная цена сравнивается со своей скользящей средней за тот же период, а полученное отклонение нормируется через среднее абсолютное отклонение и масштабный коэффициент 0,015. В виде формулы это выглядит так:
CCI = (типичная цена − средняя типичной цены) / (0,015 × среднее отклонение)
Коэффициент 0,015 Ламберт подобрал не случайно. Он рассчитан так, чтобы примерно 70–80% всех значений индикатора укладывались в коридор от −100 до +100. Оставшиеся 20–30% выходят за эти границы и как раз отмечают необычно сильное движение. По умолчанию используется период 20, хотя на практике встречаются и более короткие настройки 10–14 для активной внутридневной торговли. Чем короче окно, тем чаще CCI вылетает за ±100 и тем больше сигналов он даёт, в том числе ложных.
Что показывают значения индикатора
В отличие от осцилляторов с фиксированной шкалой, CCI не ограничен сверху и снизу: в моменты резких движений он легко уходит за ±200 и даже ±300. Интерпретируют его по зонам относительно нулевой линии и пороговых уровней.
Ключевая особенность в том, что уровни ±100 не имеют единого смысла на все случаи. На спокойном рынке выход за +100 действительно отмечает экстремум и часто предшествует откату. А в сильном движении CCI может неделями держаться выше +100, и каждое касание этого уровня здесь будет не поводом продавать, а подтверждением того, что тренд жив. Поэтому одну и ту же цифру нужно читать по-разному в зависимости от того, в какой фазе находится рынок.
Сигналы CCI в торговле
CCI совмещает две роли. Он работает и как индикатор разворота от экстремумов, и как индикатор зарождения движения. Какую из ролей использовать, зависит от рынка и от выбранных порогов.
Основные способы применения:
Возврат из зоны экстремума. Разворот CCI вниз из области выше +100 трактуют как сигнал к продаже, разворот вверх из области ниже −100 как сигнал к покупке
Пересечение нулевой линии. Переход выше нуля указывает на смену настроения в пользу покупателей, переход ниже в пользу продавцов
Расхождение с ценой. Если цена обновляет максимум, а CCI этого не подтверждает, движение теряет силу и возможен разворот
Уровни ±200 как фильтр. Выход за эти границы встречается редко и помечает по-настоящему растянутый рынок
Стоит помнить, что сам Ламберт описывал свой индикатор прежде всего как инструмент для торговли по движению: вход при пробое +100 в расчёте на продолжение, а не против него. Популярная трактовка «выше +100 пора продавать» появилась позже и подходит скорее для боковых рынков, чем для трендовых. На практике многие трейдеры комбинируют оба подхода: в коридоре торгуют от уровней против движения, а при сильном пробое разворачиваются и идут по тренду.
Ограничения и ложные сигналы
Неограниченная шкала CCI это и достоинство, и проблема. Из-за неё нельзя задать жёсткий порог, который одинаково работал бы на любом инструменте.
Слабые места индикатора:
В сильном движении классические уровни перестают работать: индикатор зависает в зоне экстремума, и сигналы продажи на +100 дают убыток за убытком
Высокая чувствительность к периоду: короткие настройки рождают шум, длинные запаздывают и пропускают развороты
На неликвидных бумагах типичная цена дёргается на редких сделках, и CCI выдаёт всплески, не связанные с реальным движением
Лучше всего индикатор ведёт себя там, где Ламберт его и задумывал: на инструментах с выраженной цикличностью. На акциях с чётким сезонным или новостным ритмом он ловит развороты заметно точнее, чем на хаотично торгуемой бумаге без узнаваемого рисунка. Применять CCI как самостоятельную систему рискованно: одиночный сигнал без подтверждения по тренду или по объёму слишком часто оказывается ложным. Особенно это касается затяжных движений, когда осциллятор подаёт сигнал перекупленности на каждом баре, а цена продолжает идти вверх ещё долгие недели.
CCI на практике
CCI чувствителен и быстр, поэтому его ценят за раннее предупреждение о развороте. За скорость приходится платить количеством ложных срабатываний, и весь смысл работы с индикатором сводится к тому, чтобы отсеять лишние сигналы.
Разумный режим укладывается в несколько правил. Сначала стоит определить характер рынка: в коридоре уместна торговля от уровней против движения, в тренде наоборот, по направлению пробоя. Дальше пороги имеет смысл откалибровать под конкретный актив, а не брать стандартные ±100 вслепую: для волатильной бумаги рабочими могут оказаться ±150 или ±200. И главное, CCI почти всегда требует подтверждения. Сигнал, совпавший с разворотом цены на старшем таймфрейме или со всплеском торговой активности, отрабатывает гораздо надёжнее, чем одиночное касание уровня. В таком виде индекс перестаёт быть источником постоянных ложных тревог и превращается в полезный измеритель того, насколько далеко цена убежала от своей нормы.
