Kaufman Adaptive Moving Average (KAMA): la media que sabe cuándo detenerse

Kaufman Adaptive Moving Average (KAMA) cambia de velocidad en cada barra con el ratio de eficiencia: el cambio neto en 10 barras dividido por el recorrido total. Un ratio cerca de 1 la convierte en una EMA de 2 periodos; cerca de 0, en una EMA de 30 periodos que se aplana. Opera el giro de la pendiente después de un tramo plano y el primer pullback, nunca un cruce de KAMA plana. Se retrasa en las reversiones, pero da menos señales falsas.
KAMA es la única media móvil que todavía mantengo en un gráfico, porque es la única que me dice cuándo no usarla: una KAMA plana significa que el mercado dejó de avanzar, y nunca encontré una forma más limpia de verlo de un vistazo. Esta página cubre el ratio de eficiencia y por qué la constante de suavizado se eleva al cuadrado, los valores por defecto y qué los cambia, la comparación con la EMA y otras medias adaptativas, el método de pendiente y pullback, un rango y breakout de BTCUSDT en 4 horas donde KAMA cruzó el precio veintiséis veces sin una sola señal y luego siguió una tendencia de nueve días, y las formas en que aún se retrasa. La calculadora ejecuta la cadena de Kaufman y muestra la velocidad actual de KAMA como una longitud de EMA equivalente.
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é hace adaptativa a KAMA?
Kaufman Adaptive Moving Average es una media móvil cuya velocidad cambia barra a barra según la eficiencia con la que se ha movido el precio. Cuando el precio recorre mucho camino con poco vaivén, KAMA acelera y se comporta como una EMA de 2 periodos; cuando el precio recorre mucho camino para terminar en ninguna parte, KAMA desacelera y se comporta como una EMA de 30 periodos. Perry Kaufman la publicó en Smarter Trading (1995) como respuesta a la queja más antigua sobre las medias móviles: una rápida da señales falsas en rangos y una lenta se retrasa en tendencias, y ninguna longitud fija evita ambas cosas.
El mecanismo es un solo número, el ratio de eficiencia: el cambio neto de las últimas 10 barras dividido por la suma de los cambios absolutos barra a barra durante esas mismas 10 barras. Un movimiento en línea recta marca 1 — cada paso fue avance. Un zigzag que termina donde empezó marca 0 — todo recorrido, ningún avance. Ese ratio se mapea a una constante de suavizado entre las constantes EMA rápida y lenta, se eleva al cuadrado para exagerar la diferencia, y el resultado es cuánta parte del último precio incorpora KAMA en esta barra.
Lo que no es: un predictor de tendencias. KAMA reacciona a una eficiencia que ya ocurrió; se aplana después de que empezó el mercado entrecortado y gira después de que empezó la tendencia. Su valor es que hace ambas cosas antes y con más limpieza que una media de longitud fija, y que una KAMA plana es una señal legible de “no tradees” — algo que una EMA nunca te da.
¿Qué entra en la fórmula de KAMA?

| Paso | Fórmula | Por defecto |
|---|---|---|
| 1. Change | |close − close n bars ago| | n = 10 |
| 2. Volatility | Σ |close − prior close| over n bars | n = 10 |
| 3. Efficiency ratio | change ÷ volatility | 0 to 1 |
| 4. Smoothing constant | [ER × (fast − slow) + slow]², where fast = 2 ÷ (2 + 1), slow = 2 ÷ (30 + 1) | fast 2, slow 30 |
| 5. KAMA | prior KAMA + SC × (close − prior KAMA) | — |
Elevar al cuadrado en el paso 4 importa. Sin eso, un ratio de eficiencia medio de 0.5 pondría a KAMA a mitad de camino entre rápida y lenta. Con eso, ER 0.5 da una constante de suavizado cercana a una EMA de 9 periodos y ER 0.3 da una cercana a una EMA de 17 periodos — la curva se dobla hacia lo lento, así que KAMA se queda quieta salvo que el movimiento sea convincentemente eficiente. Ese sesgo es deliberado y es la razón por la que KAMA está plana muchas más veces de las que está rápida.
| Uso | Periodo ER | Rápida | Lenta | Nota |
|---|---|---|---|---|
| Por defecto (Kaufman) | 10 | 2 | 30 | Barras diarias; el set probado |
| Swing, diario y 4H | 10 | 2 | 30 | Mantenlo |
| Cripto 4H | 14 | 2 | 30 | Ventana ER más larga para el ruido de 24 horas |
| Intraday 15M | 10 | 2 | 20 | Rango de velocidad más estrecho; menos lag cuando sí gira |
| Trailing stop | 10 | 2 | 30 | Usa la propia KAMA como línea de stop; sal en un cierre a través de ella |
¿Cómo se compara KAMA con la EMA y otras medias?

