Cómo se calculan las estrategias RSI

Parámetros de cálculo del RSI, entradas, limitaciones y verificación.

Respuesta directa

El RSI (Índice de Fuerza Relativa) se calcula a partir de una serie temporal de precios convirtiendo la ganancia o pérdida de cada período en dos medias móviles—ganancias medias y pérdidas medias—durante una ventana de retroceso elegida. Esas dos medias se convierten en un ratio de fuerza relativa, que luego se asigna a un valor de oscilador de 0 a 100.

Mecanismo y definición

Qué intenta medir el RSI

El RSI pretende expresar cuán fuertes son los aumentos recientes de precios en comparación con las disminuciones recientes de precios. Para ello, necesita cambios de precio paso a paso (por ejemplo, cambios de cierre a cierre por período). El cambio de cada período se divide en:

  • Ganancia: el aumento con respecto al período anterior, o 0 si el cambio es negativo.
  • Pérdida: la disminución con respecto al período anterior, expresada como un número positivo, o 0 si el cambio es positivo.

Componentes principales (entradas)

Para calcular el RSI de manera consistente, debes tener:

  1. Una serie de precios a una frecuencia definida (por ejemplo, un valor por vela). El RSI no es un “número mágico”; se calcula a partir de la secuencia que proporciones.
  2. Una longitud de ventana de retroceso (N), comúnmente 14 períodos en muchos contextos de gráficos.
  3. Un método de suavizado para las ganancias y pérdidas medias (una fuente importante de diferencias entre implementaciones del RSI).
  4. Una convención para las primeras medias (inicialización), ya que los primeros valores del RSI dependen de cómo comiencen las medias.

La estructura de fórmula del RSI ampliamente utilizada

El RSI utiliza los siguientes valores intermedios:

  • Ganancia media durante la ventana de retroceso
  • Pérdida media durante la ventana de retroceso
  • Fuerza Relativa (RS) = (Ganancia media) / (Pérdida media)

Luego, el RSI se asigna a:

  • RSI = 100 − (100 / (1 + RS))

Esta estructura significa que el RSI es alto cuando las ganancias medias dominan sobre las pérdidas medias, y bajo cuando las pérdidas medias dominan sobre las ganancias medias.

Suavizado de Wilder (variante común)

Muchas plataformas utilizan el suavizado de Wilder para actualizar las medias en cada período. En este enfoque, si ya tienes la ganancia media y la pérdida media anteriores, las actualizas utilizando la ganancia/pérdida actual y las medias anteriores.

A alto nivel, la actualización sigue el patrón:

  • La nueva ganancia media es una combinación de la ganancia media anterior y la ganancia actual, ponderada por la ventana de retroceso.
  • La nueva pérdida media es una combinación de la pérdida media anterior y la pérdida actual, ponderada por la ventana de retroceso.

La actualización aritmética exacta depende de la implementación, pero la idea clave es la misma: suaviza las ganancias y pérdidas en lugar de recalcular medias simples desde cero en cada paso.

Cómo se relacionan las “estrategias RSI” con el cálculo

Las “estrategias RSI” pueden referirse a cualquier conjunto de reglas que utilice valores del RSI (por ejemplo, condiciones basadas en que el RSI esté por encima o por debajo de un umbral, o que el RSI cruce un nivel). La separación importante es:

  • Cálculo: el RSI se calcula de manera determinista a partir de los datos de precios, N y las elecciones de suavizado/inicialización.
  • Lógica de la estrategia: cualquier regla de estilo de trading interpreta los valores del RSI. El mismo cálculo del RSI puede utilizarse con muchas reglas de decisión diferentes.

Si deseas verificar el RSI de forma independiente, concéntrate en los pasos del cálculo y asegúrate de coincidir con los ajustes exactos del RSI utilizados por tu fuente de datos o software.

Evidencia o ejemplo (con supuestos claros)

Configuración y supuestos del ejemplo

