¿Cómo se calcula el Ichimoku?

Aprende los parámetros de la fórmula de cálculo del Ichimoku y los datos necesarios.

¿Qué es el Ichimoku y qué significa “calculado”?

El Ichimoku (Ichimoku Kinko Hyo) es un indicador técnico que crea varias líneas a partir de la misma idea subyacente: rangos de precios móviles. En la práctica, se calcula a partir de datos históricos de precios midiendo repetidamente, para cada paso de tiempo, los precios más altos y más bajos negociados en una ventana de retroceso elegida.

“Calculado” aquí significa: para cada barra (período de tiempo), se calculan valores intermedios (puntos medios de rangos) y luego se colocan las líneas resultantes en desplazamientos (offsets) específicos hacia adelante o hacia atrás en la línea de tiempo.

Un concepto clave es que el Ichimoku no es el resultado de una única fórmula. Es un conjunto de cinco líneas que dependen de (1) máximos y mínimos de ventanas móviles y (2) longitudes de ventana (comúnmente números enteros fijos, como 9/26/52, aunque los usuarios pueden cambiarlos). Cuando cambias las longitudes de ventana, los valores numéricos de las líneas cambian.

Las fórmulas del Ichimoku (con componentes estándar)

Para calcular el Ichimoku, necesitas una serie temporal de barras de precios. Cada barra proporciona típicamente al menos un valor “máximo” y un valor “mínimo” para ese período. Las fórmulas a continuación describen cómo calcular cada línea nombrada a partir de esos datos.

1) Tenkan-sen (línea de conversión)

Sea:

  • HighestHigh(N) = el máximo de “máximo” en las últimas N barras (incluyendo la barra actual)
  • LowestLow(N) = el mínimo de “mínimo” en las últimas N barras (incluyendo la barra actual)

Entonces:

  • Tenkan-sen = (HighestHigh(9) + LowestLow(9)) / 2

Supuesto para esta fórmula: usas “máximo” y “mínimo” de la misma definición de barra que el resto de tu gráfico (por ejemplo, barras diarias para un Ichimoku diario).

2) Kijun-sen (línea base)

  • Kijun-sen = (HighestHigh(26) + LowestLow(26)) / 2

Esta usa una ventana más larga que el Tenkan-sen, por lo que reacciona más lentamente a los cambios en el rango.

3) Senkou Span A (span líder A)

El Senkou Span A se construye a partir de las dos líneas de punto medio:

  • Senkou Span A (en el tiempo t) = (Tenkan-sen(t) + Kijun-sen(t)) / 2

Sin embargo, el Ichimoku coloca esta línea hacia adelante en el gráfico con un desplazamiento fijo. Con los valores estándar comúnmente utilizados:

  • Traza el Senkou Span A en (t + 26)

Este desplazamiento hacia adelante es parte de la definición, no una “elección visual”. Sin él, estás calculando una alineación diferente a la del Ichimoku estándar.

4) Senkou Span B (span líder B)

El Senkou Span B usa un rango más amplio:

  • Senkou Span B (en el tiempo t) = (HighestHigh(52) + LowestLow(52)) / 2

Y también se traza hacia adelante con el mismo desplazamiento estándar:

  • Traza el Senkou Span B en (t + 26)

5) Chikou Span (span rezagado)

El Chikou Span no se basa en un rango de punto medio; se basa en el nivel de precio en sí mismo (comúnmente el cierre):

  • Chikou Span (en el tiempo t) = Close(t)

Pero se coloca hacia atrás en el gráfico:

  • Traza el Chikou Span en (t − 26)

Supuesto: usas un precio de “cierre” consistente y una indexación de barras consistente. Si tus datos usan una definición diferente (por ejemplo, cierre ajustado), debes decidir cuál quieres usar y mantenerla consistente.

¿Qué requisitos y supuestos de datos importan más?

