Индикатор CCI | Описание и применение в трейдинге
Рассмотренный в этой статье индикатор осциллятор, описан практически в всех учебниках, обучающих техническому анализу и активно используются трейдерами всего миру, уже более 35 лет. Удивительно, но за столько продолжительное время, индикатор ни разу не дал малейшего повода усомниться в своей пригодности и эффективности.
Трейдеры применяют индикатор в поиске трендов, идентификации сигналов, кроме того, уникальный встроенный алгоритм волшебным образом фильтрует массу ложных сигналов, но обо всём по порядку.
Если вы еще не поняли, речь в этой статье пойдет об осцилляторе Индекс Товарного Канала (Commodity Channel Index, CCI).
Из статьи вы узнаете:
Описание индикатора CCI
Индекс Товарного Канала (Commodity Channel Index, CCI), разработан в 80-х годах прошлого века Дональдом Ламбертом. Изначально CCI был создан для товарных рынков, но вскоре к нему пришла популярность и со временем он покорил остальные рынки.
Предназначение индикатора в определении разворотных точек, сильных и слабых периодов цен и торговле от зон перепроданности и перекупленности..
Автор индикатора внедрил небезызвестную идею, которая гласит: в любой момент времени, цена имеет уровни баланса (цена, которая устраивает всех трейдеров) и уровни дисбаланса. В тот момент, когда индикатор выходит в зоны перекупленности и перепроданности, автор говорит, что цена находится в дисбалансе и логичней было бы предположить, что должна быть коррекция к балансу.
Именно эта идея применяется при осуществление сделок по индикатору Индекс Товарного Канала (Commodity Channel Index, CCI).
Индикатор CCI графически изображается в виде ломаной кривой с установленными уровнями дисбаланса (зоны перепроданности, перекупленности) (+100 и -100).
Установка и настройка индикатора CCI
Чтобы добавить индикатор в окно метатрейдера нужно выбрать: Список индикаторов => Осцилляторы => Commodity Channel Index.
Перед вами откроется окно с настройками индикатора:
Во вкладке «Параметры» можно настроить параметры индикатора, такие как:
- Период;
- Выбрать значение цены, по которым будет выстраиваться индикатор («Применить к»);
- Стиль линии.
Рассмотрим каждый параметр по отдельности.
Индикатор CCI. Вкладка Параметры.
Параметр Период
По умолчанию индикатор вычисляет значение кривой с периодом равным 14. Этот параметр можно изменять на вкус трейдера и зависит он от срока торговли и от волатильности рынка.
При уменьшении этого параметра, индикатор будет более волатилен и будет чаще выходить за уровень +100/-100, но держатся за ним недолго. С маленьким периодом, CCI дает много ложных сигналов, но при верном сигнале мы можем быстро войти в тренд.
При увеличении параметра, индикатор будет менее волатилен и реже выходить за пределы установленных уровней, но держаться за ними будет уже значительно дольше, следовательно индикатор с таким периодом рассчитан на долгосрочную торговлю.
Параметр Применить к
Параметр «Применить к» по умолчанию настроен на «Typical Price (HLC/3)» или на типичную цену. Типичная цена – это среднее значение между максимальной, минимальной цены и ценой закрытия свечи или бара.
Параметр Стиль
В параметре «Стиль» вы можете настроить вид, цвет и толщину кривой CCI.
Индикатор CCI. Вкладка Уровни.
Еще одна важная вкладка – «Уровни». CCI не ограничивается в строго установленном интервале и для некоторых стратегий торговли, трейдеры устанавливают дополнительные уровни (0, +200/-200,+ 250/-250). Настройка уровней зависит от степени волатильности рынка.
Чтобы добавить дополнительный уровень, нажмите кнопку «Добавить» и установите значение уровня.
Расчет индикатора CCI
Формула для расчета индикатора за заданный период n
- TP – типичная цена за один период;
- SMA(TP) – простая скользящая средняя от типичной цены;
- MD – среднее отклонение за период n;
- 0.015 – константа, введенная Ламбертом для того, чтобы 70-80% времени индикатор находился между уровнями +100 и -100.
Когда все настройки сделаны и рассмотрена формула расчета индикатора, пора посмотреть как он выглядит в окне графика.
Торговля по индикатору CCI
Стратегия разработанная Дональдом Ламбертом
Торговать по CCI можно по методике предложенной Ламбертом. Принцип его методики заключается в том, что когда кривая индикатора пересекает уровень +100, то близится новый восходящий тренд и мы открываем сделку на покупку, а закрываем ее, когда кривая пересекает уровень сверху вниз.
На графике это будет выглядеть так:
С точность до наоборот с ситуацией на продажу. Если кривая пересекает уровень -100 сверху вниз, то мы входим сделку, а когда кривая пересечет уровень снизу вверх, то мы закрываем сделку.
Авторская стратегия может и работала во время ее создания, но, как я посмотрел по графикам, на сегодняшний день это не самый лучший способ зарабатывать. Посмотрите сами графики и напишите свое мнение.
Индикатор CCI. Торговля по перепроданности и перекупленности
Когда кривая индикатора выходит за границы области (+100 или -100), то это значит, что актив перепродан или перекуплен, следовательно в ближайшем будущем, кривая должна вернуться к балансу.
Ждем выхода индикатора CCI за уровень +100 (для продажи) и -100 (для покупки) и входим в позицию, соответственно.
Индикатор пересекает уровень +100 сверху вниз. Сигнал на продажу.
Индикатор пересекает уровень -100 снизу вверх. Сигнал на покупку.
Индикатор CCI. Торговля по дивергенции
Чем прекрасны все осцилляторы? Тем, что по ним можно торговать по дивергенции! Дивергенция у осциллятора это как начинка в яблочном пироге. При умелом подходе можно торговать по одной дивергенции, но я бы советовал подтверждать сигнал дивергенции с помощью линии тренда.
Дивергенция – это когда направление цены и индикатора расходятся в разные стороны. Она бывает явной и скрытой.
При восходящем тренде цена обновляет верхние максимумы, а индикатор нижние максимумы, т.е. направление движений цены и индикатора расходятся.
Явная медвежья дивергенция сигнализирует о возможной смене тренда с восходящего на нисходящий.
Явная бычья дивергенция, наоборот, сигнализирует о возможной смене тренда с нисходящего на восходящий.
При нисходящем тренде цена обновляет нижние минимумы, а индикатор верхние максимумы, это и есть бычья дивергенция. CCI прогнозирует повышение цены.
Скрытая дивергенция
Скрытая дивергенция сигнализирует не о начале нового тренда, а о его продолжении. Многие трейдеры его не учитывают в своей стратегии, но он также не менее важен, чем явная дивергенция.
Заключение по индикатору CCI
В этой статье был рассмотрен индикатор CCI и показаны некоторые приемы его применения.
Некоторые трейдеры торгуют на пересечении нулевой линии с индикатором. Такая торговля является очень рискованной и относится к агрессивной торговле, так же по CCI можно торговать на линиях тренда и некоторых паттернах. CCI очень хорошо себя проявит во время тренда, но, как мы знаем, циклы на рынке форекс встречаются очень редко.
Как уже было сказано выше, любой осциллятор нуждается в подтверждении. CCI не исключение, иначе можно нахватать целую кучу ненужных стопов. Лучше всего его использовать в совокупности с трендовыми индикаторами и работать в сторону тренда, игнорирую противоположные сигналы.
Так же, не плохим фильтром, может служить работа на младшем таймфрейме, с учетом более старшего. К примеру, на H1 смотрим в какой стадии находится CCI (растет или падает), а на M5 ищем сигналы в сторону глобального направления.
Вообще, вариантов торговли с индикаторами очень много. Ищите свой вариант.
На этом у меня все. Напишите в комментариях была ли полезна моя статья, а я подготовлю еще одну статью на тему индикатора CCI и показу реальный пример по торговле с его применением. До новых встреч.
Market Review
Трейдеры на финансовых рынках, пользующиеся средствами теханализа, стремятся по результатам определить оптимальный момент для заключения сделки, вероятность того или иного варианта развития рыночной ситуации, направление тенденции и другие характеристики ценового графика.
Для этого широко применяются трендовые индикаторы, осцилляторы, индикаторы рыночного цикла. Предпочтение отдается универсальным инструментам, решающим все или часть этого комплекса задач. К таким относится индикатор CCI.
На первый взгляд индикатор ведет себя как классический осциллятор, находясь значительную (порядка 70%) часть времени в активной зоне, попадая при пересечении ее границ в области перекуплености/перепроданности. Однако его функциональность значительно шире, что позволяет строить как торговые системы (ТС) использующие осцилляторные свойства (отличный вариант для новичков), так и более сложные стратегии. При этом инструмент демонстрирует высокую эффективность практически на всех рынках, активах и таймфреймах.
Индикатор CCI
CCI (англ. Commodity Channel Index – индекс товарного канала) появился в результате анализа сырьевых и товарных рынков как инструмент, иллюстрирующий цикличность происходящих на них процессов.
Автор индикатора Дональд Ламберт (Donald Lambert) описал CCI в 1980 г. в работе «Индекс товарного канала: инструменты для торговли на циклических трендах» (статья опубликована в журнале «Commodities»). В ней изложены идеи работы с индикатором:
- Рынок развивается циклически (максимум обязательно сменяется минимумом и наоборот, причем период цикла может быть измерен).
- Отклонения цен от среднего значения подчиняются статистическим законам.
- Большее, чем среднее статистическое отклонение свидетельствует о возрастании вероятности изменения направления движения.
Поскольку найденные закономерности справедливы для всех финансовых инструментов, индикатор CCI нашел применение ее только на товарных и сырьевых, но и на фондовом, и на валютном рынках (Forex). Сегодня инструмент входит в стандартную поставку большинства торговых платформ, в том числе, MetaTrader.
Рисунок 1 – Индикатор CCI
Индикатор строится в отдельном окне и внешне напоминает классическую линию ценового осциллятора. Основное движение осуществляется в активной зоне вокруг осевой (нулевой) линии. Границы ее (границы областей перекупленности/перепроданности) устанавливаются на основе анализа графиков (характерные значения +100/-100).
В отличие от классических осцилляторов Commodity Channel Index не имеет ограничений достигает значений вплоть до +300/-300 и выше (зависит от настроек). Кроме традиционных зон перекупленности/перепроданности на графике выделяют «особые» области, располагающиеся, как правило, за уровнями +200/-200.
Характеристики
Индикатор CCI получил признание трейдеров и аналитиков благодаря характеристикам:
- универсальность – работа с инструментом возможна на любых рынках, финансовых активах, таймфреймах, сессиях;
- функциональность – интерпретация показаний Commodity Channel Index позволяет идентифицировать рыночные тенденции и моменты их смены, получать несколько разновидностей торговых сигналов;
- возможность применения с другими инструментами теханализа.
При этом, пользователи отмечают весомое преимущество CCI, поскольку используется дифференциальный (разностный) алгоритм расчета, сигналы индикатора являются безусловно опережающими по отношению к ценовому графику. Это достоинство используется в ТС, например, для получения торгового сигнала при пробое линии поддержки/сопротивления на графике индикатора, происходящем ранее с опережением аналогичного события на ценовом чарте.
Характерны для Commodity Channel Index общие недостатки дифференциальных индикаторов (осцилляторов). Наиболее существенный –чувствительность к ценовым движениям, в том числе, рыночному шуму. Для его устранения рекомендуется работать со старшими таймфреймами (от H1 и выше) или применять дополнительные технические инструменты для фильтрации ложных сигналов.
Расчет
Свойства Commodity Channel Index определяются используемой автором расчетной методикой.
- Расчет ведется по типичным ценам (Typical price):
Pt[i] = (High[i] + Low[i] + Close[i])/3.
- Вычисляется простая скользящая средняя по цене Pt с заданным периодом N:
- Рассчитывается отклонение цены от значения MA на каждом интервале:
- Определяется нормальное отклонение:
Вычисляется значение CCI:
k = коэффициент приведения, используется для нормализации значений Commodity Channel Index таким образом, чтобы обеспечить их нахождение в заданном диапазоне. Автором эмпирически определена величина k = 0.015. Некоторые трейдеры и аналитики пытаются оптимизировать коэффициент, однако в настоящее время успешные попытки использовать другие значения k для индикатора пока неизвестны.
Расчетные соотношения открывают вероятностный (статистический) смысл CCI – фактически график отражает нормальное распределение отклонения цены от скользящей средней. При этом величина дисперсии в классической формуле определяет границы активной зоны и областей перекупленности/перепроданности.
- Порядка 70% (точнее – 68.2%) всех отклонений попадает в пределы интервала от -1 до 1 (от -100 до 100).
- 27.2% значений лежат в областях -100..-200 и 100…200 – зонах перекупленности/перепроданности.
- С вероятностью 4.2% отклонения попадают в диапазоны -200..-300 и 200..300 – «особые» области перекупленности/перепроданности.
- Превышение уровней -300 и 300 происходит с вероятностью 0.1%.
На основании таких данных легко формулировать некоторые торговые правила. Например, за счет низкой вероятности длительного нахождения отклонений в «особых» зонах перекупленности/перепроданности, превышение графиком CCI соответствующих уровней становится сигналом для поиска моментов разворота цены.
Настройки
Рисунок 2 – Трейдер Форекс
В настройках Commodity Channel Index основную роль играет период расчета скользящей средней (нормального отклонения) N.
Поскольку CCI предназначен для визуализации рыночных циклов, точность выбора этого параметра влияет на достоверность показаний индикатора.
Автор предлагает использовать в качестве стандартной величины 1/3 длительности цикла, определенного с помощью анализа ценового графика или других технических инструментов.
Для расчета выбираются соседние максимумы или минимумы на ценовом чарте, определяется число баров между ними и полученный результат делится на 3. Для повышения точности рекомендуется набрать статистику на исторических данных.
Другой вариант расчета – использование известных временных зависимостей для выбранного актива. Например, при работе на рынке срочных контрактов (фьючерсов), где наиболее значимый интервал – 1 месяц (30 дней) оптимальным выбором станет N=10.
Следует помнить, что с уменьшением периода расчета существенно возрастает чувствительность CCI к рыночному шуму, а при его увеличении – снижается волатильность индикатора и, соответственно, количество генерируемых сигналов. В последнем случае снижается число ложных входов, но чаще проявляется ситуация, когда сигнал о начале сильного ценового импульса не подается графиком инструмента.
Таким образом, для настройки Commodity Channel Index требуется учет:
- волатильности инструмента;
- выбранного периода торговли (таймфрйема);
- правил используемой стратегии.
Так, для рынка Форекс при торговле на основных валютных парах в интервалах H1-D1прибыльная торговля ведется при выборе периода N=20. Для долгосрочной торговли стоит пробовать период расчета 60 и более. Базисом для внутридневной торговли станет CCI со стандартным периодом 14.
Установка
В большинстве торговых платформ Commodity Channel Index вошел в список стандартных инструментов. Не стал исключением и терминал MataTrader. Установка индикатора не требуется. Трейдеру необходимо только присоединить CCI к графику и задать параметры настройки:
Рисунок 3 – Параметры настройки
- Выбрать в окне навигатора вкладку «Осцилляторы».
- На названии индикатора выполнить двойной щелчок мышью, или нажать правую кнопку мыши и в открывшемся контекстном меню выбрать пункт «Присоединить к графику», или перетащить индикатор в область графиков.
- В диалоговом меню настрое задать параметры CCI – период расчета и ценовую серию.
В зависимости от выбранной стратегии на вкладке «Уровни», добавляют отображение необходимых уровней, как правило, 0, -100, +100, -200, +200.
Применение в торговле
Основной вариант применения Commodity Channel Index – генерация торговых сигналов. Трейдер работает, в зависимости от выбранной или разработанной ТС, с несколькими их видами:
Рисунок 4 – Форекс
- Пресечение границ областей перекупленности/перепроданности. Наиболее широко используются пересечения уровней -100/+100, причем, как на выход из зоны, так и на вход в нее.
- Переход графика индикатора CCI через нулевую линию. В торговой практике такой сигнал воспринимают как сигнал уверенного развития тренда используют точки пересечения как подтверждение полученных от уровней перекупленности/перепроданности сигналов или как самодостаточные моменты для входа в рынок.
- Образование дивергенций. Как и для всех осцилляторов, для CCI дивергенции рассматриваются как сильные сигналы разворота или продолжения движения (в зависимости от типа), требующие для входа в рынок подтверждения от самого индикатора или других инструментов.
- Пробой или отскок от линий или уровней поддержки/сопротивления. Использование ситуация аналогично работе с ценовыми графиками, но сигналы поступают с опережением событий.
- Идентификация фигур графического анализа. Трейдер работает с известными паттернами – флаги и треугольники, двойные и тройные вершины, голова плечи и пр.
Общей для всех способов использования CCI является необходимость фильтрации – из-за высокой чувствительности индикатора к ценовым движениям вероятность появления ложных сигналов достаточно высока.
Фильтр входов
Нередко CCI используется в качестве фильтра входов для других индикаторов. Основано такое применение на следующих свойствах инструмента:
- Показания Commodity Channel Index свидетельствуют об уверенном развитии тенденции, если график закрепился в области выше или ниже нулевой линии. В этом случае, как правило, не рассматривают сигналы на покупку, если индикатор CCI расположен в области ниже 0, и на продажу – при выходе в зону выше 0.
- Вероятность длительного нахождения CCI в особых зонах перекупленности/перепроданности мала, что, соответственно, говорит о вероятном ослаблении рынка. Таким образом, поступающие от других инструментов сигналы не рассматриваются до выхода Commodity Channel Index из этих областей.
Получение подтверждения
При работе с торговыми сигналами, генерируемыми CCI, во многих случаях требуется наличие дополнительного подтверждения. Это касается практически любого пересечения характерных и дивергенций.
Рисунок 5 – Forex Trading
В качестве подтверждения чаще всего выступают:
- свечные модели или ценовые паттерны;
- показания трендовых индикаторов для отсеивания ложных входов при множественных пересечениях уровней из-за рыночного шума;
- ценовые уровни и линии поддержки/сопротивления.
Последние работают особенно стабильно, поскольку, как правило, взаимодействие цены с ними свидетельствует об окончании или начале нового рыночного цикла.
Совместимость с другими индикаторами
Commodity Channel Index хорошо взаимодействует практически со всеми инструментами технического анализа, что открывает перспективы для построения прибыльных ТС. Наиболее часто CCI используется в комбинациях с:
- Moving averages. Используются скользящие средние как ценового чарта – в качестве индикатора тренда, динамической линии поддержки сопротивления, фильтра ложных сигналов, так и на графике индикатора. Последний вариант, кроме прочих функций, формирует дополнительные торговые сигналы, например при пересечении линии индикатора с мувингом.
- MACD или классическими осцилляторами, например Stochastic. Совместная работа позволяет получить достоверные сигналы (например, при дублировании на разных графиках), использовать часть характерных точек для входов в рынок и закрытия позиций.
Практически не применяют CCI совместно с Momentum и его производными – алгоритмы расчета индикаторов и поведение индикаторов схожи, что приводит к простому дублированию большинства сигналов.
Стратегии
В торговле применяют множество стратегий, основанных на сигналах Commodity Channel Index:
- Авторский вариант – открытие позиций при входе в зоны перекупленности/перепроданности. Пресечение линии 100 снизу-вверх или -100 сверху-вниз говорит о мощном ценовом импульсе и служит, соответственно, сигналом на открытие длинных и коротких позиций. Выход из рынка происходит по пересечению границ особых областей перекупленности/перепроданности (-200/200) или возврату цены в активную зону.
Рисунок 6 – Стратегия CCI
Используются модификации данной стратегии, например, открытие позиций в зонах перекупленности/перепроданности при формировании индикатором нового более высокого(низкого) экстремума. Такой торговый алгоритм рассчитан на работу в противоход большинству трейдеров, закрывающих позиции или открывающих противоположные после формирования на графике CCI экстремума за уровнями 100/-100. Торговля ведется с короткими стопами и ближними (как правило, не более 10-20 пунктов) целями. На практике достоверные сигналы на вход поступают достаточно редко.
Рисунок 7 – Сигналы к покупке
- Стратегия, в которой CCI используется как классический осциллятор. Сигналы на вход поступают после выхода из областей перекупленности/перепроданности, при пресечении нулевой линии, формировании дивергенций. Сила сигналов (кроме первых) возрастает, если перед их поступлением линия индикатора пересекала уровни -200/200 и -100/100 в направлении активной зоны торговли. Остальные правила стратегии аналогичны работе с любым осциллятором.
Рисунок 8 – Сигналы стратегии
Woodie CCI
Широко известна и применяется стратегия, основанная только на индикатора CCI, в которой игнорируется даже поведение ценового графика. Она получила название Woodie CCI по имени автора Кена Вуда, известного под псевдонимом Woodie.
Для работы используется модификация Commodity Channel Index (алгоритм расчета не модифицируется, изменения касаются только отображения).
Рисунок 9 – Индикатор Woodie CCI
Автор стратегии предлагает рассматривать тренд при нахождении линии индикатора в положительной или отрицательной области 6 и более баров подряд.
Сделки совершаются в при образовании на графике CCI характерных трендовых или контртрендовых фигур (паттернов). К первым относятся отскок от нулевой линии, дивергенция, пробой трендовых линий. Номенклатура контртрендовых более разнообразна и позволяет войти в рынок непосредственно на зарождении новой тенденции.
Правила стратегии описаны на специализированных сайтах (например, http://tlap.com/strategia-woodie-cci/ ) и в литературе и доступны каждому интересующемуся трейдеру. Следует отметить, что прибыльная торговля возможна практически на всех таймфреймах (сам автор использовал период M5).
Таким образом, индикатор CCI – Commodity Channel Index иллюстрирует циклическую структуру движения рынка и нормальное распределение отклонений от средней цены. Такие свойства индикатора позволяют использовать его как классический осциллятор и инструмент для прогнозирования разворотных моментов. CCI формирует несколько видов торговых сигналов, которые используются в различных стратегиях торговли.
http://www.tevola.ru/trading/avtomatizatsiya-torgovli/indikatory/indikator-cci.html
https://market-review.biz/indikatory/commodity-channel-index