Estocástico y Stochastic Momentum Index

El estocástico, stochastic oscillator en inglés, es un indicador que dice dónde se encuentra el cierre dentro del rango comprendido entre el máximo y el mínimo de las últimas velas, en una escala de 0 a 100. No dice si el precio está caro ni en qué sentido va el mercado. George Lane lo desarrolló en la década de 1950. Esta lección da el cálculo exacto de sus dos líneas, %K y %D, hecho a mano sobre siete velas, los ajustes que muestra cada plataforma, la forma de leer 80 y 20 y, después, su variante, el Stochastic Momentum Index.

Estocástico: definición, qué mide y qué no mide

El estocástico responde a una sola pregunta: respecto a los máximos y los mínimos de las últimas velas, ¿dónde acaba de cerrar el mercado? En lo más alto de ese rango vale 100. En lo más bajo, 0. En el medio, 50. La ayuda de TradingView sobre el Stochastic lo describe así: muestra la posición del cierre respecto al rango máximo-mínimo de un número de periodos elegido por el usuario.

La ChartSchool de StockCharts da el ejemplo más sencillo: máximo del periodo en 110, mínimo en 100, cierre en 108. El cierre se encuentra a 8 sobre 10 del rango, y el estocástico vale 80. Por encima de 50, el cierre está en la mitad alta del rango; por debajo, en la mitad baja.

No mide, por tanto, ni el nivel del precio ni el volumen. Un estocástico en 90 no quiere decir que el mercado esté caro: quiere decir que el último cierre está cerca del máximo de las últimas velas, algo que se repite vela tras vela en una subida sostenida. StockCharts y TradingView lo atribuyen a George Lane, a finales de la década de 1950 según el primero, en la década de 1950 según el segundo. Para Lane, citado por StockCharts, el indicador sigue la velocidad del precio, su momentum, que por regla general cambia de dirección antes que el precio. Es la idea de su autor, no una ley: el esquema de abajo muestra un caso en el que no basta. Páginas consultadas en octubre de 2026.

Cincuenta velas y su estocástico lento 14, 3, 3
Cincuenta velas y su estocástico lento 14, 3, 3 Serie de precios inventada, cálculo real. Arriba, cincuenta velas: treinta sin dirección, quince de subida, cinco de retroceso. Abajo, el estocástico lento 14, 3, 3 en una escala de 0 a 100: %K en trazo grueso, %D en trazo fino, los niveles 80 y 20 en línea discontinua. %K empieza en la decimosexta vela (primer punto), %D en la decimoctava. Mientras el mercado no tiene dirección, %K va y viene entre los dos niveles: dos pasos por debajo de 20, uno por encima de 80. Después arranca la subida: %K vuelve a pasar por encima de 80 en la trigésima cuarta vela (segundo punto) y se queda ahí quince velas (zona sombreada), mientras el precio cierra al alza once veces seguidas. La zona llamada de sobrecompra duró tanto como la tendencia.

El cálculo de %K y de %D: rápido, lento, completo

El estocástico traza dos líneas. La primera, %K, es la medida en sí: %K = (cierre − mínimo de las N últimas velas) ÷ (máximo de las N últimas velas − mínimo de las N últimas velas) × 100. El máximo y el mínimo se buscan en las N últimas velas, la última incluida. TradingView, StockCharts y la ayuda de MetaTrader 5 sobre el Stochastic Oscillator escriben la misma fórmula.

La segunda, %D, es una media móvil simple de %K, de 3 periodos por defecto. StockCharts la presenta como la línea de señal, trazada junto a %K.

StockCharts distingue tres versiones. El estocástico rápido usa las fórmulas originales de Lane: %K en bruto, y %D, que es su media simple de 3 periodos. El estocástico lento suaviza primero %K con una media simple de 3 periodos y después calcula %D sobre ese %K suavizado: el %K del lento es, por tanto, exactamente el %D del rápido. El estocástico completo es un lento cuyos tres números se ajustan: la ventana, el suavizado de %K y el periodo de %D.