Debido a que diferentes implementaciones del RSI pueden diferir, este ejemplo establece sus supuestos explícitamente:

  • Utilizamos una serie de precios de cierre a cierre período por período.
  • Elegimos una ventana de retroceso N = 14.
  • Utilizamos un enfoque de suavizado conceptualmente consistente con el suavizado estilo Wilder.
  • Calculamos las ganancias y pérdidas utilizando: ganancia = máx(cambio, 0) y pérdida = máx(-cambio, 0).

Estructura paso a paso que puedes reproducir

  1. Calcula los cambios: cambio[t] = precio[t] − precio[t−1].
  2. Divide en ganancia y pérdida:
    • ganancia[t] = máx(cambio[t], 0)
    • pérdida[t] = máx(−cambio[t], 0)
  3. Inicializa la ganancia media y la pérdida media en el punto donde existan suficientes períodos para cubrir N.
    • Una inicialización común es una media simple de las primeras N ganancias y las primeras N pérdidas.
  4. Actualiza las medias en cada nuevo período utilizando el método de suavizado elegido.
  5. Calcula RS: RS = gananciaMedia / pérdidaMedia.
  6. Convierte a RSI: RSI = 100 − (100 / (1 + RS)).

Un caso límite crítico a verificar

Si la pérdida media se convierte en 0, entonces RS se vuelve indefinido o efectivamente infinito dependiendo de la implementación. Muchas implementaciones del RSI manejan esto asignando valores extremos del RSI (por ejemplo, un RSI de 100 cuando no hay pérdidas en la ventana de promediado). Cuando verifiques un resultado del RSI, confirma cómo tu herramienta maneja los casos con pérdida media cero (y de manera similar, qué sucede si la ganancia media es 0).

Limitaciones y riesgos (qué puede salir mal)

1) Inicialización y valores iniciales

Los valores del RSI al comienzo de una serie dependen de la inicialización. Diferentes plataformas pueden:

  • utilizar una media simple para la primera gananciaMedia/pérdidaMedia,
  • utilizar un enfoque de calentamiento diferente,
  • o elegir una forma distinta de sembrar el suavizado.

Esto significa que los primeros valores del RSI pueden diferir incluso si los valores posteriores convergen.

2) Diferencias entre variantes (suavizado y definición de entrada)

Incluso con el mismo N, el RSI puede variar porque las implementaciones difieren en:

  • método de suavizado (estilo Wilder vs. promedio simple vs. otros enfoques),
  • si la entrada son cierres, precio típico u otro campo de precio,
  • cómo se definen los períodos (alineación del marco temporal, velas faltantes).

Por lo tanto, “el valor del RSI” solo está bien definido una vez que especificas la variante exacta del cálculo y la serie de entrada exacta.

3) Dependencia de los datos y naturaleza no predictiva

El RSI es una transformación de los cambios históricos de precios. Las transformaciones históricas no garantizan cómo se comportará el RSI en el futuro, y el mismo valor del RSI no implica un único resultado. Además, los costos y los detalles de ejecución (que no forman parte del cálculo del RSI) pueden dominar cualquier resultado práctico.

4) La verificación puede verse comprometida por ajustes no coincidentes

Un modo de fallo común es asumir que los ajustes predeterminados del RSI coinciden con lo que necesitas reproducir. Para verificar de forma independiente, debes coincidir con:

  • el N exacto,
  • la variante de suavizado/promediado,
  • la serie de precios utilizada,
  • y el manejo de casos límite.

Verificación y siguiente pregunta

Cómo verificar tu cálculo del RSI de forma independiente

Para validar los valores del RSI de cualquier sistema, vuelve a calcular el RSI utilizando las mismas entradas y ajustes:

  1. Exporta o recrea la misma serie de precios utilizada por la herramienta.
  2. Coincide con N exactamente.
  3. Coincide con el método de suavizado/promediado y la inicialización.
  4. Recalcula las divisiones de ganancia/pérdida, luego las ganancias/pérdidas medias, luego RS, y luego la asignación del RSI.
  5. Compara con el resultado del RSI de la herramienta en varios puntos, especialmente después del período de calentamiento.

Si los valores no coinciden, la causa suele ser una diferencia en la variante de suavizado, la inicialización o la definición del precio de entrada.

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.