Definición: qué mide el índice de eficiencia de Kaufman
El índice de eficiencia de Kaufman (a menudo abreviado como KER) es un indicador técnico diseñado para describir con qué directividad se movió el precio durante un período de tiempo reciente. En términos sencillos, pregunta si el movimiento desde el inicio del período hasta el final del período ocurrió con relativamente poco vaivén, o si el precio deambuló.
El KER se enmarca típicamente como una medida de “eficiencia”:
- Si el precio viaja de un nivel a otro con un movimiento opuesto mínimo, el movimiento se considera más “eficiente”.
- Si el precio oscila fuertemente y a menudo invierte la dirección mientras termina cerca de donde comenzó, el movimiento se considera menos “eficiente”.
Debido a que se basa en una serie de precios y un período de retroceso elegido, el KER describe la parte pasada de esa serie. No garantiza, por sí mismo, ningún comportamiento futuro.
El modelo central: entradas y la secuencia del cálculo
La implementación exacta varía ligeramente entre plataformas, pero el mecanismo sigue la misma estructura: comparar el movimiento neto con el movimiento total dentro del período.
Una formulación común utiliza una longitud de retroceso N y una serie de precios (por ejemplo, precios de cierre, o a veces otro campo como el punto medio, dependiendo del proveedor).
Paso 1: elegir el período de retroceso y los datos
Supuestos que debes hacer explícitos antes de calcular el KER:
- Entrada de precio: qué serie se utiliza (por ejemplo, cierre a cierre).
- Longitud de retroceso (N): cuántas barras/velas se incluyen.
- Alineación de barras: si N cuenta incluye la barra inicial y la barra final de manera consistente.
Si cambias estas elecciones, los valores del KER cambiarán incluso para el mismo gráfico.
Paso 2: calcular el movimiento neto durante el período
El movimiento neto es el cambio absoluto entre el primer y el último precio del período.
Conceptualmente:
- Sea Pinicio el precio al comienzo del período.
- Sea Pfinal el precio al final del período.
- El movimiento neto es abs(Pfinal − Pinicio).
Este término captura la “distancia” entre dónde comenzó el precio y dónde terminó.
Paso 3: calcular el movimiento total durante el período
El movimiento total representa cuánto se movió el precio durante el mismo período cuando sumas los cambios absolutos paso a paso.
Conceptualmente:
- Durante el período de N barras, considera los precios consecutivos: P1→P2, P2→P3, …
- Calcula abs(Pi − P(i−1)) para cada paso.
- Suma esos cambios absolutos paso a paso para obtener el movimiento total.
Este término captura la cantidad de movimiento de vaivén, porque las reversiones aún contribuyen positivamente a través de los valores absolutos.
Paso 4: formar el índice (eficiencia)
El KER se calcula como:
- Índice de eficiencia = Movimiento neto ÷ Movimiento total
La interpretación del índice se deriva de las matemáticas:
- El movimiento neto nunca es mayor que el movimiento total cuando el movimiento total se calcula a partir de cambios absolutos paso a paso durante el mismo intervalo.
- Por lo tanto, el índice a menudo está limitado entre 0 y 1 en implementaciones estándar.
Paso 5: manejar casos límite
Una limitación material es el riesgo de división por cero.
- Si el movimiento total es igual a cero (por ejemplo, si todos los precios consecutivos son idénticos en el período seleccionado), entonces el movimiento neto también es típicamente cero y el índice no está definido.
- Diferentes plataformas manejan esto de manera diferente (por ejemplo, devolviendo cero, NaN, o manteniendo el valor anterior).
Para verificar el KER por tu cuenta, necesitas saber cómo maneja tu plataforma esta situación.
Evidencia a través de un ejemplo práctico (con supuestos explícitos)
A continuación se muestra un ejemplo diseñado para mostrar el mecanismo, no para predecir resultados.
Supuestos
- Entrada de precio: precios de cierre.
- Período de retroceso N = 4 barras.
- Tenemos cinco cierres consecutivos (porque existen pasos entre barras consecutivas):
- P0 = 1.2000
- P1 = 1.2010
- P2 = 1.1990
- P3 = 1.2020
- P4 = 1.2030
Paso A: movimiento neto
- Pinicio = P0 = 1.2000
- Pfinal = P4 = 1.2030
- Movimiento neto = abs(1.2030 − 1.2000) = 0.0030
Paso B: movimiento total
Suma los movimientos absolutos paso a paso:
- abs(P1 − P0) = abs(1.2010 − 1.2000) = 0.0010
- abs(P2 − P1) = abs(1.1990 − 1.2010) = 0.0020
- abs(P3 − P2) = abs(1.2020 − 1.1990) = 0.0030
- abs(P4 − P3) = abs(1.2030 − 1.2020) = 0.0010
Movimiento total = 0.0010 + 0.0020 + 0.0030 + 0.0010 = 0.0070
Paso C: índice
- KER = 0.0030 ÷ 0.0070 ≈ 0.4286
Lo que esto indica en términos mecánicos:
- Aunque el precio terminó más alto de lo que comenzó, hubo reversiones notables en el camino (capturadas por el movimiento total más grande). Por lo tanto, el índice de eficiencia es moderado en lugar de cercano a 1.
Limitaciones materiales y modos de fallo
El KER es útil como medida descriptiva, pero tiene limitaciones que importan para la verificación independiente.
1) Sensibilidad a la longitud de retroceso elegida (N)
Debido a que tanto el movimiento neto como el movimiento total se calculan sobre N barras, cambiar N altera el índice. En algunas condiciones, un período más corto puede mostrar un movimiento “eficiente” simplemente porque hay menos tiempo para que se acumulen reversiones; un período más largo puede mostrar lo contrario.
2) Dependencia de la serie de precios y la construcción de barras
Diferentes plataformas pueden calcular el KER utilizando diferentes campos de precio (por ejemplo, cierre, precio típico u otra transformación). Además, la agregación de barras (cambios de marco temporal) altera los movimientos paso a paso observados.
Esto significa que no puedes comparar valores de KER entre proveedores sin confirmar que la serie de entrada subyacente y la definición del período coinciden.
3) Los mercados en rango o ruidosos pueden producir interpretaciones engañosas
En condiciones de rango, los precios pueden oscilar alrededor de un nivel y aún así derivar ligeramente durante un período. El movimiento total crecerá rápidamente debido a reversiones repetidas, por lo que el KER puede permanecer bajo incluso cuando hay un pequeño cambio neto.
Por el contrario, en una secuencia con tendencia constante, los movimientos absolutos paso a paso pueden alinearse en su mayoría con la dirección neta, empujando el KER más alto.
El punto clave: el KER refleja cuán “directo” fue el movimiento en ese período, no la rentabilidad futura de ninguna acción.
4) Valores indefinidos o inestables cuando el movimiento total es cero
Como se señaló, si el movimiento total es cero durante el período de retroceso, el índice se vuelve indefinido. Incluso si una plataforma proporciona un valor de respaldo, ese comportamiento afecta la verificación.
5) La estructura del mercado y los costos no están incluidos
El KER se calcula puramente a partir de pasos de precios históricos. No incluye costos de transacción, diferenciales de oferta/demanda, deslizamiento ni restricciones de ejecución. Por lo tanto, la “eficiencia” mecánica del movimiento del precio no se traduce automáticamente en resultados implementables.
Cómo verificar el KER por tu cuenta
Debido a que el KER se basa en una fórmula, puedes verificarlo de manera independiente recalculándolo en las mismas barras que utiliza tu gráfico.