No todas las plataformas hacen ese suavizado de la misma manera. TradingView hace la media simple de los %K en bruto, como StockCharts: su ajuste «Smooth» vale 3 por defecto, y ponerlo en 1 desactiva el suavizado. MetaTrader 5 llama a ese ajuste «Slowing», y el código del indicador Stochastic publicado por MetaQuotes, su desarrollador, no hace la media de los %K: suma las distancias entre cierre y mínimo de las 3 últimas velas y después divide por la suma de sus rangos. En cuanto el rango cambia de una vela a otra, los dos cálculos pueden dar dos números distintos. MetaTrader 5 deja elegir además la media de %D: simple, exponencial, suavizada o ponderada.

Un ejemplo hecho a mano, sobre siete velas

Los precios son inventados, y la ventana está ajustada a 5 periodos en lugar de 14 para que el cálculo quepa en siete velas. El método es el mismo.

Estas son las siete velas, en el orden máximo, mínimo, cierre. Vela 1: 101,50, 100,50, 101,00. Vela 2, una gran vela alcista: 105,50, 100,00, 105,20. Vela 3: 107,00, 105,00, 106,50. Vela 4: 108,50, 106,00, 108,00. Vela 5: 110,00, 107,50, 109,00. Vela 6: 109,50, 106,50, 107,00. Vela 7: 107,50, 105,50, 106,00.

En la vela 5, la ventana cubre las velas 1 a 5. El máximo de las cinco es 110,00 y el mínimo 100,00, el de la vela 2. El rango vale 10,00 y el cierre, 109,00, está a 9,00 del mínimo: %K = 9,00 ÷ 10,00 × 100 = 90.

En la vela 6, la ventana se desliza a las velas 2 a 6. Máximo 110,00, mínimo 100,00, cierre 107,00: %K = 7,00 ÷ 10,00 × 100 = 70.

En la vela 7, la vela 2 sale de la ventana, y su mínimo en 100,00 con ella. En las velas 3 a 7, el máximo sigue siendo 110,00 pero el mínimo sube a 105,00: el rango ya solo es de 5,00. El cierre, 106,00, está a 1,00 del mínimo: %K = 1,00 ÷ 5,00 × 100 = 20. Entre las velas 6 y 7, el precio solo ha perdido 1,00 y %K ha perdido 50 puntos. El estocástico se mueve cuando el precio se mueve, y también cuando una vela antigua sale de la ventana.

%D, media simple de los tres últimos %K: (90 + 70 + 20) ÷ 3 = 60. Es el %D del estocástico rápido en la vela 7, y es también el %K del estocástico lento tal como lo calculan TradingView y StockCharts.

Con el cálculo del código de MetaQuotes, el %K ralentizado sobre 3 velas vale (9,00 + 7,00 + 1,00) ÷ (10,00 + 10,00 + 5,00) × 100 = 17,00 ÷ 25,00 × 100 = 68. Misma serie, mismo ajuste, dos valores: 60 por un lado, 68 por el otro.

Los ajustes del estocástico, plataforma por plataforma

Un estocástico se ajusta con tres números: la ventana de %K, el suavizado de %K y el periodo de %D. Los valores por defecto no son los mismos en todas partes.

TradingView: K 14, D 3, Smooth 3, es decir, un estocástico lento, con dos bandas en 80 y 20. StockCharts: rápido (14, 3), lento (14, 3) y completo (14, 3, 3). MetaTrader 5: su ayuda no da un valor por defecto, pero el indicador publicado por MetaQuotes está ajustado a 5, 3, 3, con dos niveles en 20 y 80. Entre el ajuste de TradingView y el del indicador de MetaQuotes, la ventana pasa de 14 velas a 5: antes de comparar dos curvas, compara sus tres números.

La ventana ajusta el nerviosismo. StockCharts lo resume: una ventana corta da un oscilador brusco, con muchos pasos por la zona alta y la zona baja; una ventana larga, un oscilador más suave, con menos pasos. Ninguna de estas fuentes señala un ajuste mejor: depende, escribe StockCharts, de las preferencias de cada uno, del estilo de trading y de la temporalidad.

Leer el estocástico: 80 y 20, cruce, divergencia

Los niveles 80 y 20. Por encima de 80, la convención habla de «sobrecompra»; por debajo de 20, de «sobreventa». Son umbrales tradicionales que cada uno puede ajustar, escribe StockCharts, y las dos palabras engañan: una lectura de sobrecompra no es necesariamente bajista, porque un valor puede quedar sobrecomprado y seguir así durante una fuerte tendencia alcista. TradingView dice lo mismo: esas condiciones pueden ser la señal de una tendencia que se refuerza, no de un giro inminente. El esquema de más arriba es un caso: %K se queda quince velas por encima de 80, y el precio cierra al alza once veces seguidas tras su entrada en la zona.

