Consideraciones avanzadas para el ratio de eficiencia de Kaufman
Definición y qué mide el KER
El ratio de eficiencia de Kaufman (KER) es una estadística descriptiva destinada a cuantificar cuán “eficiente” es el movimiento del precio dentro de una ventana retrospectiva fija. En términos sencillos, compara la distancia entre el primer y el último precio de la ventana (el movimiento neto) con la suma de todos los cambios intermedios de precio a precio dentro de esa misma ventana (el movimiento total). Cuando el movimiento neto es grande en relación con el movimiento total, el ratio tiende a ser más alto; cuando el precio “deambula” y regresa hacia donde comenzó, el ratio tiende a ser más bajo.
Una implicación práctica es que el KER no es una previsión por sí mismo. Resume la forma de una ventana pasada utilizando una regla de cálculo fija. Si desea evaluar lo que podría significar para el comportamiento futuro, debe tratar eso como una cuestión separada y comprobable, no como una propiedad inherente de la fórmula.
Mecanismo: entradas, estructura de cálculo y supuestos
El KER depende de varias decisiones de implementación que afectan su resultado numérico:
-
Definición de la serie de precios. El KER utiliza una entrada de precio específica (por ejemplo, una serie de cierre a cierre). Si cambia de precios de cierre a otra serie (como un precio medio o un precio típico), los cambios intermedios y el cambio neto diferirán, lo que altera el ratio.
-
Longitud de la ventana retrospectiva (tamaño de la ventana). La ventana retrospectiva determina hasta dónde se mide el movimiento neto y total. Una ventana más corta reacciona rápidamente a los cambios locales de dirección y al ruido; una ventana más larga suaviza las fluctuaciones a corto plazo, pero puede diluir los cambios recientes de régimen.
-
Suma de cambios absolutos. La parte de “movimiento total” se construye típicamente a partir de la suma de las diferencias absolutas entre puntos de datos consecutivos dentro de la ventana. Esta elección importa porque trata los movimientos al alza y a la baja como “movimiento” aditivo, incluso si se cancelan en el cambio neto.
-
Manejo del movimiento total cero (caso límite). Si el movimiento total durante la ventana es cero, el ratio queda indefinido bajo la estructura habitual de “neto sobre total”. Las implementaciones deben especificar qué ocurre en este caso (por ejemplo, si se emite un valor neutral o se deja como ausente). La elección afecta al análisis posterior.
Supuesto que debe declararse explícitamente en cualquier ejemplo: debe definir la frecuencia de los datos (por ejemplo, un valor por barra), el tipo de precio, la longitud de la ventana retrospectiva y la regla exacta para el “movimiento total” y cualquier manejo del total cero. Sin esos supuestos, dos calculadoras pueden producir valores de KER diferentes incluso si ambas afirman calcular el mismo indicador.
Consideraciones avanzadas: dependencias y casos límite
Aunque la mecánica del KER es simple, la interpretación puede ser frágil cuando los datos reales y los detalles de implementación se desvían de los supuestos limpios.
1) Microestructura del mercado y actualizaciones irregulares
El KER presupone una secuencia consistente de observaciones. En la práctica, los feeds pueden producir barras faltantes, intervalos sin negociación o marcas de tiempo irregulares. Si calcula el KER sobre barras con huecos utilizando el mismo recuento de ventana retrospectiva, puede medir involuntariamente el movimiento en un tiempo real desigual. Eso puede hacer que las comparaciones entre períodos sean menos significativas.
2) Volatilidad frente a dirección
Debido a que el denominador utiliza el movimiento total, el KER es sensible a cuánto viaja el precio en general, no solo a la dirección. Dos ventanas pueden tener el mismo cambio neto pero diferente “deambulación” en el camino. El KER será más alto cuando la trayectoria sea más directa y más bajo cuando la trayectoria sea tortuosa.
Un modo de fallo común es tratar la “eficiencia” como sinónimo de “fuerza de la tendencia” sin comprobar si el tamaño de ventana y la entrada de precio elegidos están produciendo ese comportamiento. El KER puede reflejar la persistencia direccional, pero sigue siendo un ratio de dos medidas de movimiento; por lo tanto, su resultado está estrechamente vinculado a la ventana temporal y a la definición de los datos.
3) Sensibilidad a la elección de la ventana retrospectiva
El valor del KER puede cambiar notablemente cuando se ajusta la ventana retrospectiva incluso en unas pocas barras, especialmente en condiciones erráticas. Esto crea una dependencia de la selección de parámetros:
- Ventanas cortas: más receptivas, más sensibles al ruido.
- Ventanas largas: más estables, potencialmente menos receptivas a los cambios recientes.
Si ajusta la ventana retrospectiva hasta que el KER “se vea bien” en datos históricos, corre el riesgo de sobreajustar su interpretación. Se necesita una verificación independiente con una configuración consistente antes de extraer conclusiones.
4) Períodos planos o casi planos
En regímenes de baja actividad o casi planos, tanto el cambio neto como el movimiento total pueden ser pequeños. La precisión numérica, el redondeo y el preprocesamiento de datos pueden entonces dominar el ratio calculado. En el caso extremo de una planitud exacta, surge el problema del movimiento total cero. Su método de manejo (ausente frente a un valor predeterminado elegido) afecta materialmente a cualquier estadística resumida.
5) Limpieza de datos y ajustes corporativos (si corresponde)
Para instrumentos o conjuntos de datos donde pueden ocurrir ajustes, los cambios de preprocesamiento pueden alterar las relaciones de precios pasadas. Incluso si el KER es puramente mecánico, la “trayectoria de precios” que se le introduce es lo que importa. Si el conjunto de datos incluye rupturas o ajustes, la serie temporal del KER puede mostrar discontinuidades artificiales.
Limitaciones y riesgos: lo que el KER no puede garantizar
Las limitaciones del KER se entienden mejor a través de la brecha entre una estadística descriptiva y las afirmaciones causales o predictivas.
-
Sin garantía prospectiva incorporada. Un KER alto en una ventana histórica no implica lógicamente un KER alto futuro, persistencia direccional o resultados favorables. Las relaciones históricas pueden cambiar cuando la volatilidad, la liquidez o el comportamiento de trading cambian.
-
Dependencia de la trayectoria y sensibilidad al régimen. El KER mide la forma del movimiento dentro de la ventana. Si el mismo cambio neto puede surgir de diferentes trayectorias, el KER las distingue, pero esa distinción puede no alinearse con sus objetivos de decisión específicos en nuevos regímenes de mercado.
-
La interpretación depende de los detalles de implementación. El tipo de precio, la longitud de la ventana, el manejo de los cambios absolutos y la lógica del total cero afectan los resultados. Sin fijar estos detalles, es difícil comparar el KER entre sistemas, proveedores o análisis.
-
Los costos de transacción y los efectos de ejecución no forman parte del KER. El KER se calcula únicamente a partir de la serie de precios y no tiene en cuenta spreads, comisiones, deslizamiento ni el momento de ejecución. Cualquier intento de conectar el KER con la rentabilidad del mundo real requeriría supuestos y mediciones adicionales y separados.
Verificación: cómo comprobar de forma independiente los hechos del KER
Para verificar con precisión las afirmaciones relacionadas con el KER, céntrese en la reproducibilidad en lugar de la interpretación.
- Recalcule con entradas controladas. Utilice una secuencia de precios pequeña y construida manualmente y calcule el movimiento neto y el movimiento absoluto total durante la ventana retrospectiva elegida. Confirme que su implementación coincide con la definición prevista. - Pruebe el comportamiento del total cero y de los períodos planos. Cree (o localice) una ventana donde los precios consecutivos sean idénticos y confirme cómo lo maneja su sistema. Registre si devuelve un valor ausente, cero u otro valor. - Realice comprobaciones de sensibilidad en los parámetros.