Stochastic RSI: fórmula, ajustes y cómo tradearlo sin whipsaw

El Stochastic RSI aplica la fórmula estocástica al RSI: dónde se ubica el RSI dentro de su propio rango de 14 periodos, escalado de 0–100 y suavizado en K (3) y D (3). Una lectura de 100 significa que el RSI está en la parte alta de su rango, no que el precio esté extendido. Opera el cruce de K sobre D al salir de 20 (long) o de 80 (short), con la tendencia, en un nivel.
StochRSI fue el indicador que me enseñó la diferencia entre una señal y un dial de sensibilidad. Dispara constantemente, está en 100 en cada tendencia alcista, y durante un año luché contra tendencias porque un panel decía sobrecompra. Esta página cubre la fórmula paso a paso, la diferencia frente al RSI y el estocástico, los valores por defecto 14,14,3,3 y los dos que vale la pena cambiar, el método de cruce con la tendencia en un nivel, un trade de BTCUSDT en 4 horas y su gemelo fallido un mes después, y las formas en que el indicador engaña. La calculadora recorre la cadena completa desde cierres hasta K y D.
Indicadores que se demuestran en público.
Un motor, cuatro herramientas de precisión: el Gold (XAU) Scalper, la Gravity Zone institucional, el Zeno momentum Oscillator y Zeno Stocks para acciones.
¿Qué mide realmente el Stochastic RSI?
El Stochastic RSI es un oscilador aplicado a un oscilador. Toma el RSI de 14 periodos y luego pregunta dónde se ubica el RSI de hoy dentro de sus propios valores máximos y mínimos de los últimos 14 periodos, escalado de 0 a 100. Esa es la fórmula estocástica, la misma que el oscilador estocástico aplica al precio, apuntada al RSI en lugar de a los cierres. El resultado se mueve mucho más rápido que el RSI y se fija en 0 o 100 cada vez que el RSI marca un nuevo mínimo o máximo de 14 periodos, incluso si el RSI en sí está en 55.
Tushar Chande y Stanley Kroll lo publicaron en The New Technical Trader (1994) para resolver una queja concreta: el RSI pasa la mayor parte de su vida entre 40 y 60 y rara vez alcanza las líneas de 30 y 70 en una tendencia, así que las señales basadas en RSI son escasas. StochRSI produce señales constantemente, que es a la vez su propósito y su problema. Es un dial de sensibilidad, y los ajustes y filtros alrededor de él deciden si esa sensibilidad es útil o ruido.
Lo que no es: no es un RSI más preciso, no es una medida de cuán sobrecomprado está el precio, y una lectura de 100 no significa que el RSI esté alto. Significa que el RSI está en la parte alta de su rango reciente. En un chart donde el RSI ha estado atrapado entre 45 y 52 durante dos semanas, StochRSI imprimirá 100 en 52 y 0 en 45. Léelo siempre como relativo.
¿Por qué el Stochastic RSI se mueve más rápido que el RSI?

| RSI | Stochastic RSI | Oscilador estocástico | |
|---|---|---|---|
| Entrada | Precios de cierre | Valores del RSI | Precios de cierre vs rango máximo–mínimo |
| Mide | Momentum: ganancia media vs pérdida media | Dónde se ubica el RSI dentro de su rango reciente | Dónde se ubica el precio dentro de su rango reciente |
| Rango | 0–100, sobre todo 30–70 | 0–100, a menudo fijado en 0 o 100 | 0–100 |
| Velocidad | Lento | Muy rápido | Rápido |
| Umbrales | 30 / 70 (o 20 / 80 en tendencias) | 20 / 80 | 20 / 80 |
| Señales por mes (chart diario) | Pocas | Muchas | Varias |
| Mejor en | Divergencia, fuerza de tendencia, régimen | Temporizar entradas dentro de una tendencia conocida | Trading de rango, timing |
| Peor en | Timing en rangos | Cualquier cosa sin filtro de tendencia | Continuación de tendencia |
Los tres se confunden a menudo porque todos van de 0 a 100 y todos usan "sobrecompra" y "sobreventa". Solo el RSI mide momentum. Los otros dos miden posición dentro de un rango, y StochRSI mide posición dentro del rango del RSI, que está un paso más lejos del precio de lo que la mayoría percibe cuando lee un 95 como "muy sobrecomprado".
¿Cuál es la fórmula del Stochastic RSI y cuáles son sus valores por defecto?

