Momentum: definición en trading y los dos sentidos de la palabra
La palabra nombra primero una idea: un precio que sube rápido tiene impulso, un precio que sube cada vez más despacio lo pierde. El indicador convierte esa idea en un número, comparando el cierre actual con un cierre más antiguo. La ayuda de MetaTrader 5 sobre el Momentum lo define como un indicador que mide la variación del precio de un instrumento en un periodo dado. La ChartSchool de StockCharts presenta el Rate of Change, «también llamado Momentum», como un oscilador de momentum puro, que mide la variación porcentual del precio de un periodo a otro y oscila a ambos lados de una línea cero.
La ayuda de TradingView sobre el Momentum avisa de entrada de que la palabra tiene dos usos: los traders y los inversores la emplean a menudo para decir una cosa, escribe, mientras que el indicador es un estudio de análisis técnico. El primer uso es el de las finanzas académicas: el «efecto momentum», la tendencia de los valores que más han subido durante varios meses a seguir haciéndolo mejor que los demás. Se mide en carteras de acciones y en meses, no en una curva bajo un gráfico. Más abajo se le dedica una sección, para no atribuir al indicador resultados que no son suyos.
El momentum pertenece a los osciladores sin límites, como el MACD: no tiene techo ni suelo fijos, a diferencia del estocástico, encerrado entre 0 y 100. StockCharts lo precisa para el ROC: ningún límite al alza, y uno solo a la baja, −100 %, porque un valor no puede perder más de lo que vale. Páginas consultadas en octubre de 2026.
El cálculo del momentum y del ROC: tres fórmulas
Una sola comparación. Los tres cálculos parten de los mismos dos números: el cierre de la vela en curso y el cierre de hace n velas. Solo cambia la manera de compararlos.
La diferencia. Momentum = cierre − cierre de hace n velas. Es lo que calcula la función ta.mom de TradingView, que la referencia del lenguaje Pine Script describe así: es simplemente una diferencia, source − source[length]. El resultado está en unidades de precio, euros, dólares o puntos, y la línea de equilibrio es cero.
La razón. Momentum = cierre ÷ cierre de hace n velas × 100. Es la fórmula de la ayuda de MetaTrader 5, MOMENTUM = CLOSE(i) / CLOSE(i − n) × 100, y la del código del indicador Momentum publicado por MetaQuotes, el desarrollador de la plataforma. El resultado no tiene unidad y la línea de equilibrio es 100: en 100, el precio no se ha movido; en 105, ha ganado un 5 %; en 95, ha perdido un 5 %.
El porcentaje. ROC = (cierre − cierre de hace n velas) ÷ cierre de hace n velas × 100. StockCharts y la ayuda de TradingView sobre el Rate of Change escriben la misma fórmula. El resultado es un porcentaje y la línea de equilibrio es cero.
Lo que une a los tres. La razón de MetaTrader 5 es exactamente el ROC más 100: la misma curva, otra graduación. La diferencia, en cambio, es el ROC multiplicado por el cierre antiguo y dividido por 100: tiene casi la misma forma, pero su tamaño depende del nivel del precio. Una diferencia de 5 puntos no significa lo mismo en un valor a 20 que en un índice a 20 000, mientras que un 5 % se compara de un mercado a otro. Es la misma reserva que para la línea MACD, que también es una diferencia de precios.
El periodo. El número n es el único ajuste. Cuanto más corto, más nerviosa es la curva; cuanto más largo, más lenta. Y el indicador solo existe a partir de la vela n + 1: con n = 12, las doce primeras velas de un histórico no tienen valor.
Un ejemplo rehecho a mano, en diez velas
Los precios son inventados, el periodo es de 12. Estas diez velas son las velas 13 a 22 del esquema de más arriba: cada una se compara con el cierre de la vela situada doce puestos antes, es decir, con las velas 1 a 10, que cierran en 200, 201, 199, 200, 202, 201, 199, 200, 203 y 207. Para cada vela, tres valores en este orden: la diferencia (función ta.mom de TradingView), la razón (Momentum de MetaTrader 5) y el porcentaje (ROC). Los valores están redondeados a la centésima.
Vela 1 (cierre 224,00, frente a 200,00 doce velas antes). Diferencia: 224,00 − 200,00 = +24,00. Razón: 224,00 ÷ 200,00 × 100 = 112,00. ROC: 24,00 ÷ 200,00 × 100 = +12,00 %. Vela 2 (229,00 frente a 201,00): +28,00, 113,93 y +13,93 %. Vela 3 (233,00 frente a 199,00): +34,00, 117,09 y +17,09 %.
Vela 4 (236,00 frente a 200,00): +36,00, 118,00 y +18,00 %. Vela 5 (238,00 frente a 202,00): +36,00, 117,82 y +17,82 %. El precio ha subido otros 2 puntos, la diferencia no se ha movido y el ROC ha retrocedido: el cierre antiguo también ha subido 2 puntos. Vela 6 (240,00 frente a 201,00): +39,00, 119,40 y +19,40 %.
Vela 7 (241,00 frente a 199,00): +42,00, 121,11 y +21,11 %, el más alto del ejemplo. El precio solo ha ganado un punto y la diferencia ha ganado tres: los otros dos vienen del cierre antiguo, que ha pasado de 201 a 199. Vela 8 (242,00 frente a 200,00): +42,00, 121,00 y +21,00 %. El cierre es el más alto del ejemplo, y el ROC ya baja.
Vela 9 (239,00 frente a 203,00): +36,00, 117,73 y +17,73 %. Vela 10 (235,00 frente a 207,00): +28,00, 113,53 y +13,53 %. El precio ha perdido 4 puntos y la diferencia ha perdido 8: la mitad del retroceso del indicador viene del precio de hoy, la otra mitad del cierre de hace doce velas, que ha subido 4.
Lo que muestra el ejemplo. Las tres columnas cuentan la misma historia con tres graduaciones: +42,00, 121,11 y +21,11 % describen la misma vela, y la razón vale siempre el ROC más 100. Además, el indicador sigue siendo ampliamente positivo en las dos últimas velas mientras el precio baja: no dice que el precio suba hoy, dice que el precio está más alto que hace doce velas.
Momentum y ROC, plataforma por plataforma
El mismo nombre no cubre el mismo cálculo de un programa a otro, y el periodo por defecto también cambia. Esto es lo que escribe cada fuente.
TradingView ofrece dos indicadores. El «Rate of Change» sigue la fórmula en porcentaje, con una longitud de 9 por defecto y el cierre como fuente, según su página de ayuda. Para el «Momentum», la página de ayuda no da ninguna fórmula: es la referencia del lenguaje Pine Script la que define la función ta.mom como una simple diferencia. Esa función devuelve, por tanto, un resultado en unidades de precio, en torno a cero.
MetaTrader 5 coloca el Momentum entre sus osciladores y lo calcula como razón, en torno a 100. El código publicado por MetaQuotes solo tiene un ajuste, el periodo, en 14 por defecto. Un Momentum de 101,50 en MetaTrader 5 y un ROC de +1,50 % en otro sitio son el mismo número.
StockCharts solo conserva un indicador, el Rate of Change, en porcentaje, ajustado a 12 periodos por defecto, y precisa que el número de periodos depende del valor y del horizonte de trading. Para situar la tendencia de fondo, su página usa ventanas mucho más largas, ajustadas al calendario bursátil: 21 sesiones para un mes, 63 para un trimestre, 126 para un semestre, 252 para un año.
Lo que el código de MetaQuotes escribe de otro modo. MetaQuotes publica también un indicador Price Rate of Change para MetaTrader 5, ajustado a 12 periodos. Su página da la fórmula de todo el mundo, con el cierre de hace n velas en el denominador. El archivo ROC.mq5 descargado desde esa misma página, en cambio, divide por el precio de la vela en curso. La diferencia es pequeña cuando el precio se ha movido poco y crece con el movimiento: en la vela 7 del ejemplo, 42,00 ÷ 199,00 da 21,11 %, y 42,00 ÷ 241,00 da 17,43 %. Antes de comparar un valor leído en otra parte con el de tu pantalla, comprueba qué divide tu programa, y entre qué.
Ninguna de estas fuentes señala un periodo mejor que otro. La página de MetaQuotes sobre el ROC escribe que los ROC de 12 y de 25 días son los más extendidos; 9, 12 y 14 son valores por defecto, no recomendaciones.
Leer el momentum: línea cero, extremos, divergencias
La línea de equilibrio. Por encima de cero, o de 100 en MetaTrader 5, el precio está más alto que hace n velas; por debajo, está más bajo. TradingView lo escribe para el ROC: se mantiene positivo cuando los precios avanzan, negativo cuando retroceden. StockCharts lo usa para situar la tendencia de fondo: la considera generalmente alcista cuando el ROC de 252 sesiones y el ROC de 126 sesiones son ambos positivos, lo que solo quiere decir que el precio está más alto que hace un año y que hace seis meses. La misma página avisa de que los cruces de la línea cero son propensos a las señales falsas, sobre todo a corto plazo.
Los extremos. Al no tener límites, no existe un umbral universal de sobrecompra o de sobreventa. StockCharts fija sus umbrales valor por valor, según los excesos pasados: −10 % en uno de sus ejemplos, e indica que un valor más volátil podría pedir −15 %, y uno menos volátil −5 %. TradingView dice que situar esos umbrales es difícil, y que pasa por estudiar el histórico del instrumento. StockCharts añade una reserva: un valor puede quedar sobrevendido y seguir así mientras la caída continúa. La ayuda de MetaTrader 5 va más lejos: para ella, los valores extremos del Momentum suponen la continuación de la tendencia en curso.
Las divergencias. Hay divergencia cuando el precio marca un nuevo máximo y el indicador no, o un nuevo mínimo y el indicador no. Las fuentes no le dan el mismo crédito. La ayuda de MetaTrader 5 hace de ella un uso de indicador adelantado: al acercarse a un techo, el Momentum salta y luego cae mientras los precios siguen subiendo o se mueven en lateral; añade que así ocurre a menudo, pero que es una generalización amplia. StockCharts es más severa: las divergencias fallan al anunciar un giro más veces de las que aciertan, escribe, porque una subida duradera suele empezar con un arranque fuerte que los avances posteriores, menos fuertes, no igualan. En el esquema, el cierre más alto es el de la vela 30, en 245,00, con un ROC de +2,08 %, frente a +21,11 % en la vela 19 para un cierre de 241,00. Y sin embargo el precio ha subido 4 puntos entre las dos. StockCharts lo recuerda: un ROC positivo pero más bajo que antes sigue describiendo una subida del precio, no una caída.
Los usos que describen los editores. La ayuda de MetaTrader 5 describe un uso de seguimiento de tendencia, cercano al del MACD, basado en los suelos y los techos del indicador, y precisa que una posición solo se abre o se cierra después de que los precios confirmen la señal. StockCharts concluye que el ROC se usa junto con otras herramientas de análisis técnico, TradingView que es mejor verlo como una pieza del rompecabezas. Ninguna de estas lecturas es una orden de compra o de venta. Son convenciones, para probar en tu mercado, tu temporalidad y tu periodo, con el método del artículo backtestear una estrategia sin engañarte. Tradoshi no registra el momentum en el momento de tus trades: el indicador se lee en tu gráfico. El diario sirve para el paso siguiente: etiquetas cada trade tomado con esta lectura, por ejemplo «ROC positivo», y el panel se filtra por etiqueta para ver qué ha dado en tu caso.
El efecto momentum de los estudios no es el indicador
Cuando un artículo de finanzas habla de «momentum», casi siempre habla de otra cosa que de la curva descrita aquí. El estudio de origen es el de Jegadeesh y Titman, «Returns to Buying Winners and Selling Losers» (Journal of Finance, 1993). Trata de las acciones cotizadas en el NYSE y el AMEX, de 1965 a 1989. Su método: clasificar los valores según su rentabilidad de los últimos 3 a 12 meses, comprar los que mejor lo han hecho, vender los que peor lo han hecho, y mantener esas carteras de 3 a 12 meses. Mide rentabilidades positivas significativas en esos plazos, y señala que una parte de la ganancia del primer año se disipa en los dos siguientes.
Tres diferencias con el indicador. El estudio compara valores entre sí, mientras que el indicador compara un precio con su propio pasado. Razona en meses, sobre carteras de acciones, mientras que un momentum de 14 velas en intradía cubre unas horas de un solo instrumento. Y mide una media a lo largo de veinticinco años, no una señal. No dice nada, pues, de un ROC de 12 periodos en un gráfico de cinco minutos, ni en un sentido ni en el otro.
Ese efecto también tiene sus accidentes. Daniel y Moskowitz, en «Momentum Crashes» (Journal of Financial Economics, 2016), escriben que las estrategias de momentum, pese a unas rentabilidades medias fuertemente positivas en numerosas clases de activos, pueden sufrir rachas de rentabilidades negativas poco frecuentes pero persistentes. Esos desplomes se producen en estados de pánico, tras caídas del mercado y cuando la volatilidad es alta, y coinciden con los rebotes del mercado.
Los límites del momentum y del ROC
Depende tanto del cierre antiguo como del nuevo. El indicador compara dos precios, y uno de ellos tiene doce velas. Cuando ese cierre antiguo sale de un suelo o de un techo, la curva se mueve sin que el precio de hoy tenga mucho que ver. En el esquema, entre las velas 51 y 52, el precio baja de 223,00 a 220,50 y el ROC sube de +2,53 % a +2,56 %. Y su mínimo, −11,52 %, cae en la vela 40, en la zona sin tendencia: el precio solo ha perdido allí 3 puntos desde la vela 36, pero la ventana de doce velas acaba de deslizarse sobre el techo.
Sin tendencia, cruza su línea de equilibrio para nada. StockCharts escribe que los cruces de la línea cero son propensos a las señales falsas. En la zona sombreada del esquema, veinte velas cierran entre 215,00 y 223,00: el ROC vuelve a pasar por encima de cero en la vela 50, con un cierre de 223,00, y vuelve por debajo en la vela 54, con un cierre de 216,00. Alguien que hubiera comprado y luego vendido en esos dos cruces, al precio de cierre y sin costes, habría perdido 7 puntos en una zona que solo tiene 8 de ancho.
No tiene umbral fijo. Un ROC de +10 % es un exceso en un valor tranquilo y un valor corriente en uno muy volátil. Los umbrales se ajustan instrumento por instrumento, sobre su histórico, y nada impide que el indicador vaya más allá.
Su valor depende de la plataforma. Diferencia, razón o porcentaje, periodo por defecto de 9, 12 o 14, denominador del código: dos pantallas pueden mostrar dos números distintos para la misma vela sin que ninguno sea falso. La versión en diferencia tampoco se compara de un instrumento a otro.
Ningún estudio citado aquí lo mide. Los trabajos sobre el efecto momentum tratan de carteras mantenidas durante meses. Las pruebas de reglas técnicas tratan de otras reglas: Sullivan, Timmermann y White, en «Data-Snooping, Technical Trading Rule Performance, and the Bootstrap» (Journal of Finance, 1999), examinan 7846 reglas de cinco familias, filtros, medias móviles, soportes y resistencias, rupturas de canal y volumen, sobre el índice Dow Jones: la mejor resiste a su corrección de 1897 a 1986, y no se repite de 1987 a 1996. El momentum y el ROC no forman parte de ellas, y ese resultado no dice nada de ellos. Solo dice que una regla técnica se juzga con datos que no ha visto antes. El momentum plantea además la misma pregunta que el estocástico y el RSI: la página sobre el análisis técnico explica por qué dos herramientas de la misma familia no hacen dos confirmaciones. Saber si hay una tendencia en marcha es la pregunta del DMI y el ADX, y la del nivel de salida se trata en la lección sobre el SAR parabólico.
Preguntas frecuentes
¿Qué es el momentum en trading?
En trading, el momentum es la velocidad de variación de un precio. El indicador del mismo nombre compara el cierre actual con el de hace n velas: con una diferencia en la función ta.mom de TradingView, con una razón centrada en 100 en MetaTrader 5. Expresado en porcentaje, se llama ROC, de Rate of Change.
¿Cómo se calcula el ROC?
ROC = (cierre − cierre de hace n velas) ÷ cierre de hace n velas × 100. Con un cierre en 224 y un cierre en 200 doce velas antes, el ROC de 12 periodos vale +12 %. El Momentum de MetaTrader 5 mostraría 112, y la diferencia de precios valdría +24.
¿Qué diferencia hay entre el momentum y el ROC?
El ROC es un porcentaje en torno a cero. La palabra momentum nombra, según el programa, una diferencia de precios en torno a cero o una razón en torno a 100. La razón vale el ROC más 100; la diferencia depende del nivel del precio y no se compara de un instrumento a otro.
¿Qué periodo elegir para el momentum o el ROC?
Los valores por defecto difieren: 9 para el Rate of Change de TradingView, 12 para el de StockCharts, 14 para el Momentum de MetaTrader 5. StockCharts escribe que el número de periodos depende del valor y del horizonte de trading. Ninguna de las fuentes leídas señala un periodo mejor que otro.
¿El efecto momentum de los estudios prueba que el indicador funciona?
No. El estudio de Jegadeesh y Titman (1993) trata de carteras de acciones del NYSE y del AMEX, de 1965 a 1989, formadas y mantenidas de 3 a 12 meses. Compara valores entre sí, a lo largo de meses. No mide un indicador de 12 o 14 velas en un solo gráfico.
Lo que debes recordar
- En trading, el momentum mide la velocidad de variación de un precio: compara el cierre actual con el de hace n velas.
- Tres cálculos con dos nombres: una diferencia (ta.mom de TradingView), una razón centrada en 100 (Momentum de MetaTrader 5), un porcentaje (ROC).
- Razón = ROC + 100. La diferencia depende del nivel del precio y no se compara de un instrumento a otro.
- Sin límites, y por tanto sin umbral universal de sobrecompra. Los cruces de la línea cero se multiplican en un mercado sin tendencia, y una divergencia no anuncia por sí sola un giro.
- El efecto momentum de los estudios (carteras de acciones mantenidas de 3 a 12 meses) es otro objeto: no valida un indicador de 14 velas.
Para profundizar
Estos artículos del blog profundizan en las nociones de esta lección, un tema por artículo.