VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

CCI (индекс товарного канала): отклонение, пробои и идеи для стратегий

Индекс товарного канала создавался с расчётом на товарные фьючерсы. Он спрашивает, как далеко текущая цена ушла от собственной средней, а затем сравнивает это расстояние с тем, насколько цена обычно отклоняется. Отклонение, заметно превышающее обычное, может отмечать начало нового движения или экстремум, который вот-вот откатится. На этой странице разобрано, как фьючерсные трейдеры читают CCI и как генератор стратегий может сочетать его с другими правилами.

СемействоИмпульс
В AlphaPrimeВстроенное семейство генератораВход на пробое, вход на возврате и фильтры
Форма выводаЦентрирован на нуле, без фиксированных границМасштабируется по типичному отклонению

Что он измеряет

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

После такого перемасштабирования CCI читается как ответ на вопрос: выходит ли это отклонение за рамки обычного? Большую часть времени он движется внутри нормального коридора вокруг нуля. Когда он вырывается из этого коридора, цена ушла от своей средней дальше, чем обычно. Потолка нет, и в экстремальных условиях CCI может уходить очень далеко, что отличает его от ограниченных инструментов вроде RSI и стохастического осциллятора.

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

Схематичный набросок (не реальные рыночные данные)

Как он ведёт себя на реальных рынках

Когда начинается новое движение, CCI часто рано покидает нормальный коридор и остаётся по эту сторону какое-то время. Трейдеры пробоя следят именно за этим моментом: внезапный скачок отклонения говорит о том, что свежая информация или свежие деньги выталкивают цену из её прежней точки равновесия.

На рваных рынках CCI обычно ненадолго выскакивает за нормальный коридор то в одну, то в другую сторону, а затем возвращается к нулю. В таких условиях экстремальное показание — разумный намёк на возврат. Но то же экстремальное показание в начале тренда нередко оказывается лишь первой ногой чего-то большего, поэтому определение режима рынка по-прежнему стоит на первом месте.

Поскольку масштабирование опирается на недавнее типичное отклонение, рынок, внезапно переходящий от очень тихого к очень активному, может давать драматичные значения CCI. Верно и обратное: когда волатильность расширяется постепенно, то же расстояние от средней превращается во всё меньшие показания. Помня об этом, легче не переоценивать одно эффектное число.

Распространённые способы применения (концепции)

Пробой

Следование за выходом из нормального коридора

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

Возврат к среднему

Откат после экстремума

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

Смещение по нулю

Выше или ниже средней

CCI выше нуля означает, что типичная цена лежит выше своей средней, поэтому рассматриваются только лонги; ниже нуля — только шорты. В таком применении CCI — простой фильтр смещения, а детали входа даются другими правилами.

Сочетание с другими семействами индикаторов

Поскольку экстремальное показание CCI можно прочитать двумя противоположными способами, его важнейший партнёр — то, что отделяет тренды от диапазонов. Когда ADX высок, считайте выход из нормального коридора пробоем; когда низок — сетапом на возврат. Позволить режиму решать направление ближе к тому, как ведут себя рынки, чем закреплять единственное толкование.

Второе сочетание ставит CCI рядом с ценовым каналом. CCI подсказывает, необычно ли отклонение, а полосы Боллинджера или канал Кельтнера рисуют это отклонение на ценовом графике, что упрощает расстановку выходов. Для внутридневной работы VWAP добавляет среднюю цену торгов сессии как опорный якорь.

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

В AlphaPrime

В AlphaPrime CCI выполняет гибкую роль. Он может быть триггером в стратегии пробоя, проверкой экстремума в стратегии возврата или простым фильтром направления. Генератор сочетает каждую из этих ролей с правилами из семейств силы тренда, каналов и сессий, а GPU по очереди тестирует каждого кандидата на истории.

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

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

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

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

Распространены оба подхода, и подходящий определяет режим рынка. В начале тренда выход из нормального коридора нередко оказывается началом; внутри диапазона — часто экстремумом перед возвратом. Сначала оцените режим по силе тренда или направлению скользящей средней, а затем выберите трактовку.

Что значит, что у CCI нет фиксированных границ?

Во время экстремальных условий он может уходить очень далеко, а не удерживаться в фиксированном коридоре, как RSI или стохастический осциллятор. Плюс в том, что видно, насколько необычно отклонение; минус в том, что показания из разных периодов не всегда напрямую сопоставимы.

Можно ли экспортировать стратегию пробоя по CCI для платформы, которой я уже пользуюсь?

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