Las dos fuentes aconsejan por eso leer el estocástico en el sentido de la tendencia de fondo: en tendencia alcista, mirar los pasos por debajo de 20 y dejar de lado los que superan 80, y lo contrario en tendencia bajista. StockCharts añade que estos osciladores se adaptan mejor a los mercados sin dirección.

El cruce de %K y %D. La ayuda de MetaTrader 5 incluye entre las lecturas habituales el paso de %K por encima de %D, leído al alza, y su paso por debajo, leído a la baja. StockCharts advierte de que esos cruces, igual que las salidas de zona en 80 y en 20, son frecuentes y propensos a las señales falsas.

La divergencia. Divergencia alcista: el precio hace un mínimo más bajo, el estocástico un mínimo más alto. Divergencia bajista: el precio hace un máximo más alto, el estocástico un máximo más bajo. Según StockCharts, es la primera señal que Lane había identificado, y la más importante. La misma página pide, sin embargo, una confirmación antes de concluir: el paso del estocástico al otro lado de 50, o la ruptura de un soporte o de una resistencia en el gráfico de precios.

Ninguna de estas tres lecturas es una orden de compra o de venta. Son convenciones, que se prueban en tu mercado, tu temporalidad y tu ajuste, con el método del artículo backtestear una estrategia sin engañarte. Tradoshi no calcula el estocástico, es tu plataforma de gráficos la que lo muestra. El diario sirve para el paso siguiente: etiquetas cada trade tomado con una lectura concreta, por ejemplo «%K vuelve a superar 20», y el panel se filtra por etiqueta para ver lo que esa lectura te ha dado a ti.

El Stochastic Momentum Index (SMI)

El Stochastic Momentum Index, o SMI, es una variante del estocástico. La ayuda de TC2000 sobre el Stochastic Momentum Index escribe que lo presentó William Blau en el número de enero de 1993 de la revista Technical Analysis of Stocks & Commodities, y el archivo de los artículos de William Blau en esa revista recoge, en esa fecha, un artículo titulado «Stochastic Momentum». Su resumen da el principio: suavizar dos veces el numerador y el denominador de la fórmula de %K.

Tres cosas cambian respecto al estocástico. El cierre ya no se compara con el mínimo del rango sino con su punto medio. La escala va de −100 a +100: un valor positivo quiere decir que el cierre está por encima del punto medio del rango, un valor negativo que está por debajo. Y el resultado se suaviza dos veces con medias móviles exponenciales, donde el estocástico usa medias simples. La ayuda de TradingView sobre el Stochastic Momentum Index, la de TC2000 y la documentación de thinkorswim sobre el StochasticMomentumIndex coinciden en el punto medio y en la escala; TradingView y TC2000 dan la fórmula del doble suavizado.

El cálculo, tal como lo escribe TradingView. Distancia = cierre − (máximo de las N velas + mínimo de las N velas) ÷ 2. Rango = máximo de las N velas − mínimo de las N velas. Después, SMI = 200 × (distancia suavizada dos veces) ÷ (rango suavizado dos veces), y cada suavizado es una media móvil exponencial. El 200 viene de que la distancia se compara con la mitad del rango. TC2000 da la misma fórmula.

Sin ningún suavizado, el SMI no es más que un estocástico con otra escala: SMI = 2 × %K − 100. En el ejemplo de más arriba, los %K de 90, 70 y 20 pasan a ser +80, +40 y −60. Lo que distingue de verdad al SMI es, por tanto, el doble suavizado, aplicado por separado a la distancia y al rango.

La lectura se hace en torno a cero y a dos niveles, +40 y −40. TC2000 escribe que el SMI se considera tradicionalmente sobrecomprado por encima de +40 y sobrevendido por debajo de −40, y thinkorswim coloca sus niveles en los mismos valores. TradingView traza también sus líneas en 40 y −40, pero añade otra lectura: por encima de 40, una señal interpretada a menudo como tendencia alcista; por debajo de −40, como tendencia bajista. El mismo número se lee, pues, de dos formas opuestas, como el 80 del estocástico.