| Paso | Fórmula | Por defecto |
|---|---|---|
| 1. RSI | RSI sobre n periodos (suavizado de Wilder) | n = 14 |
| 2. StochRSI bruto | (RSI − lowest RSI over m) ÷ (highest RSI over m − lowest RSI over m) × 100 | m = 14 |
| 3. Línea K | SMA del StochRSI bruto sobre k periodos | k = 3 |
| 4. Línea D | SMA de K sobre d periodos | d = 3 |
| Umbrales | Sobreventa por debajo de 20, sobrecompra por encima de 80 | 20 / 80 |
El indicador integrado de TradingView usa exactamente estos valores por defecto y etiqueta las entradas como K, D, RSI Length, Stochastic Length: 3, 3, 14, 14. Dos cosas sobre los ajustes importan en la práctica. Primero, el suavizado es lo que lo vuelve usable: el StochRSI bruto es una onda cuadrada, y sin K y D de 3 periodos produce un cruce en cada vela. Segundo, las dos longitudes son independientes: un RSI de 14 periodos con una longitud estocástica de 9 periodos es más sensible; con una longitud estocástica de 21 periodos es más tranquilo y más cercano a lo que la mayoría de traders quiere decir con "sobreventa". Si el conteo de señales es demasiado alto, alarga la longitud estocástica antes de tocar la longitud del RSI.
| Uso | Long. RSI | Long. Stoch | K | D | Umbrales | Nota |
|---|---|---|---|---|---|---|
| Por defecto (Chande & Kroll) | 14 | 14 | 3 | 3 | 20 / 80 | Empieza aquí; la mayoría de investigaciones publicadas lo usa |
| Swing trading, diario y 4H | 14 | 21 | 3 | 3 | 20 / 80 | Extremos menos frecuentes y más limpios |
| Intraday, 5M–15M | 14 | 9 | 3 | 3 | 20 / 80 | Más rápido, úsalo solo con un filtro de tendencia |
| Cripto 4H | 14 | 14 | 3 | 5 | 15 / 85 | Suavizado D adicional reduce el whipsaw del ruido de 24 horas |
| Filtro de seguimiento de tendencia | 14 | 14 | 5 | 5 | Línea 50 | Por encima de 50 con la tendencia = mantener; cruce de 50 = cambio de momentum |
Automatiza tus operaciones. Deja que Quantum Algo opere por ti.
Cada señal se ejecuta en tu propia cuenta: en tu cuenta, con el plan que tú defines.
¿Cómo tradeas el cruce de StochRSI con la tendencia?

