VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

Chaikin Money Flow (CMF): usos, combinaciones e ideas de estrategia

El Chaikin Money Flow pregunta dónde cerró cada barra dentro de su propio rango y pondera esa respuesta por los contratos negociados. Los cierres cerca del máximo con mucho volumen cuentan como acumulación, los cierres cerca del mínimo como distribución. Esta página explica cómo leen los traders de futuros el flujo resultante alrededor de una línea cero y cómo lo prueba un generador de estrategias.

Familiavolumen
SalidaHistograma alrededor de una línea ceroPor encima de cero se inclina a la compra, por debajo de cero a la venta
En AlphaPrimeFamilia integrada en el generadorReglas de entrada y de filtro

Qué mide

El Chaikin Money Flow empieza dentro de cada barra individual. Mira dónde cayó el cierre entre el máximo y el mínimo de la barra. Un cierre cerca del máximo sugiere que los compradores controlaron la barra hasta el final, un cierre cerca del mínimo sugiere que lo hicieron los vendedores, y un cierre en el medio sugiere equilibrio. Esa posición se multiplica luego por el volumen de la barra, de modo que un cierre decidido con mucha negociación cuenta mucho más que un cierre decidido en una barra tranquila.

Los resultados ponderados se suman en una ventana reciente y se dividen entre el volumen total de esa ventana, lo que mantiene la salida dentro de una banda fija alrededor de cero y hace comparables las lecturas entre contratos de volúmenes muy distintos. Las lecturas positivas significan que, en conjunto, los cierres han estado altos dentro de sus rangos con volumen significativo. Las lecturas negativas significan lo contrario.

Esta construcción es lo que lo separa del Volumen en Balance. El OBV decide compra o venta a partir de la dirección del cierre respecto al cierre anterior y cuenta toda la barra. El Chaikin Money Flow ignora el cierre anterior y juzga cada barra por sí misma, de modo que una barra que cerró más alta que ayer pero cerca de su propio mínimo se lee como presión vendedora. Encaja por tanto mejor cuando interesa la convicción dentro de la barra, y peor cuando los huecos llevan buena parte del movimiento del día.

Esquema conceptual (no son datos reales de mercado)

Cómo se comporta en mercados reales

En un mercado al alza con participación sólida, el flujo tiende a permanecer en el lado positivo, cayendo hacia cero durante los retrocesos y rebotando cuando vuelven los compradores. Un flujo que se mantiene positivo durante una caída del precio se interpreta como acumulación: los vendedores pueden empujar el cierre a la baja, pero los compradores se llevan repetidamente la parte final de cada barra.

Cuando el precio sube pero el flujo se desliza hacia cero o se vuelve negativo, los cierres derivan hacia los mínimos de sus barras aunque el precio avance, lo que sugiere que se vende contra el rally. La imagen contraria, un mercado a la baja con flujo creciente, sugiere absorción. Estos desacuerdos son señales de atención y no puntos de giro exactos.

Los futuros traen dos cuestiones prácticas. La primera, los huecos: la posición del cierre se mide dentro de la barra, de modo que una apertura con hueco que luego cotiza con calma puede producir una lectura engañosa en las primeras barras de una sesión. La segunda, el carácter del volumen: las sesiones nocturnas negocian muchos menos contratos que la sesión diurna, y los vencimientos de contrato trasladan volumen entre meses. En un gráfico continuo, la ponderación cambia entonces por razones ajenas a la convicción. Muchos traders leen el indicador dentro de un único tipo de sesión para mantener justa la comparación.

Formas habituales de usarlo (conceptos)

Sesgo direccional

De qué lado del cero

Se prefieren configuraciones largas mientras el flujo permanece por encima de su línea cero y cortas mientras permanece por debajo. La línea funciona como una simple declaración de qué lado ha controlado los finales de las barras.

Divergencia

El precio sube, el flujo no

