Respuesta directa
El RSI y una media móvil se calculan ambos a partir de una serie temporal de precios, pero lo hacen de maneras diferentes. Una media móvil suaviza el precio promediando valores recientes en una ventana elegida. El RSI (Índice de Fuerza Relativa) convierte los cambios recientes al alza y a la baja en una puntuación acotada de 0 a 100 utilizando una ventana de retroceso y un método de suavizado específico (a menudo el suavizado de Wilder).
Para calcularlos con precisión, necesitas (1) la serie de precios utilizada (por ejemplo, precios de cierre), (2) el paso temporal o la frecuencia de los datos (por ejemplo, barras diarias) y (3) los parámetros del indicador (longitud de retroceso para el RSI, longitud de ventana y método para la media móvil). Después de elegir estos supuestos, ambos cálculos son deterministas y pueden verificarse de forma independiente recalculando a partir de la misma serie de entrada.
Mecanismo o definición
Media móvil: qué se está promediando
Una media móvil produce un valor suavizado para cada paso temporal promediando un número fijo de observaciones recientes.
- Media Móvil Simple (SMA): la media aritmética de los últimos N valores de precio.
- Media Móvil Exponencial (EMA): una media móvil ponderada que asigna más peso a los precios recientes, definida mediante un factor de suavizado.
Debido a que diferentes plataformas pueden implementar los detalles de la EMA de manera ligeramente diferente, lo importante para la verificación es utilizar la misma definición y los mismos parámetros.
Fórmula de la SMA
Sea P_t el precio elegido en el tiempo t (comúnmente el cierre). Para una longitud de ventana N, la SMA en el tiempo t (cuando hay suficientes datos) es:
SMA(t) = (P_t + P_{t-1} + … + P_{t-N+1}) / N
Esto significa que el primer valor de la SMA requiere al menos N puntos de precio, y los valores posteriores de la SMA se desplazan hacia adelante un paso temporal.
Idea de la EMA y forma común
Una EMA puede expresarse de forma recursiva, utilizando el valor anterior de la EMA y el precio actual. Una forma comúnmente utilizada es:
EMA(t) = EMA(t−1) + α × (P_t − EMA(t−1))
donde α es un factor de suavizado determinado a partir de la longitud elegida N. Una relación típica es α = 2 / (N + 1), pero algunas herramientas pueden utilizar una inicialización o convenciones ligeramente diferentes. Para comprobaciones independientes, debes coincidir con la definición exacta de la EMA y la regla de inicio utilizada por la calculadora con la que estás comparando.
RSI: convertir ganancias y pérdidas en una puntuación de 0 a 100
El RSI mide la magnitud relativa de los cambios de precio recientes al alza frente a la baja. El enfoque clásico trabaja con diferencias consecutivas y las separa en ganancias y pérdidas.
Sea la serie de precios P_t. Define el cambio:
Δ_t = P_t − P_{t-1}
Luego define:
- Ganancia_t = máx(Δ_t, 0)
- Pérdida_t = máx(−Δ_t, 0)
Después de eso, el RSI calcula promedios suavizados (o a veces promedios simples, dependiendo de la variante) en una longitud de retroceso N.
Fuerza relativa y fórmula del RSI
Calcula la ganancia promedio y la pérdida promedio en la ventana (con el método de suavizado elegido), luego:
RS = GananciaPromedio / PérdidaPromedio
RSI = 100 − (100 / (1 + RS))
Dos casos límite son importantes para un cálculo correcto:
- Si PérdidaPromedio = 0, entonces RS es infinito, y el RSI es efectivamente 100.
- Si GananciaPromedio = 0, entonces RS = 0, y el RSI es 0.
Estos casos ocurren cuando los cambios de precio no muestran pérdidas o ganancias dentro de la ventana de retroceso bajo la definición elegida.
Suavizado estilo Wilder (convención común del RSI)
Un método de RSI ampliamente utilizado aplica el suavizado de Wilder a las ganancias y pérdidas:
- Para el primer promedio en el tiempo t = N, utiliza promedios simples de las primeras N ganancias y pérdidas.
- Luego actualiza de forma recursiva.
Una regla de actualización común es:
GananciaPromedio(t) = (GananciaPromedio(t−1) × (N−1) + Ganancia_t) / N
PérdidaPromedio(t) = (PérdidaPromedio(t−1) × (N−1) + Pérdida_t) / N
Una vez que tengas estos promedios, calcula el RSI utilizando las fórmulas de RS y RSI anteriores.
Al igual que con la EMA, la clave para la verificación es que coincidas con el comportamiento exacto de suavizado e inicialización utilizado por la herramienta que estás probando.
Evidencia o ejemplo (con supuestos explícitos)
Supuestos para el ejemplo
Supón:
- Utilizas precios de cierre.
- Calculas los indicadores en una serie de barras con un paso temporal fijo.
- El RSI utiliza un retroceso N = 14 y suavizado estilo Wilder.
- La media móvil es una SMA con ventana N = 20.
Ahora define una pequeña serie de precios ilustrativa para una media móvil (valores solo para demostración):
Para los tiempos t = 1…20, supón que los precios de cierre son P_1, P_2, …, P_20.
- La SMA(20) es igual a (P_1 + P_2 + … + P_20) / 20.
- La SMA(21) es igual a (P_2 + P_3 + … + P_21) / 20.
Esta propiedad deslizante es el núcleo del cálculo de la media móvil.
Pasos de cálculo del RSI
Para calcular el RSI en el tiempo t, necesitas:
- Diferencias Δ_t = P_t − P_{t-1}.
- Ganancias y pérdidas Ganancia_t = máx(Δ_t, 0) y Pérdida_t = máx(−Δ_t, 0).
- Promedios suavizados GananciaPromedio(t) y PérdidaPromedio(t) utilizando la regla de suavizado elegida.
- RS y RSI:
- RS = GananciaPromedio / PérdidaPromedio
- RSI = 100 − (100 / (1 + RS))
Incluso sin introducir valores numéricos, la lógica de verificación es la misma: si partes de la misma serie P_t, aplicas las mismas definiciones y utilizas los mismos promedios iniciales, debes obtener los mismos resultados de RSI que la implementación del indicador.
Limitaciones y riesgos
Sensibilidad del indicador a las convenciones de datos
Tanto el RSI como las medias móviles son sensibles a las convenciones de cálculo:
- Elección del precio de entrada (cierre, apertura, precio típico, etc.).
- Frecuencia de los datos y cómo se manejan las barras faltantes.
- Longitud de la ventana y método de suavizado (especialmente el suavizado del RSI y la inicialización de la EMA).
Si una implementación utiliza una convención diferente, los resultados pueden diferir incluso cuando las fórmulas parecen similares.
Modos de fallo y casos límite
Las limitaciones materiales incluyen:
- Comportamiento en el período inicial: antes de tener suficientes puntos de datos, el RSI y las medias móviles pueden estar indefinidos o calcularse con reglas de inicialización especiales.
- División por cero (RSI): si las pérdidas promedio son cero, el RSI alcanza 100; si las ganancias promedio son cero, el RSI alcanza 0. Estos resultados pueden reflejar “sin variación” en la serie de cambios dentro de la ventana, no necesariamente condiciones de mercado en un sentido más amplio.
- Sobreajuste a los parámetros: el RSI y las medias móviles cambian cuando ajustas las longitudes. Un modelo o interpretación que depende de un conjunto de parámetros puede no generalizarse.
Riesgo de mala interpretación
El RSI es un oscilador construido a partir de ganancias y pérdidas relativas; una media móvil es un suavizado del precio. Ninguno es inherentemente una prueba independiente sobre el movimiento futuro del precio. Las relaciones históricas (si alguien afirma que existen) no establecen que la misma relación se mantendrá en el futuro.
Verificación o siguiente pregunta
Cómo verificar los cálculos de forma independiente
Para verificar el RSI y las medias móviles por ti mismo:
- Utiliza la misma serie de precios y los mismos pasos temporales que la herramienta de gráficos.