- Establece la tendencia en otro lugar. Una EMA 200, estructura de timeframe superior o la vela diaria. StochRSI sin filtro de tendencia es un lanzamiento de moneda con pasos extra: en una tendencia bajista se queda en 0 durante veinte velas mientras el precio sigue cayendo.
- Espera el extremo en la dirección de la tendencia. Tendencia alcista: StochRSI por debajo de 20. Tendencia bajista: por encima de 80. Ignora por completo los extremos contra la tendencia.
- Espera el cruce de K sobre D fuera de la zona. K cruzando por encima de D mientras está por debajo de 20 (o justo saliendo de 20) es el gatillo long. El cruce es la señal, no el toque de la zona: el toque ocurre constantemente.
- Exige un nivel. El cruce debe ocurrir en algo: un order block, un fair value gap, VWAP, un swing previo. Un cruce en medio de la nada es un cruce en medio de la nada.
- Stop más allá del nivel, no más allá del indicador. Debajo del order block o del swing low que produjo el cruce. StochRSI no tiene idea de dónde no debería ir el precio.
- Sal en estructura o en el extremo opuesto con un cruce. Take profit en el swing previo o la siguiente liquidez; o cuando StochRSI alcance 80 y K cruce por debajo de D, si estás operando el swing en lugar de la tendencia.
Calculadora de Stochastic RSI
Pega una serie de precios de cierre (el más antiguo primero) o de valores de RSI, define los cuatro parámetros, y la herramienta devuelve el RSI más reciente, el StochRSI bruto, K y D, si ocurrió un cruce en la última vela, y qué significa la lectura, incluido el recordatorio de que StochRSI en un extremo no dice nada sobre el nivel del RSI.
¿La divergencia de StochRSI y la línea 50 aportan algo?
Vale la pena conocer dos usos secundarios. Divergencia: el precio marca un mínimo más bajo mientras StochRSI marca un mínimo más alto; funciona más o menos igual que en el RSI, es decir, es una advertencia, no un gatillo, y falla constantemente en tendencias fuertes porque StochRSI está fijado. La divergencia en el RSI más lento es más fiable; la divergencia de StochRSI es una razón para mirar el RSI.
La línea 50 es más útil de lo que la mayoría cree. En una tendencia alcista, que StochRSI se mantenga por encima de 50 durante los pullbacks significa que el RSI permanece en la mitad superior de su rango: el momentum sigue intacto. Un pullback que lleva StochRSI a 20 y de vuelta por encima de 50 con un cruce K/D es la entrada descrita arriba. Un pullback donde nunca vuelve por encima de 50 es una tendencia perdiendo momentum, lo cual da más información que las zonas 20/80.
Datos de referencia
| Elemento | Valor |
|---|---|
| Origen | Tushar Chande y Stanley Kroll, The New Technical Trader (1994) |
| Fórmula | StochRSI = (RSI − min RSI over m) ÷ (max RSI over m − min RSI over m) |
| Ajustes por defecto | RSI 14, longitud estocástica 14, K 3, D 3 |
| Umbrales | 20 sobreventa, 80 sobrecompra (no 30/70) |
| Rango | 0–100; se fija en 0 o 100 cuando el RSI marca un nuevo extremo de m periodos |
| Se lee como | Posición relativa del RSI, no momentum ni precio |
| Señal principal | Cruce K/D fuera de la zona de 20 o 80, con la tendencia, en un nivel |
| Secundario | Divergencia (solo advertencia); la línea 50 como prueba de momentum intacto |
| Debilidad | Se fija durante tramos largos en tendencias; produce muchos cruces falsos en rangos sin un nivel |
| TradingView | "Stochastic RSI" integrado; entradas K, D, RSI Length, Stochastic Length |
| Relacionado | RSI, oscilador estocástico, stochastic momentum index, MACD, Williams %R |
Ejemplo trabajado: BTCUSDT 4 horas, el cruce en un order block
Perpetuo de BTCUSDT en Bybit, chart de 4 horas, precio por encima de la EMA 200 durante tres semanas: el filtro de tendencia está superado. Un pullback va de 68,900 a 65,400 durante cinco velas. StochRSI (14, 14, 3, 3) llega a 4.2 en la cuarta vela y a 0.0 en la quinta; el RSI en sí está en 44, nada cerca de sobreventa por sus propios términos, que es exactamente la situación para la que existe StochRSI. Un order block alcista de una vela de 4 horas nueve días antes se ubica entre 65,150 y 65,620.
La quinta vela cierra en 65,480 dentro del bloque. La sexta cierra en 65,910 y StochRSI imprime K 18.6 sobre D 11.3: el cruce fuera de la zona, en el nivel, con la tendencia. Long en 65,910, stop en 65,050 debajo del bloque, 860 puntos de riesgo. Objetivo en el origen del pullback en 68,900, 2,990 puntos, 3.5R.
El precio alcanzó 67,400 dos velas después, retrocedió a 66,300; StochRSI cayó a 41 y volvió a girar al alza sin llegar a 20, que es la prueba de la línea 50 trabajando a favor del trade; e imprimió 68,950 cuatro días después de la entrada. Objetivo llenado en 68,900 para 3.5R. StochRSI había estado por encima de 80 desde 67,400 y cruzó a la baja dos veces en el camino; un trader que saliera en esos cruces habría tomado 1.7R y luego 2.4R. Operar el nivel en lugar del indicador fue la diferencia.
El mismo cruce un mes después, con el precio por debajo de la EMA 200, se imprimió en 61,200 y el precio estaba en 58,400 tres días después. Mismo indicador, mismos ajustes, mismo cruce; el filtro es toda la ventaja.
¿Dónde falla el Stochastic RSI?
Tendencias. En una tendencia fuerte, StochRSI se queda en 100 (o 0) vela tras vela, cruzando hacia abajo y de vuelta hacia arriba sin que el precio llegue a retroceder. Cada lectura de "sobrecompra" está mal hasta la única que acierta, y no hay forma de saber cuál desde el indicador. Por eso el filtro de tendencia no es opcional.
Rangos sin un nivel. En un rango entrecortado, StochRSI cruza cada dos o tres velas. Sin un nivel al que anclar el cruce, es un generador de entradas aleatorias con una tasa de acierto del 50% y peor expectancy después de costes.
Leer 100 como "muy sobrecomprado". StochRSI 100 con RSI en 52 significa que el RSI está en la parte alta de un rango estrecho; el mercado no está extendido. Revisa el panel del RSI antes de actuar sobre el panel del StochRSI.
Instrumentos de bajo volumen y timeframes bajos. En un chart de altcoin de 1 minuto, el RSI es ruido y un estocástico del ruido es peor. Úsalo en 15 minutos y superior para cripto e índices, 1 hora y superior para majors de forex.
Ajustes sobreoptimizados. Un backtest que encuentra que 9, 11, 2, 4 supera a 14, 14, 3, 3 en un símbolo durante un año encontró el ruido. Cambia la longitud estocástica un paso, conserva el resto y exige el nivel.
¿Qué errores cometen los traders con el Stochastic RSI?
- Usar 30 y 70 como umbrales. Esas son las líneas del RSI. StochRSI usa 20 y 80 y pasa mucho más tiempo más allá de ellas.
- Operar el toque en lugar del cruce. La zona se alcanza constantemente; el cruce K/D al salir de ella es la señal.
- Desvanecer una tendencia porque StochRSI está en 100. Estará en 100 durante las próximas quince velas.
- Leerlo como una mejora del RSI. Es algo distinto que mide una cantidad distinta.
- Sacar el stop por el indicador. El stop va debajo del nivel; el indicador no sabe dónde está el soporte.
- Apilarlo con RSI y el estocástico como "confluencia". Tres vistas de una sola entrada coinciden entre sí por construcción.
Stochastic RSI y los indicadores gratuitos
El Stochastic RSI integrado de TradingView está bien; no hay razón para uno personalizado. Lo que la biblioteca añade son las dos cosas que el indicador no puede aportar: la tendencia y el nivel. El script Order Blocks with Volume te da el bloque donde debería caer el cruce, el Smart Money Concepts Engine te da la estructura que define la tendencia, y el Multi-Oscillator Divergence Scanner captura las divergencias entre RSI, estocástico y el resto sin añadir tres paneles. El motor premium, Zeno, imprime señales de compra y venta con stop y objetivos y ya trae un filtro de régimen; no uso StochRSI junto a él, pero una señal de compra de Zeno que cae mientras StochRSI sale de 20 con la tendencia es lo más limpio que puede ofrecer el indicador.
Un estocástico del RSI, lo bastante rápido para ser útil y lo bastante rápido para ser peligroso. Mantén 14,14,3,3, usa 20 y 80, y opera solo el cruce K/D que sale de una zona en la dirección de la tendencia en un nivel que el chart te dio, con el stop debajo del nivel. Lee 100 como "parte alta del rango del RSI", nunca como "extendido", y deja que la línea 50 te diga si el momentum sigue intacto en los pullbacks.
◆ Comprobación interactiva
¿Sabes qué significa 100?
Preguntas que hacen los traders sobre el Stochastic RSI
Un oscilador que aplica la fórmula estocástica al RSI: (RSI − lowest RSI over 14) ÷ (highest RSI over 14 − lowest RSI over 14), escalado de 0 a 100 y suavizado en una línea K y una línea D. Muestra dónde se ubica el RSI dentro de su propio rango reciente y reacciona mucho más rápido que el RSI en sí.
El RSI mide momentum: ganancia media contra pérdida media, y suele ubicarse entre 30 y 70. Stochastic RSI mide dónde se ubica ese valor de RSI dentro de su rango reciente y se fija en 0 o 100 cada vez que el RSI marca un nuevo extremo de corto plazo. StochRSI en 100 no significa que el RSI esté alto; significa que el RSI está en la parte alta de sus últimas 14 lecturas.
Empieza con los valores por defecto: RSI 14, longitud estocástica 14, K 3, D 3, umbrales 20 y 80. Para reducir whipsaw, alarga la longitud estocástica a 21 (swing) o añade suavizado D a 5 (cripto 4H); para acelerarlo intraday, acorta la longitud estocástica a 9. Cambia un parámetro un paso y exige un nivel en lugar de perseguir un conjunto optimizado.
Establece la tendencia en otro lugar (EMA 200, estructura, la vela diaria). En una tendencia alcista espera StochRSI por debajo de 20, luego que K cruce por encima de D al salir de la zona, en un nivel como un order block o un fair value gap. Entra en el cruce, stop debajo del nivel, objetivo en el swing previo. Haz el espejo para shorts en una tendencia bajista. Omite todo extremo contra la tendencia.
Ninguno. RSI es mejor para divergencia, régimen y fuerza de tendencia; StochRSI es mejor para temporizar entradas dentro de una tendencia que ya identificaste. Apilar ambos como "confluencia" no añade nada, porque StochRSI se calcula a partir del RSI.
Porque en una tendencia el RSI sigue marcando nuevos máximos de 14 periodos, y StochRSI mide posición dentro de ese rango. Leerá 100 mientras el RSI siga subiendo, lo que puede durar veinte velas. Ese es el indicador funcionando como fue diseñado, y por eso cada lectura de "sobrecompra" en una tendencia está mal hasta la que no lo está.
El oscilador estocástico aplica la fórmula de rango al precio: dónde se ubica el cierre entre el máximo más alto y el mínimo más bajo. StochRSI aplica la misma fórmula al RSI. Ambos van de 0 a 100 con umbrales 20/80; el estocástico lee el precio directamente y StochRSI lee el RSI, un paso más lejos del precio.
En gráficos de 4 horas y diarios de BTCUSDT y ETHUSDT con un filtro de tendencia y un nivel, sí; el ejemplo trabajado de esta página es uno. En timeframes bajos de altcoins con poca liquidez es un estocástico del ruido. Añadir suavizado D (3 a 5) y usar 15/85 ayuda con mercados de 24 horas.
Como una advertencia, no como un gatillo: que el precio marque un mínimo más bajo mientras StochRSI marca un mínimo más alto dice que el momentum vendedor se está desvaneciendo, pero StochRSI se fija en tendencias fuertes y diverge constantemente. La divergencia en el RSI más lento es más fiable; trata la divergencia de StochRSI como una razón para revisar el RSI.
No: el integrado de TradingView está bien y no hay nada que mejorar en la fórmula. La biblioteca aporta lo que el indicador no puede: Order Blocks with Volume para el nivel, Smart Money Concepts Engine para la tendencia, y Multi-Oscillator Divergence Scanner para divergencias entre varios osciladores en un solo panel. Zeno, el motor premium, imprime señales con stops y objetivos y trae su propio filtro de régimen.
Referencias y guías relacionadas
Lee a continuación
- Indicador RSI: guía completa
- Oscilador estocástico
- Stochastic Momentum Index
- Trading con divergencias
- Indicador MACD
- Indicador Squeeze Momentum
- Order Blocks: guía completa
- Mean Reversion Trading
- Estrategia de momentum trading
- Multi-Oscillator Divergence Scanner (indicador gratuito)
- Order Blocks with Volume (indicador gratuito)
- Zeno — el motor premium