| Media | Se adapta a | En un rango | En una tendencia | Dónde difiere KAMA |
|---|---|---|---|---|
| KAMA | Eficiencia (avance ÷ recorrido) | Queda casi plana | Sigue de cerca | — |
| EMA | Nada — longitud fija | Da señales falsas | Laggea por ~la mitad de la longitud | KAMA es a la vez más rápida en tendencias y más tranquila en rangos que cualquier EMA individual |
| Hull MA | Nada — ponderada para bajo lag | Da muchas señales falsas | Muy rápida | Hull compra velocidad con ruido; KAMA la compra con un filtro |
| Triangular MA | Nada — doble suavizado | Tranquila | Muy lenta | TMA siempre es lenta; KAMA es lenta solo cuando debe serlo |
| VIDYA (Chande) | Volatilidad (basada en CMO) | Desacelera | Acelera | La misma idea con una entrada de adaptatividad distinta; se comporta de forma parecida |
| Adaptive Trend Sentinel | Volatilidad, con ratchet | Mantiene | Trailea | Una línea de régimen más que una media; combina bien con KAMA como stop |
La comparación justa es KAMA contra la longitud de EMA que habrías elegido de otro modo. En un gráfico mixto, KAMA será más plana que esa EMA en los rangos y estará más cerca del precio en las tendencias, y cruzará el precio menos veces. Esa es toda la propuesta, y en la mayoría de instrumentos líquidos se cumple.
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.
¿Cuáles son las reglas para operar KAMA?
- Usa la pendiente, no el cruce. Que KAMA gire al alza después de un tramo plano es la señal; que el precio cruce una KAMA plana no lo es. Una KAMA plana significa que el ratio de eficiencia es bajo, y el precio cruza una línea plana constantemente.
- Lee directamente el ratio de eficiencia. Plotealo, o usa la calculadora de abajo. Por encima de aproximadamente 0.6, el mercado se mueve con eficiencia y KAMA es una herramienta de tendencia; por debajo de aproximadamente 0.3 es ruido y KAMA es un filtro que te dice que te quedes al margen.
- Entra en el primer pullback a una KAMA ascendente. La entrada propia de Kaufman era un cierre más allá de KAMA por un pequeño filtro — una fracción de la desviación estándar de los propios cambios de KAMA. La versión práctica: KAMA sube, el precio hace pullback hasta ella y aguanta, entras en el rebote con el stop bajo el mínimo del pullback.
- Confirma con estructura. Una KAMA ascendente en un break of structure es un inicio de tendencia; una KAMA ascendente dentro de un rango es un rango con deriva. El order block o swing low bajo el pullback es el stop, no la media.
- Trailea con KAMA. En la tendencia, KAMA sigue el precio lo bastante cerca como para funcionar como trailing stop: sal en un cierre a través de ella. Como se aplana cuando la tendencia se atasca, se ajusta automáticamente al final.
- Quédate al margen cuando se aplana. Una KAMA que dejó de subir te dice que el ratio de eficiencia colapsó. No tomes el siguiente cruce; espera la siguiente pendiente.
Calculadora KAMA
Pega precios de cierre y la herramienta ejecuta la cadena completa de Kaufman — change, volatility, efficiency ratio, squared smoothing constant, KAMA — y muestra la velocidad actual como una longitud de EMA equivalente, para que veas si KAMA está actuando como una media de 2 periodos o de 30 periodos en esta barra. La muestra precargada es un mercado entrecortado seguido de una tendencia eficiente.
Datos de referencia
| Elemento | Valor |
|---|---|
| Origen | Perry J. Kaufman, Smarter Trading (McGraw-Hill, 1995) |
| Ratio de eficiencia | |close − close(n)| ÷ Σ|close − close(1)| over n; default n = 10 |
| Constante de suavizado | [ER × (2/(2+1) − 2/(30+1)) + 2/(30+1)]² |
| KAMA | KAMA(1) + SC × (close − KAMA(1)) |
| Rango de velocidad | De una EMA de 2 periodos (ER = 1) a una EMA de 30 periodos (ER = 0) |
| Se lee como | Una línea de tendencia que es rápida cuando el movimiento es eficiente y plana cuando no lo es |
| Señales principales | Giro de pendiente después de un tramo plano; pullback a una KAMA ascendente; cierre a través de KAMA como salida trailing |
| No es señal | El precio cruzando una KAMA plana |
| Debilidad | Laggea reversals como cualquier media; plana durante las primeras barras de una tendencia nueva; la constante al cuadrado hace que tarde en salir de un rango |
| TradingView | Scripts "KAMA" de la comunidad (varias implementaciones exactas); también dentro de algunos selectores "MA" integrados |
Ejemplo trabajado: BTCUSDT 4 horas, rango y luego breakout
BTCUSDT perpetual, gráfico de 4 horas, KAMA en 10/2/30. Once días de rango entre 61,800 y 64,200 — el precio recorrió aproximadamente 38,000 puntos de movimiento barra a barra para un cambio neto inferior a 900. Ratio de eficiencia entre 0.02 y 0.15 todo el tiempo; KAMA se mantuvo en 63,000 más o menos 150 y el precio la cruzó veintiséis veces. Una EMA 20 en el mismo gráfico cruzó el precio treinta y una veces y habría producido una docena de trades de cruce perdedores. KAMA no produjo ninguno, porque la regla es la pendiente, y no tenía ninguna.
El día doce, el precio cerró en 64,700 por encima del máximo del rango y las siguientes seis velas de 4 horas fueron todas cierres más altos. ER subió a 0.71; la constante de suavizado saltó de 0.005 a 0.24, una longitud de EMA equivalente de aproximadamente 7. KAMA giró al alza en la segunda vela después del breakout y estaba en 64,300 para la cuarta. Primer pullback: de 65,100 a 64,450, tocando KAMA y cerrando de nuevo por encima. Long en 64,900, stop bajo el mínimo del pullback en 64,300, 600 de riesgo. Sin target — trailea con KAMA.
La tendencia duró nueve días hasta 71,600. KAMA subió todo el camino, manteniéndose 400 a 900 puntos bajo el precio; el cierre a través de ella llegó en 70,100 el día diez. 5,200 puntos sobre 600 de riesgo, 8.7R, sin ninguna decisión después de la entrada salvo comprobar si cada vela de 4 horas había cerrado por debajo de la línea. La EMA 20 habría salido tres días antes en 68,400 en un pullback que KAMA — funcionando más lenta porque el pullback redujo el ratio de eficiencia — absorbió.
¿Cuándo falla KAMA?
Las primeras barras de una tendencia. KAMA necesita unas pocas barras eficientes para acelerar, así que se pierde la propia barra del breakout. La entrada es el primer pullback, y si no hay pullback, el trade se pierde. Este es el precio del filtro.
Reversiones bruscas. Cuando una tendencia alcista eficiente se revierte en una tendencia bajista eficiente, KAMA va rápida en la dirección equivocada durante varias barras antes de girar. Sigue siendo una media; sigue retrasándose.
Rangos lentos con deriva. Un rango que deriva al alza produce un ratio de eficiencia de 0.3–0.4 y una KAMA que sube despacio y parece una tendencia. La estructura dice si lo es.
Sobreoptimización. El periodo ER y las longitudes rápida y lenta se pueden ajustar a cualquier gráfico. Los 10/2/30 de Kaufman se eligieron sobre décadas de datos de futuros; cambia uno, de a un paso, solo si puedes decir por qué.
Tratar el cruce como una señal. El mal uso más común. Un cruce del precio de una KAMA plana es cara o cruz.
¿Qué errores cometen los traders con KAMA?
- Operar el cruce del precio con KAMA. La pendiente es la señal; el cruce de una línea plana es ruido.
- Esperar que capture la barra del breakout. Captura el primer pullback.
- Ignorar el ratio de eficiencia. Es el indicador; KAMA es solo su consecuencia.
- Ejecutar un cruce de KAMA rápida y KAMA lenta. Dos medias adaptativas cruzándose entre sí son dos lags peleando.
- Ajustar los parámetros. 10/2/30 es el sistema.
- Usarla como soporte. Es una línea de stop, no un nivel; el nivel bajo el pullback es la estructura.
KAMA y los indicadores gratuitos
Varios scripts KAMA de la comunidad en TradingView son exactos y la calculadora de arriba te permite verificar uno. En la biblioteca, Adaptive Trend Sentinel es el pariente más cercano — una línea de régimen adaptativa a la volatilidad que hace ratchet y combina con KAMA como stop — y Adaptive Lorentzian Classification lee el régimen desde otra dirección. Smart Money Concepts Engine aporta el structure break que dice si una KAMA ascendente es una tendencia o una deriva. El motor premium, Zeno, imprime señales de compra y venta con stop y objetivos y trae su propio filtro de régimen; una señal de Zeno en el primer pullback a una KAMA recién ascendente es un trade de continuación con la eficiencia ya medida.
Una media móvil con acelerador. El ratio de eficiencia decide en cada barra si KAMA se comporta como una EMA de 2 periodos o de 30 periodos, así que queda plana en mercado entrecortado y se pega al precio en tendencias. Opera el giro de pendiente y el primer pullback, trailea en un cierre a través de la línea e ignora cada cruce de una KAMA plana. Mantén 10/2/30 y deja que la estructura decida si una línea ascendente es tendencia o deriva.
◆ Comprobación interactiva
¿Sabes qué fija la velocidad?
Preguntas que hacen los traders sobre KAMA
Una media móvil, publicada por Perry Kaufman en 1995, cuyo suavizado cambia en cada barra con el ratio de eficiencia — cuánto del recorrido reciente del precio fue avance neto. Los movimientos eficientes la vuelven rápida, como una EMA de 2 periodos; los ruidosos la vuelven lenta, como una EMA de 30 periodos, así que se aplana en rangos y sigue el precio de cerca en tendencias.
Change = |close − close 10 bars ago|; volatility = the sum of absolute bar-to-bar changes over the same 10 bars; efficiency ratio = change ÷ volatility. Smoothing constant = [ER × (2/3 − 2/31) + 2/31]². KAMA = prior KAMA + SC × (close − prior KAMA).
El cambio neto del precio durante una ventana dividido por la distancia total que recorrió el precio barra a barra dentro de ella. Un movimiento recto marca 1; un zigzag que termina donde empezó marca 0. Es la entrada a la que KAMA se adapta, y vale la pena plotearla por separado como medidor de tendencia frente a ruido.
Valores por defecto de Kaufman: periodo de ratio de eficiencia 10, periodo rápido 2, periodo lento 30. En cripto de 4 horas, una ventana ER de 14 barras ayuda con el ruido de 24 horas; intraday, un periodo lento de 20 estrecha el rango de velocidad. Cambia un parámetro de a un paso, y solo si puedes decir por qué.
Opera la pendiente, no el cruce. Espera a que KAMA gire al alza después de un tramo plano, confirma con un structure break, entra en el primer pullback que sostenga la línea con el stop bajo el mínimo del pullback, y trailea la posición con un cierre a través de KAMA. Cuando la línea vuelve a aplanarse, quédate al margen.
Para el trabajo de una sola media en un gráfico mixto, normalmente sí: cruza el precio menos veces en rangos y queda más cerca del precio en tendencias que cualquier longitud individual de EMA. Aún se retrasa en las reversiones, y se pierde la barra del breakout porque necesita unas pocas barras eficientes para acelerar.
No. Cada valor depende solo de cierres completados y de la KAMA previa; nada cambia una vez que la barra cierra.
En gráficos de BTCUSDT y ETHUSDT de 4 horas y diario, sí — el ejemplo trabajado de esta página es uno. Usa una ventana de eficiencia de 14 barras en 4H para compensar el ruido de 24 horas. En gráficos de altcoins de 1 minuto, el ratio rara vez supera 0.3 y KAMA está plana la mayor parte del tiempo, lo cual es honesto pero no útil.
Ambas adaptan la velocidad de una EMA a las condiciones del mercado. KAMA usa el ratio de eficiencia (avance ÷ recorrido); VIDYA de Chande usa el Chande Momentum Oscillator como entrada de volatilidad. Se comportan de forma parecida; la constante al cuadrado de KAMA la vuelve un poco más reacia a acelerar.
Varios scripts de la comunidad lo implementan exactamente, y la calculadora de esta página verifica uno. El pariente más cercano de la biblioteca es Adaptive Trend Sentinel, una línea de régimen adaptativa a la volatilidad que combina con KAMA como stop; Smart Money Concepts Engine aporta el structure break. Zeno, el motor premium, imprime señales con stops y objetivos y tiene su propio filtro de régimen.
Referencias y guías relacionadas
Lee a continuación
- Medias móviles: guía completa
- Hull Moving Average
- Triangular Moving Average
- Moving Average Ribbon
- Indicador Supertrend
- Choppiness Index
- Indicador Aroon
- BOS y CHoCH: estructura de mercado
- Adaptive Trend Sentinel (indicador gratuito)
- Adaptive Lorentzian Classification (indicador gratuito)
- Régimen — glosario
- Zeno — el motor premium