El precio empuja a un nuevo máximo mientras el flujo marca un pico menor, señal de que se cuela la venta al final de las barras. Los traders lo toman como motivo para dudar de la ruptura y no como un disparador en sí mismo.

Confirmación

El flujo cruza el cero con una señal

Se exige que el flujo cruce al lado positivo al mismo tiempo que una señal de tendencia o de momentum. La condición adicional elimina entradas en las que el movimiento no cuenta con respaldo de dónde cierran las barras.

Combinarlo con otras familias de indicadores

El Chaikin Money Flow informa de la presión pero no de la tendencia, así que el socio natural es una herramienta de tendencia. Una lectura del ADX indica si el mercado tiene tendencia; con ella, un flujo positivo en un mercado con tendencia es una afirmación más firme que el mismo flujo en uno sin dirección. Sin una puerta así, el flujo se invertirá constantemente alrededor de cero durante la negociación lateral.

Combinarlo con el OBV da dos respuestas distintas a la misma pregunta. Si el OBV y el Chaikin Money Flow se inclinan al mismo lado, la evidencia de volumen es coherente. Si discrepan, la causa suele ser que hay muchas barras que cerraron más alto que el cierre anterior pero abajo dentro de su propio rango, un patrón que conviene entender antes de actuar sobre cualquiera de las líneas.

Un ancla de sesión como el VWAP puede aportar la ubicación. Un flujo que se vuelve positivo mientras el precio está por encima del promedio de la sesión es una historia más limpia que uno que se vuelve positivo muy por debajo. Una herramienta de momentum como el RSI puede añadir una comprobación de si el momentum del precio coincide con la presión del volumen. Conviene evitar amontonar varias herramientas de la familia de volumen a la vez, ya que en gran parte vuelven a medir la misma participación.

En AlphaPrime

En AlphaPrime, el Chaikin Money Flow está más en su elemento como condición de presión asociada a las entradas y como filtro. El generador de estrategias puede exigir que el flujo esté en el lado correspondiente del cero antes de permitir actuar a una regla de ruptura o de tendencia, o puede usarlo para saltarse configuraciones en las que las barras siguen cerrando contra la dirección de la operación. Estas condiciones se cruzan con reglas de tendencia, volatilidad y sesión para construir un gran conjunto de candidatas, cada una sometida a backtest en la GPU.

Como el flujo depende del volumen y de dónde cierran las barras, su comportamiento difiere entre contratos y entre las sesiones diurna y nocturna. La validación fuera de muestra comprueba cada candidata con datos que no ha visto, de modo que las reglas que casualmente encajaron con un tramo inusual tienden a descartarse.

Las estrategias que pasan se pueden exportar como código de estrategia para la plataforma de trading que ya usas, con la condición del flujo escrita con claridad. Así puedes leerla, simularla y decidir si el filtro de presión encaja con los mercados que operas.

Preguntas frecuentes

¿Por qué el Chaikin Money Flow a veces discrepa de la dirección del precio?

Juzga cada barra por dónde está el cierre dentro del rango de esa barra, no por si el cierre superó al cierre anterior. Una barra que cerró más alto que ayer pero cerca de su mínimo cuenta como presión vendedora, así que el flujo puede inclinarse en sentido opuesto al cambio de precio.

¿En qué se diferencia el Chaikin Money Flow del OBV?

El OBV es una línea acumulada que suma o resta el volumen entero de la barra según la dirección del cierre. El Chaikin Money Flow es un oscilador en ventana que escala el volumen por la posición del cierre dentro de cada barra, de modo que se mantiene alrededor de cero y es menos de todo o nada.

¿Puede exportarse a mi plataforma de trading una estrategia que usa el Chaikin Money Flow?

Sí. Cuando una combinación encontrada por el generador de estrategias supera la validación fuera de muestra, se puede exportar como código de estrategia para tu plataforma de trading, incluida la condición del flujo y las reglas construidas a su alrededor.