Cómo se calcula el TSI (Índice de Fuerza Verdadera)

Aprenda cómo funciona el cálculo del TSI con sus entradas y límites.

Respuesta directa

El TSI (Índice de Fuerza Verdadera) se calcula comenzando con una serie de momentum, aplicando dos niveles de suavizado exponencial tanto al momentum como a su valor absoluto, y luego formando un ratio. Debido a que el resultado depende de los períodos de suavizado elegidos y de la serie de precios de entrada exacta, solo puede verificar un valor de TSI utilizando la misma fórmula, los mismos parámetros y los mismos datos.

Mecanismo: definición, entradas y la fórmula central

El TSI convierte el movimiento del precio en un índice que se escala en relación con la magnitud del momentum reciente. El cálculo normalmente utiliza estos componentes:

  1. Elija una serie de precios Seleccione la serie de entrada que utiliza el indicador (comúnmente una serie de precios de cierre). Use una frecuencia consistente (por ejemplo, barras diarias o barras horarias). El valor del indicador que calcule diferirá si cambia la frecuencia de los datos subyacentes o el campo de precio.

  2. Calcule el momentum Una definición común de momentum para el TSI comienza con el cambio de precio de un período:

  • Sea (P_t) el precio elegido en el momento (t).
  • Defina el momentum (m_t = P_t - P_{t-1}).
  1. Doble suavizado exponencial El TSI aplica medias móviles exponenciales (EMA) dos veces:
  • Primero, suavice la serie de momentum con una EMA rápida de longitud (N_1).
  • Luego, suavice el resultado nuevamente con una EMA lenta de longitud (N_2). El mismo proceso de suavizado en dos pasos se realiza para el momentum absoluto (|m_t|), porque el TSI escala el momentum con signo por la magnitud del momentum reciente.

Una forma estándar de expresar los componentes es:

  • (s_t = EMA_{N_1}(m_t))
  • (s’t = EMA{N_2}(s_t))
  • (a_t = EMA_{N_1}(|m_t|))
  • (a’t = EMA{N_2}(a_t))
  1. Forme el índice como un ratio escalado Finalmente, el TSI se define típicamente como un porcentaje del momentum doblemente suavizado dividido por el momentum absoluto doblemente suavizado:
  • (TSI_t = 100 \times \frac{s’_t}{a’_t})

Significado del ratio

  • El numerador rastrea la dirección (porque (m_t) puede ser positivo o negativo).
  • El denominador escala el valor por la magnitud del momentum reciente (porque utiliza (|m_t|), que no es negativo).
  • Multiplicar por 100 es una elección de escala; algunas implementaciones pueden generar valores cercanos a esa escala, otras no.

Parámetros que debe especificar

Para calcular el TSI, necesita al menos:

  • (N_1): el período de la EMA rápida tanto para el momentum como para el momentum absoluto
  • (N_2): el período de la EMA lenta para el segundo suavizado

Evidencia o ejemplo: cómo reproducir de forma independiente un valor de TSI

Para verificar el cálculo usted mismo, elija una pequeña ventana de tiempo y calcule paso a paso utilizando las mismas entradas y parámetros que planea usar.

Un flujo de trabajo de verificación concreto:

  1. Fije sus datos: elija los valores de (P_t) para un rango de fechas definido a una frecuencia.
  2. Elija (N_1) y (N_2).
  3. Calcule el momentum (m_t = P_t - P_{t-1}).
  4. Calcule (|m_t|).
  5. Calcule (EMA_{N_1}(m_t)) y (EMA_{N_1}(|m_t|)).
  6. Calcule la (EMA_{N_2}) de cada una de esas series intermedias.
  7. Calcule (TSI_t = 100 \times s’_t / a’_t) en el índice de tiempo específico que desea verificar.

Supuestos importantes para la reproducibilidad

Diferentes programas de gráficos pueden variar en los detalles de implementación, así que incluya estos supuestos al reproducir resultados:

  • Inicialización de la EMA: las EMA requieren un valor inicial; las implementaciones pueden comenzar con el primer punto de datos, con una semilla SMA o con otras convenciones.
  • Manejo de los períodos iniciales: antes de que existan suficientes puntos de datos, algunas salidas pueden estar indefinidas, retrasadas o calculadas con una inicialización menos confiable.
  • Definición exacta del momentum: algunas definiciones utilizan el cambio de precio directamente; otras usan variaciones, pero la estructura de momentum/momentum absoluto doblemente suavizado es la idea clave.

Limitaciones y modos de fallo: qué puede salir mal

  1. División por un denominador pequeño Debido a que el TSI utiliza un ratio con un denominador basado en la (EMA) de (|m_t|), el denominador puede volverse muy pequeño cuando el momentum está cerca de cero durante un período. Esto puede hacer que el índice sea inestable o produzca valores que reaccionen fuertemente a cambios mínimos.

  2. Sensibilidad a los parámetros Cambiar (N_1) y (N_2) altera la capacidad de respuesta efectiva. Un (N_2) más lento (mayor) generalmente hace que el indicador se suavice más y responda más lentamente. Esto afecta cualquier comparación que realice entre valores de TSI calculados con diferentes configuraciones.

  3. Desajuste de campo de datos y frecuencia El TSI calculado a partir de un campo de precio (por ejemplo, cierre versus otro campo disponible) o una frecuencia temporal no coincidirá con el TSI calculado a partir de un campo o frecuencia diferente.

  4. Diferencias en la inicialización de la EMA Incluso si la fórmula parece idéntica, diferentes formas de inicializar las EMA pueden causar valores diferentes en las primeras series. Si compara su TSI calculado con un valor de plataforma, alinee el comportamiento de inicialización o compare solo después de que hayan pasado suficientes períodos.

  5. Naturaleza no predictiva de las transformaciones El TSI es una representación transformada del momentum. Un valor de índice calculado no garantiza ninguna relación futura con los rendimientos; las relaciones históricas pueden cambiar con el régimen del mercado, los costos, la ejecución y las condiciones de los datos.

Verificación: qué comprobar a continuación

Si su objetivo es explicar con precisión y verificar de forma independiente el cálculo del TSI, confirme estos elementos en su propia configuración:

  • Qué serie de precios (P_t) se utiliza (y a qué frecuencia).
  • La definición exacta de momentum utilizada para formar (m_t).
  • Las longitudes de EMA (N_1) y (N_2).
  • La convención de inicialización de la EMA (cómo se siembran los valores iniciales).
  • Cómo maneja el indicador los períodos iniciales o los casos en los que el denominador es muy pequeño.

Si comparte los valores de parámetros específicos y la fuente de datos que está utilizando (por ejemplo, el campo de precio y el marco temporal), puede replicar los pasos con precisión y comparar su valor calculado con la salida de referencia.

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.