Los ajustes también difieren: TradingView propone una ventana de 10 periodos y un suavizado de 3, el mismo para las dos medias, mientras que TC2000 deja ajustar los dos por separado. Las tres plataformas trazan junto al SMI su media exponencial, que sirve de línea de señal. TradingView presenta el SMI como una versión pensada para limitar los movimientos falsos: ninguna de las páginas leídas cuantifica esa mejora, y se prueba como todo lo demás.

Los límites del estocástico

No da el sentido de la tendencia. Sitúa el cierre en un rango reciente, nada más. En una tendencia fuerte se queda pegado a una de las dos zonas, y leerlo como el anuncio de un giro equivale a apostar contra el movimiento en curso.

Depende de su ventana y de la plataforma. En el ejemplo, %K perdió 50 puntos por un retroceso de 1,00, porque una vela antigua salió de la ventana. Y según la pantalla, la ventana vale 14 o 5 y el suavizado no se calcula igual: una regla escrita en una plataforma no se traslada tal cual a otra.

Sus señales son numerosas. Los cruces y las salidas de zona se producen a menudo. StockCharts aconseja no usarlo solo y contrastarlo con el volumen, los soportes y resistencias y las rupturas.

No se suma a los demás osciladores. El estocástico y el RSI pertenecen a la misma familia, la de los osciladores de momentum: verlos de acuerdo no es una doble confirmación, como explica la página sobre el análisis técnico. La volatilidad es otra pregunta, la de la lección sobre el ATR.

Preguntas frecuentes

¿Qué es el estocástico en trading?

El estocástico es un indicador técnico que sitúa el último cierre dentro del rango comprendido entre el máximo y el mínimo de las N últimas velas, en una escala de 0 a 100. Se compone de dos líneas: %K, la medida, y %D, su media móvil. George Lane lo desarrolló en la década de 1950.

¿Cómo se calcula el estocástico?

%K = (cierre − mínimo de las N últimas velas) ÷ (máximo − mínimo de las N últimas velas) × 100. %D es la media móvil simple de %K, de 3 periodos por defecto. En la versión lenta, %K se suaviza primero con una media simple de 3 periodos.

¿Qué ajuste elegir para el estocástico?

Ninguno es el mejor en términos absolutos. TradingView propone 14, 3, 3 por defecto, StockCharts 14, 3 o 14, 3, 3, y el indicador publicado por el desarrollador de MetaTrader 5 está ajustado a 5, 3, 3. Una ventana corta reacciona más rápido y multiplica los pasos por la zona alta y la baja, una ventana larga es más suave.

¿Qué significan 80 y 20 en el estocástico?

Son los umbrales tradicionales de las zonas llamadas de sobrecompra y de sobreventa. Por encima de 80, el cierre está cerca del máximo de la ventana; por debajo de 20, cerca del mínimo. No es una señal de giro: en una tendencia fuerte, el estocástico puede quedarse mucho tiempo en una de esas zonas.

¿Qué es el Stochastic Momentum Index?

El Stochastic Momentum Index (SMI) es una variante del estocástico presentada por William Blau en enero de 1993. Compara el cierre con el punto medio del rango máximo-mínimo en lugar de con su mínimo, suaviza el resultado dos veces con medias exponenciales y se muestra de −100 a +100, con niveles habituales en +40 y −40.

Lo que debes recordar

  • El estocástico sitúa el cierre en el rango máximo-mínimo de las N últimas velas, de 0 a 100. No dice ni el nivel del precio ni el sentido de la tendencia.
  • %K = (cierre − mínimo) ÷ (máximo − mínimo) × 100, y %D es su media simple de 3 periodos. El estocástico lento suaviza %K antes de calcular %D.
  • Los ajustes por defecto difieren: 14, 3, 3 en TradingView, 5, 3, 3 en el indicador de MetaQuotes, y el suavizado de %K no se calcula ahí de la misma manera.
  • 80 y 20 son convenciones. En una tendencia fuerte, el estocástico se queda en zona de sobrecompra o de sobreventa mientras el precio continúa.
  • El Stochastic Momentum Index compara el cierre con el punto medio del rango, suaviza dos veces y va de −100 a +100. Sin suavizado, vale 2 × %K − 100.

Únete a la Oshi Academy

Las lecciones te enseñan la teoría, la comunidad te hace practicar. Ahí se comparten operaciones, capturas y preguntas tontas, y nadie vende señales.

Únete a la Oshi Academy