Como o Ichimoku é calculado?
O que é o Ichimoku e o que significa “calculado”?
O Ichimoku (Ichimoku Kinko Hyo) é um indicador técnico que cria várias linhas a partir da mesma ideia subjacente: faixas de preço móveis. Na prática, ele é calculado a partir de dados históricos de preço, medindo repetidamente, para cada etapa de tempo, os preços mais altos e mais baixos negociados em uma janela de observação escolhida.
“Calculado” aqui significa: para cada barra (período de tempo), você calcula valores intermediários (pontos médios das faixas) e então coloca as linhas resultantes em deslocamentos (shifts) específicos, para frente ou para trás ao longo da linha do tempo.
Um conceito-chave é que o Ichimoku não é uma saída de fórmula única. É um conjunto de cinco linhas que dependem de (1) máximas e mínimas de janelas móveis e (2) comprimentos de janela (normalmente inteiros fixos, como 9/26/52, embora os usuários possam alterá-los). Quando você altera os comprimentos das janelas, os valores numéricos das linhas mudam.
As fórmulas do Ichimoku (com componentes padrão)
Para calcular o Ichimoku, você precisa de uma série temporal de barras de preço. Cada barra normalmente fornece pelo menos um valor de “máxima” e “mínima” para aquele período. As fórmulas abaixo descrevem como calcular cada linha nomeada a partir dessas entradas.
1) Tenkan-sen (linha de conversão)
Seja:
- HighestHigh(N) = o máximo de “máxima” nas últimas N barras (incluindo a barra atual)
- LowestLow(N) = o mínimo de “mínima” nas últimas N barras (incluindo a barra atual)
Então:
- Tenkan-sen = (HighestHigh(9) + LowestLow(9)) / 2
Premissa para esta fórmula: você usa “máxima” e “mínima” da mesma definição de barra do restante do seu gráfico (por exemplo, barras diárias para Ichimoku diário).
2) Kijun-sen (linha de base)
- Kijun-sen = (HighestHigh(26) + LowestLow(26)) / 2
Isso usa uma janela mais longa que a Tenkan-sen, então reage mais lentamente às mudanças na faixa.
3) Senkou Span A (span A líder)
A Senkou Span A é construída a partir das duas linhas de ponto médio:
- Senkou Span A (no tempo t) = (Tenkan-sen(t) + Kijun-sen(t)) / 2
No entanto, o Ichimoku coloca esta linha para frente no gráfico por um deslocamento fixo. Com os valores padrão comumente usados:
- Plote a Senkou Span A em (t + 26)
Este deslocamento para frente faz parte da definição, não é uma “escolha visual”. Sem ele, você está calculando um alinhamento diferente do Ichimoku padrão.
4) Senkou Span B (span B líder)
A Senkou Span B usa uma faixa mais ampla:
- Senkou Span B (no tempo t) = (HighestHigh(52) + LowestLow(52)) / 2
E também é plotada para frente com o mesmo deslocamento padrão:
- Plote a Senkou Span B em (t + 26)
5) Chikou Span (span atrasado)
A Chikou Span não é baseada em uma faixa de ponto médio; é baseada no próprio nível de preço (comumente o fechamento):
- Chikou Span (no tempo t) = Close(t)
Mas é colocada para trás ao longo do gráfico:
- Plote a Chikou Span em (t − 26)
Premissa: você usa um preço de “fechamento” consistente e indexação de barras. Se seus dados usam uma definição diferente (por exemplo, fechamento ajustado), você deve decidir qual deseja usar e mantê-la consistente.
Quais requisitos de dados e premissas são mais importantes?
O cálculo do Ichimoku é mecanicamente simples, mas pequenas inconsistências podem alterar os resultados. Os requisitos mais importantes são:
-
Dados de barra consistentes Use um único período de tempo (por exemplo, diário) e os valores de máxima/mínima correspondentes para cada barra. Se você misturar dados intraday com fórmulas diárias, as máximas/mínimas móveis se referirão a períodos diferentes.
-
Escolha clara do comprimento da janela O Ichimoku padrão comumente usa 9, 26 e 52 para os comprimentos de observação, e 26 para o deslocamento. Se suas configurações escolhidas forem diferentes, suas fórmulas devem refletir esses parâmetros escolhidos.
-
Histórico suficiente para calcular os primeiros valores Os cálculos de janela móvel exigem barras anteriores:
- A Tenkan-sen precisa de pelo menos N=9 barras.
- A Kijun-sen precisa de pelo menos N=26 barras.
- A Senkou Span B precisa de pelo menos N=52 barras.
Isso significa que a parte mais antiga de um conjunto de dados produzirá valores indefinidos ou incompletos para algumas linhas até que haja barras suficientes.
- Indexação e deslocamento devem ser tratados com cuidado A plotagem para frente da Senkou Span A/B e a plotagem para trás da Chikou Span dizem respeito ao alinhamento com o tempo. Um modo de falha comum é calcular os valores brutos corretos, mas colocá-los nos índices de barra errados.
Um exemplo prático simples (com premissas explícitas)
Este exemplo mostra a estrutura de cálculo sem usar números de mercado ao vivo.
Premissas:
- Você tem uma sequência de barras diárias.
- Você está calculando valores em um dia específico t.
- Você usa os períodos de observação padrão 9/26/52 e o deslocamento padrão 26.
- Você define HighestHigh(N) e LowestLow(N) como máximas/mínimas nas últimas N barras, incluindo o dia t.
Etapas de exemplo para um único dia t:
-
Calcule a Tenkan-sen(t)
- Encontre a máxima das máximas nos dias (t−8) até t.
- Encontre a mínima das mínimas nos dias (t−8) até t.
- Calcule o ponto médio: (essa máxima + essa mínima) / 2.
-
Calcule a Kijun-sen(t)
- Encontre a máxima das máximas nos dias (t−25) até t.
- Encontre a mínima das mínimas nos dias (t−25) até t.
- Calcule o ponto médio: (máxima + mínima) / 2.
-
Calcule a Senkou Span A no tempo t
- Calcule o ponto médio da Tenkan-sen(t) e da Kijun-sen(t).
- Então, plote-a em (t + 26).
-
Calcule a Senkou Span B no tempo t
- Encontre a máxima das máximas nos dias (t−51) até t.
- Encontre a mínima das mínimas nos dias (t−51) até t.
- Calcule o ponto médio.
- Então, plote-a em (t + 26).
-
Calcule a Chikou Span no tempo t
- Defina-a igual a Close(t).
- Então, plote-a em (t − 26).
Observe o padrão: todos os “pontos médios de faixa” vêm de máximas e mínimas móveis; as partes de “deslocamento” vêm da colocação dos valores calculados em índices diferentes.
Limitações e modos de falha a entender antes de interpretar os resultados
O cálculo do Ichimoku não garante uma interpretação significativa em todas as situações. As limitações materiais incluem:
-
Configurações diferentes produzem linhas diferentes Como o indicador depende dos comprimentos das janelas, dois gráficos que usam parâmetros diferentes não são comparáveis linha por linha. Um risco comum é assumir um comportamento idêntico entre configurações.
-
Os valores das primeiras barras podem estar ausentes ou não ser confiáveis Até que haja histórico suficiente (especialmente para a faixa de 52 barras usada na Senkou Span B), você não pode calcular todas as linhas. Se você comparar gráficos que começam em pontos diferentes no tempo, o alinhamento pode diferir.
-
A qualidade dos dados e as definições de barra afetam as máximas/mínimas móveis Se os valores de máxima/mínima estiverem ausentes, inconsistentes ou calculados sob um método diferente de agregação de barras, os cálculos de HighestHigh e LowestLow mudam e, portanto, cada linha dependente muda.