Commodity Channel Index (CCI): O que é e como funciona?
Continuamos com a série de artigos dedicados a analisar indicadores técnicos não utilizados tão habitualmente por aqueles que se iniciam no trading. Na entrada de hoje farei uma abordagem ao indicador Commodity Channel Index CCI, o qual é muito utilizado para o seguimento de tendências.
O que é o Oscilador Commodity Channel Index (CCI) no trading?
O Commodity Channel Index, abreviado como CCI, é um oscilador de momentum desenhado para detetar o início e o fim das tendências do mercado. A sua origem remonta a 1980, quando o seu criador, Donald R. Lambert, publica o artigo “Commodity Channel Index: Tool for Trading Cyclic Trends” na revista Commodities Magazine.
Embora tenha sido criado originalmente para analisar as tendências das matérias-primas (commodities), o CCI tornou-se uma ferramenta popular que se aplica a uma ampla variedade de ativos, incluindo ações, índices, divisas e futuros.
👉 Se queres conhecer outra série de indicadores e osciladores para as tuas análises financeiras, recomendo que visites o nosso seguinte artigo: Análise técnica | Guia completo
Como se calcula o Commodity Channel Index (CCI)? | Fórmula
O CCI mede a variação do preço de um ativo em relação à sua média estatística. Calcula-se comparando a diferença entre o preço atual do ativo e a sua média móvel, e depois dividindo esta diferença pelo desvio padrão do preço sobre um período de tempo determinado.
Consequentemente, o CCI é calculado de forma bastante simples. Basta aplicar a seguinte fórmula:
CCI = (Typical Price – MA Typical Price) / (0.015 x Mean Deviation of Typical Price)
Onde:
- Typical Price é a soma de Fecho, Máximo e Mínimo dividida por 3.
- MA Typical Price é a média móvel de n períodos dos preços típicos.
- Mean Deviation of Typical Price é o desvio em relação à média dos preços típicos. O seu cálculo é realizado da seguinte forma:
Mean Deviation of Typical Price = ∑i=1n∣Typical Price−MA Typical Price∣ / n
- 0,015 é uma constante que permite assegurar que entre 70% e 80% dos valores de CCI se situem entre +100 e -100.
- Para a escolha do valor de n, geralmente é utilizado um valor de 14 períodos.
👉 No seguinte artigo poderá encontrar um conjunto de outros indicadores técnicos de trading, classificados por momentum (como o CCI), volatilidade e tendência.
Como funciona o Indicador Commodity Channel Index (CCI) no trading?
Uma vez que sabemos o que é, como funciona, que coisas devemos saber sobre a sua utilidade para tirar o maior proveito possível? Vamos ver:
Interpretação dos valores do CCI
Dentro da análise técnica, o CCI é utilizado principalmente para três propósitos:
- Detetar novas tendências.
- Vigiar níveis de sobrecompra e sobrevenda.
- Divergências: ou detetar a fraqueza das tendências quando o comportamento do indicador diverge em relação ao do preço.
Vejamos a seguir em detalhe cada uma destas possibilidades:
Como detetar novas tendências com o oscilador CCI?
Na hora de utilizar o CCI para detetar tendências, devemos vigiar com atenção os cruzamentos do oscilador com o nível zero. Em particular:
- Quando o CCI cruza em alta o nível zero, considera-se um sinal de que o ativo está a iniciar uma nova tendência de alta, pelo que os traders deverão iniciar posições de compra.
- Da mesma forma, no caso de o CCI cruzar em baixa o nível zero, teremos um sinal de início de uma tendência de baixa. Aqui os traders deverão preparar-se para abrir posições curtas.
No seguinte gráfico do Crude Oil, podem ver dois sinais gerados com os cruzamentos com a linha de zero. No primeiro, o oscilador cruza em baixa esse nível, alertando do início do movimento de baixa que se produziu em agosto de 2021.
Por sua vez, o cruzamento em alta do nível zero no final desse mês precede a forte subida que se produziu no Crude Oil ao longo do mês de setembro.
Quais são os sinais de sobrecompra e sobrevenda do CCI?
Como dissemos anteriormente, o CCI também pode ser utilizado para detetar situações de sobrecompra e sobrevenda. No entanto, convém ter em conta que, neste caso, e ao contrário do que acontece com outros osciladores como o RSI ou o Estocástico, os valores do CCI não estão limitados, pelo que não é possível estabelecer uma referência única.
Por isso, os traders devem rever o histórico do oscilador procurando os níveis onde geralmente o preço se inverte.
Por exemplo, no caso de uma determinada ação, poderia ser habitual que se inverta para baixo quando atinge o nível de +200 ou que se inverta para cima ao tocar o nível de -150.
No entanto, ao revermos o caso de um par de divisas, poderia acontecer inverter-se para baixo quando toca +150 e recuperar para cima quando chega a -100.
Para encontrar esses valores, o melhor é reduzir o zoom do gráfico para ver a maior quantidade de histórico possível e rever em que níveis geralmente o preço se inverte.
No gráfico diário seguinte da Telefónica, comprimimos o gráfico para mostrar os últimos quatro anos de histórico. Podem ver como, geralmente, ao tocar o nível de +250 o preço tende a realizar correções para baixo, enquanto ao chegar a -275, o preço das ações tende a recuperar.
O que significam as divergências do Oscilador de CCI com o preço?
Tal como acontece com outros osciladores como o RSI ou o MACD, o CCI pode ser utilizado para detetar divergências em relação ao preço, tanto altistas como baixistas. Em particular, diremos que:
- Divergência altista: Ocorre quando observamos que o preço do ativo está a marcar mínimos cada vez mais baixos, enquanto o CCI está a fazer mínimos crescentes. A divergência altista é confirmada quando o CCI se inverte para cima e cruza acima da linha zero.
- Divergência baixista: Por outro lado, teremos uma divergência baixista quando o preço do ativo estiver fazendo máximos crescentes ao mesmo tempo que o CCI marca máximos cada vez mais baixos. A divergência baixista é confirmada quando o CCI inverte para baixo e cruza abaixo da linha zero.
É importante ter em conta que as divergências que, embora possam ser sinais muito potentes quando utilizadas corretamente, não é conveniente utilizá-las de forma isolada, devendo-se rever outros indicadores para confirmar o sinal.
Vejamos alguns exemplos dessas divergências. No seguinte gráfico da Amazon podem ver uma clara divergência altista desenvolvida durante o mês de dezembro de 2022. A confirmação do sinal de compra é dupla: o CCI cruza o nível de zero ao mesmo tempo que o preço rompe com força a linha de tendência baixista que guiava até aquele momento o preço.
Por sua vez, no seguinte gráfico da Microsoft podemos ver a divergência baixista que teve lugar em agosto de 2022. Novamente se aprecia uma dupla confirmação do sinal: por cruzamento da linha zero para baixo e por ruptura simultânea da linha de tendência altista de curto prazo.
Como configurar o Commodity Channel Index no seu trading?
Na hora de configurar o CCI para negociar, apenas deverá escolher o valor do período da média móvel dos preços típicos, que por defeito costuma ser de 14 períodos.
Adicionalmente, em algumas plataformas existe também a possibilidade de inserir uma média móvel para suavizar os valores do CCI. Nesse caso, também deverá escolher o valor do período dessa média.
Exemplo de estratégia com CCI no Trading
Vejamos agora como podemos criar a nossa própria estratégia de trading com o CCI. Pessoalmente, de todas as possibilidades que este oscilador tem, a que me parece mais interessante é a dos cruzamentos com a linha de zero pois permitirá que nos juntemos à tendência rapidamente.
Em particular, proponho a seguinte estratégia de trading
Regras de compra
A estratégia de compra deve atender aos seguintes parâmetros;
- Se o CCI cruzar a linha zero para cima, colocamos um stop de compra no máximo da vela que gera o cruzamento. Com a entrada baseada em stop, poderemos filtrar alguns sinais falsos quando o mercado está num intervalo lateral.
- Colocaremos o nosso stop loss no menor mínimo das últimas 3-5 velas.
- Considerando o valor do stop, o nosso objetivo de lucros ou take profit deve ser de pelo menos 2 vezes essa quantia.
- Se o CCI cruzar para baixo a linha zero e não tiver atingido o nosso objetivo, devemos encerrar a posição.
Regras de venda
Por outro lado, a estratégia de venda deve atender aos seguintes parâmetros;
- Se o CCI cruzar a linha zero para baixo, colocaremos um stop de venda no mínimo da vela que gera o cruzamento. Como comentamos anteriormente, a entrada baseada em stop permite-nos filtrar sinais falsos.
- Colocaremos o nosso stop de perdas no maior máximo das últimas 3-5 velas.
- Considerando o valor do stop, o nosso objetivo de lucros deve ser de pelo menos 2 vezes essa quantia.
- Se o CCI cruzar para cima a linha zero e não tiver atingido o nosso objetivo, devemos encerrar a posição.
Vejamos um exemplo da operação que poderíamos realizar com base nestas regras. No seguinte gráfico do Deutsche Bank podemos ver como o CCI cruza em alta o nível zero gerando um sinal de compra. Nesse momento, devemos colocar um stop de compra no máximo da vela que gera o sinal, isto é, a 8,43€.
O stop loss colocamo-lo no menor mínimo das últimas velas, ou seja, a 7,60€, o que representaria uma perda de 9,73%, pelo que devemos ir atrás de um benefício mínimo de 19,75%, rentabilidade que se obtém vendendo a 10,09€. Após alguns dias de subida, o preço atinge o objetivo proposto na negociação, encerrando a posição com uma boa rentabilidade.
Como utilizar o CCI, com uma média móvel de longo prazo no trading?
Uma forma de filtrar os sinais de trading gerados pelo CCI seria combinar esse oscilador com uma média móvel de longo prazo (i.e., 200 períodos) calculada sobre o preço, de tal forma que só tomaremos aqueles sinais gerados pelo CCI que se encontrem em sintonia com a tendência que marca a média móvel. Assim:
- Se o preço estiver acima da média móvel, só tomaremos os cruzamentos em alta do CCI com o nível zero.
- Se o preço estiver abaixo da média móvel, só tomaremos os cruzamentos em baixa do CCI com o nível zero.
Vejamos graficamente um exemplo de como filtrar os sinais utilizando esta combinação. No seguinte gráfico da Acciona podem ver marcadas com círculos verdes os sinais que nos fariam negociar por serem sinais de compra (cruzamento em alta da linha zero) e estar o preço acima da média móvel simples de 200 sessões.
Pelo contrário, os sinais de venda (marcados com círculos vermelhos) deveriam ser ignorados por estarem a indicar-nos a média móvel que o mercado está em modo altista.
Desta forma, podemos ver como nos pouparíamos a algum desgosto, já que o preço mostra mais resistência a mover-se para baixo.
Outros osciladores de trading
Aqui uma breve definição de três linhas, não mais de cada um deles.
- MACD (Moving Average Convergence Divergence): desenvolvido por Gerald Appel no final da década de 1970, o MACD é um oscilador de análise técnica utilizado para identificar mudanças na força, direção, impulso e duração de uma tendência no preço de um ativo.
- RSI: Criado por J. Welles Wilder, o Relative Strength Index ou Índice de Força Relativa é um oscilador de momentum que flutua entre 0 e 100 e é utilizado principalmente para identificar condições de sobrecompra e sobrevenda num ativo.
- Williams %R: oscilador de momentum criado por Larry Williams que mede os níveis de sobrecompra e sobrevenda de um ativo, oscilando entre 0 e -100.
- Oscilador de Volume (Volume Oscillator): indicador técnico que mostra a diferença percentual entre duas médias móveis calculadas sobre o volume negociado, o que nos permite identificar aumentos ou diminuições na pressão compradora ou vendedora.
Em suma, o oscilador Commodity Index Channel, embora inicialmente tenha sido desenvolvido essencialmente para o mercado de matérias-primas, hoje em dia oferece informações confiáveis sobre quando o mercado pode dar uma reviravolta no preço para iniciar uma nova tendência, e desta forma, como traders que somos, podemos tirar o máximo proveito possível.
RANKIA PORTUGAL: Este artigo é meramente informativo e educacional. As informações fornecidas aqui não podem ser consideradas como aconselhamento financeiro ou recomendação de compra / venda.