El cálculo del Ichimoku es mecánicamente sencillo, pero pequeñas inconsistencias pueden cambiar los resultados. Los requisitos más importantes son:

  1. Datos de barras consistentes Usa un solo marco temporal (por ejemplo, diario) y los valores de máximo/mínimo correspondientes para cada barra. Si mezclas datos intradía con fórmulas diarias, los máximos/mínimos móviles se referirán a períodos diferentes.

  2. Elección clara de la longitud de ventana El Ichimoku estándar comúnmente usa 9, 26 y 52 para las longitudes de retroceso, y 26 para el desplazamiento. Si tu configuración elegida difiere, tus fórmulas deben reflejar esos parámetros elegidos.

  3. Suficiente historial para calcular valores tempranos Los cálculos de ventanas móviles requieren barras anteriores:

  • El Tenkan-sen necesita al menos N=9 barras.
  • El Kijun-sen necesita al menos N=26 barras.
  • El Senkou Span B necesita al menos N=52 barras.

Eso significa que la parte más temprana de un conjunto de datos producirá valores indefinidos o incompletos para algunas líneas hasta que existan suficientes barras.

  1. La indexación y el desplazamiento deben manejarse con cuidado El trazado hacia adelante del Senkou Span A/B y el trazado hacia atrás del Chikou Span se tratan de la alineación con el tiempo. Un modo de fallo común es calcular los valores brutos correctos pero colocarlos en los índices de barra incorrectos.

Un ejemplo práctico simple (con supuestos explícitos)

Este ejemplo muestra la estructura de cálculo sin usar números de mercado en vivo.

Supuestos:

  • Tienes una secuencia de barras diarias.
  • Estás calculando valores en un día específico t.
  • Usas retrocesos estándar 9/26/52 y desplazamiento estándar 26.
  • Defines HighestHigh(N) y LowestLow(N) como máximos/mínimos en las últimas N barras incluyendo el día t.

Pasos de ejemplo para un solo día t:

  1. Calcula el Tenkan-sen(t)

    • Encuentra el máximo de “máximo” en los días (t−8) hasta t.
    • Encuentra el mínimo de “mínimo” en los días (t−8) hasta t.
    • Toma su punto medio: (ese máximo + ese mínimo) / 2.
  2. Calcula el Kijun-sen(t)

    • Encuentra el máximo de “máximo” en los días (t−25) hasta t.
    • Encuentra el mínimo de “mínimo” en los días (t−25) hasta t.
    • Calcula su punto medio: (máximo + mínimo) / 2.
  3. Calcula el Senkou Span A en el tiempo t

    • Toma el punto medio del Tenkan-sen(t) y el Kijun-sen(t).
    • Luego trázalo en (t + 26).
  4. Calcula el Senkou Span B en el tiempo t

    • Encuentra el máximo de “máximo” en los días (t−51) hasta t.
    • Encuentra el mínimo de “mínimo” en los días (t−51) hasta t.
    • Calcula su punto medio.
    • Luego trázalo en (t + 26).
  5. Calcula el Chikou Span en el tiempo t

    • Establécelo igual a Close(t).
    • Luego trázalo en (t − 26).

Observa el patrón: todos los “puntos medios de rango” provienen de máximos y mínimos móviles; las partes de “desplazamiento” provienen de colocar los valores calculados en diferentes índices.

Limitaciones y modos de fallo a entender antes de interpretar resultados

El cálculo del Ichimoku no garantiza una interpretación significativa en todas las situaciones. Las limitaciones materiales incluyen:

  1. Diferentes configuraciones producen diferentes líneas Debido a que el indicador depende de las longitudes de ventana, dos gráficos que usan parámetros diferentes no son comparables línea por línea. Un riesgo común es asumir un comportamiento idéntico entre configuraciones.

  2. Los valores de las barras tempranas pueden faltar o no ser fiables Hasta que exista suficiente historial (especialmente para el rango de 52 barras usado para el Senkou Span B), no puedes calcular todas las líneas. Si comparas gráficos que comienzan en diferentes puntos en el tiempo, la alineación puede diferir.

  3. La calidad de los datos y las definiciones de barras afectan los máximos/mínimos móviles Si los valores de máximo/mínimo faltan, son inconsistentes o se calculan bajo un método de agregación de barras diferente, los cálculos de HighestHigh y LowestLow cambian y, por lo tanto, cada línea dependiente cambia.

Operar con divisas y CFD implica un riesgo considerable. La información de FoxiForex es educativa y no constituye asesoramiento financiero personal. El contenido patrocinado se identifica claramente.