¿Qué es el indicador CCI? ¿CCI por encima de 100 es sobrecompra? Un oscilador sin techo
«El CCI ha pasado de 100, está sobrecomprado, toca vender, ¿no?»
Los niveles ±100 del CCI suelen tratarse como líneas de sobrecompra y sobreventa, pero el CCI se diferencia del RSI en algo fundamental: el CCI no tiene límite superior ni inferior. El RSI llega como mucho a 100; el CCI puede dispararse a 200, a 300 o más. Este artículo primero hace el cálculo una vez con 5 números, y verás que +100 significa algo bastante sencillo; después usa un gráfico real marcado del 1 al 4 (el oro en 2025) para ver sus dos caras, en rango y en tendencia.
Este artículo forma parte de la serie «Academia de Trading · Guía de indicadores técnicos» de MASQuant. Todos los indicadores están clasificados en la Guía de indicadores técnicos.
En una frase
CCI = lo lejos que está el precio actual de su media reciente, expresado en múltiplos de la «distancia habitual».
La pregunta que responde es: «¿El precio está ahora más lejos de lo normal? ¿Cuánto más?». No responde «¿volverá?».
Piensa en tomarte la temperatura. Tu temperatura normal varía menos de 0,2 grados; si hoy estás 0,3 grados por encima de lo normal, eso es 1,5 veces la variación habitual, que es más o menos lo que significa un CCI de 100. Tener la temperatura algo alta no significa que mañana se te pase la fiebre; la fiebre puede durar varios días. Con el precio ocurre lo mismo: si se ha alejado más de lo normal, puede seguir lejos.
Calcúlalo una vez: con 5 números basta
El CCI primero calcula un precio representativo para cada vela, llamado precio típico: (máximo + mínimo + cierre) ÷ 3. Abajo usamos los precios típicos de las últimas 5 velas (son números enteros inventados para el ejemplo, no datos de mercado; en la práctica se usan a menudo 20):
Los precios típicos de las últimas 5 velas son 100, 102, 101, 99, 103.
| Paso | Cálculo | Resultado |
|---|---|---|
| 1 Precio medio | (100 + 102 + 101 + 99 + 103) ÷ 5 | 101 |
| 2 Lo lejos que está cada uno de la media | 1, 1, 0, 2, 2 | — |
| 3 La distancia habitual (desviación media absoluta) | (1 + 1 + 0 + 2 + 2) ÷ 5 | 1,2 |
| 4 Lo lejos que está ahora de la media | 103 − 101 | 2 |
| 5 CCI | 2 ÷ (0,015 × 1,2) | unos 111 |
Dicho de forma sencilla: ahora está a 2 de la media y normalmente está a unos 1,2, así que la distancia actual es 1,67 veces la habitual, lo que en CCI equivale a unos 111.
El 0,015 de la fórmula sirve para ampliar «cuántas veces» a la escala del CCI: CCI = el múltiplo × 66,7. Así que:
- CCI 100 ≈ la distancia actual es 1,5 veces la habitual
- CCI 200 ≈ 3 veces la habitual
- CCI −100 ≈ desviación a la baja de 1,5 veces la habitual
Un «múltiplo» no tiene límite superior, así que el CCI tampoco. El sentido original de ±100 es «más lejos de lo normal», no «ya ha tocado techo».
La fórmula
Precio típico TP = (máximo + mínimo + cierre) ÷ 3
CCI = (TP − media de N periodos de TP) ÷ (0,015 × desviación media absoluta)
El CCI (Commodity Channel Index, índice del canal de materias primas; en Taiwán también se le llama a menudo «indicador de seguimiento de tendencia») lo presentó Donald Lambert en 1980. 0,015 es la constante que eligió para que la mayor parte del tiempo (la cifra que suele citarse es entre el 70 % y el 80 %) el CCI quede entre −100 y +100.
En cuanto al periodo, el ajuste más habitual es 20; en MT5, el indicador integrado Commodity Channel Index tiene un periodo predeterminado de 14, y algunas plataformas de gráficos usan 20 por defecto. El gráfico de este artículo usa CCI(20). Con periodos distintos los valores son distintos, así que compruébalo antes de comparar.
Lee el gráfico: el oro en 2025, siguiendo del 1 al 4
El gráfico de abajo muestra el oro (XAUUSD) en velas diarias de mayo a noviembre de 2025, tomado de los precios históricos de MT5. De mayo a julio el oro se movió en rango, con cierres entre 3177 y 3433; desde agosto subió, y en septiembre marcó un máximo histórico tras otro.

En el rango, supera +100 y vuelve enseguida (12 de junio). El precio solo había llegado al borde superior del rango y el CCI ya pasaba de +100. En todo el rango, el CCI superó +100 3 veces y cayó por debajo de −100 2 veces; cada vez volvió poco después, y el precio no salió del rango.
En el rango, el CCI llega a 273 (22 de julio). Según el cálculo de arriba, 273 significa que «la distancia a la media es 4 veces la habitual»: muy extremo. Pero 2 velas después ya estaba por debajo de +100, y el precio seguía dentro del rango. Un CCI muy alto no significa que haya tendencia.
En plena subida, el CCI supera +100 (27 de agosto). Si aquí vendes por «sobrecompra», lo que vendes es el comienzo de la subida. En ese tramo alcista (1 de agosto a 24 de septiembre), el oro pasó de 3363 a 3736, una subida del 11,1 %.
El CCI llega a 258 (2 de septiembre). Durante la subida, el CCI se mantuvo por encima de +100 hasta 15 velas seguidas. 258 es aproximadamente 3,9 veces la distancia habitual: lo que dice es «este tramo es fuerte», no «está a punto de volver».
En todo el gráfico, el CCI marcó un máximo de 273 y un mínimo de −183, ambos muy por fuera de ±100: de verdad no tiene límite superior ni inferior.
Se trata de un tramo real de precios históricos, usado para mostrar cómo se comporta el CCI, no de una regla general. Si cambias de activo, de marco temporal o de tramo, todas las cifras cambian.
Lo que ves, lo que significa
| Lo que ves | Lo que suele significar | Pero cuidado |
|---|---|---|
| El CCI va y viene entre ±100 | La distancia entre el precio y su media es la habitual | En esos momentos tampoco suele haber una dirección clara |
| El CCI supera +100 | El precio se ha alejado hacia arriba más de lo normal | En un rango suele ser el final de un movimiento (1); en tendencia, a menudo el comienzo (3) |
| El CCI se queda mucho tiempo por encima de +100 | Fuerza: el precio sigue muy lejos de la media | No es un punto de venta; significa «este tramo es fuerte» (4) |
| El CCI vuelve por debajo de +100 desde arriba | La desviación se reduce y el impulso se debilita | Más tarde que actuar en cuanto toca +100, pero te arrolla menos veces |
| El CCI se queda mucho tiempo por encima de 0 | El precio está casi siempre por encima de la media, sesgo alcista | Mucha gente solo mira ±100 y olvida que la línea de 0 también habla de dirección |
Cómo usarlo: tres ejemplos
Ejemplo 1: primero distingue rango de tendencia
El mismo «el CCI supera +100» suele ser el final de un movimiento en un rango y, en cambio, a menudo el comienzo en una tendencia. El uso original de Lambert se parecía más a lo segundo: que el CCI superara +100 se veía como el posible inicio de un nuevo tramo fuerte. Valora primero el estado del mercado con la dirección de una media móvil o con el ADX, y después decide cómo leer el CCI.
Ejemplo 2: espera a que «vuelva» antes de actuar
En lugar de vender en cuanto toca +100, espera a que el CCI vuelva por debajo de +100 desde arriba para considerarlo debilitamiento. Llegarás un poco más tarde, pero será menos probable que te arrolle un mercado que no para de subir.
Ejemplo 3: si operas contra tendencia, piensa antes en el stop loss
El CCI no tiene techo, así que «sobrecomprado y todavía más sobrecomprado» puede llegar mucho más lejos que con el RSI. Cualquier regla que use el CCI para operar contra tendencia debe decidir de antemano dónde salir si te equivocas; consulta ¿Cómo colocar el stop loss?
Errores comunes
1. Tratar +100 como el 70 del RSI
El RSI tiene un techo dentro del rango de 0 a 100; el CCI no. Mientras el CCI pasa de +100 a +200, el precio puede subir todavía un buen trecho.
2. Comparar directamente el CCI de plataformas distintas
MT5 usa 14 por defecto y otras plataformas quizá 20, así que para el mismo activo y el mismo momento los valores del CCI pueden diferir mucho. Antes de usar el «vender cuando el CCI llegue a 150» de otra persona, comprueba su periodo.
3. Mirar solo ±100 y no la línea de 0
Un CCI por encima de 0 significa que el precio está por encima de su media, y por debajo de 0, que está por debajo. Que el CCI se quede mucho tiempo por encima o por debajo de 0 ya describe una dirección.
Preguntas frecuentes
¿Qué es el indicador CCI?
El CCI (Commodity Channel Index) lo presentó Donald Lambert en 1980. Mide lo lejos que está el precio típico de su media de N periodos, dividido entre el tamaño habitual de la desviación. El periodo habitual es 20 (el predeterminado integrado en MT5 es 14), y sus valores no tienen límite superior ni inferior.
¿Un CCI por encima de 100 es sobrecompra?
No necesariamente. +100 viene a significar que «la distancia actual a la media es 1,5 veces la habitual». En un rango suele ser el final de un movimiento; en una tendencia, el CCI puede quedarse mucho tiempo por encima de +100. Tratarlo o no como sobrecompra depende del estado del mercado.
¿Qué es el 0,015 de la fórmula del CCI?
Es la constante que eligió Lambert; equivale a multiplicar «cuántas veces la distancia habitual es la distancia actual» por 66,7. Así, la mayoría de los valores del CCI quedan entre −100 y +100, y ±100 adquiere el sentido de «más lejos de lo normal».
¿En qué se diferencian el CCI y el RSI?
El RSI compara la fuerza reciente de las subidas y las bajadas, y su valor está fijado entre 0 y 100; el CCI compara lo lejos que está el precio de su media y no tiene límites. Los dos pueden quedarse en niveles altos durante una tendencia. Más sobre las ventajas y los límites del RSI: ¿Cómo leer el indicador RSI?
Conclusión
Los ±100 del CCI no son un techo, sino un aviso de que el precio está «más lejos de lo normal». En un rango, ese aviso suele acertar; en una tendencia, el mismo aviso está diciendo «este tramo es fuerte».
Así que la verdadera pregunta es: en tu activo, después de que el CCI supere +100, ¿suele volver o suele seguir? Un solo tramo de precios históricos no puede responder a eso: compruébalo con un backtest en nuestro AI Strategy Assistant y lo sabrás.
Escribe la condición en una frase, por ejemplo «entrar cuando el CCI vuelva por encima de −100 desde abajo y salir cuando el CCI caiga desde encima de +100», dásela al AI Strategy Assistant de MASQuant y pulsa el botón para empezar el backtest. El entorno de backtest incluye fricciones reales del mercado como el spread, el deslizamiento, los cambios de liquidez y los retrasos de ejecución (cómo usarlo, en la guía de uso del AI Strategy Assistant). Un backtest te dice «cómo funcionó esta regla en el mercado del pasado», no te garantiza el futuro.
Una idea solo se convierte en estrategia cuando la pones a prueba.
El gráfico de precios de este artículo procede de los precios históricos de la plataforma MT5 (diario; las cotizaciones y la hora de corte de la vela diaria varían un poco entre plataformas, así que los valores pueden no coincidir exactamente), y los indicadores los calcula un programa con las fórmulas estándar; los números enteros del ejemplo no son datos de mercado. Los precios históricos solo se usan para mostrar cómo se comporta el indicador y no representan movimientos futuros.
Divulgación de riesgos: los CFD son productos financieros de alto riesgo y pueden provocar una pérdida rápida de capital. La rentabilidad pasada no garantiza resultados futuros; todas las estrategias y backtests son solo de referencia y no constituyen asesoramiento de inversión. Antes de operar, lee con atención nuestra Divulgación de riesgos.


