Chaikin Money Flow: definición, qué mide y qué no mide
El CMF hace dos preguntas a cada vela: ¿dónde cerró entre su mínimo y su máximo, y cuánto volumen llevó? Un cierre en la mitad alta de la vela cuenta su volumen en positivo, un cierre en la mitad baja lo cuenta en negativo. El indicador suma esos volúmenes con signo en la ventana y los divide entre el volumen total. La página de ChartSchool, la escuela de StockCharts, sobre el Chaikin Money Flow lo presenta así: desarrollado por Marc Chaikin, mide la cantidad de volumen de flujo monetario (Money Flow Volume) en un periodo dado.
La ayuda de TradingView sobre el Chaikin Money Flow lo relaciona con otros dos indicadores del mismo autor, el oscilador de Chaikin y la línea de acumulación/distribución. El vínculo es directo: ChartSchool precisa que el mismo volumen de flujo monetario, acumulado sin ventana en lugar de sumarse sobre 20 velas, da la línea de acumulación/distribución.
Dos precisiones. El nombre habla de flujo de dinero, pero el cálculo no ve ninguna cuenta ni ninguna orden: solo conoce cuatro números por vela, el máximo, el mínimo, el cierre y el volumen. «Presión compradora» y «presión vendedora» son, por tanto, una interpretación del lugar del cierre, no una medida de quién compró. Y el CMF nunca compara un cierre con el anterior: una vela puede cerrar más alto que la víspera y contar en negativo, lo cual es su principal límite, detallado más abajo.
La fórmula del CMF, en tres pasos
ChartSchool y TradingView escriben la misma fórmula, en tres pasos.
Paso 1: el multiplicador de flujo monetario. Multiplicador = [(cierre − mínimo) − (máximo − cierre)] ÷ (máximo − mínimo). Vale +1 cuando la vela cierra en su máximo, −1 cuando cierra en su mínimo, 0 cuando cierra exactamente en el medio. Es positivo en la mitad alta de la vela, negativo en la mitad baja.
Paso 2: el volumen de flujo monetario. Volumen de flujo monetario = multiplicador × volumen de la vela. Una vela de 2.000 títulos que cierra a tres cuartos de su rango tiene un multiplicador de +0,5 y cuenta +1.000.
Paso 3: el cociente sobre la ventana. CMF de 20 periodos = suma de los volúmenes de flujo monetario de las últimas 20 velas ÷ suma de los volúmenes de las últimas 20 velas. El resultado queda entre −1 y +1. Para tocar +1, todas las velas de la ventana tendrían que cerrar en su máximo: en la práctica, el indicador pasa la mayor parte del tiempo cerca de cero.
Un caso que la fórmula no resuelve. Si una vela tiene el máximo igual al mínimo, el paso 1 divide entre cero. Ninguna de las dos páginas leídas dice cómo se trata ese caso: en un mercado poco activo o en una temporalidad muy corta, comprueba lo que muestra tu plataforma.
Un ejemplo hecho a mano, sobre cinco velas
Los precios y los volúmenes son inventados, y el periodo es 5 en lugar de 20 para que el cálculo quepa en pocas líneas. Estas son las cinco velas, en el orden máximo, mínimo, cierre, volumen. Vela 1: 102, 98, 101, 1.000. Vela 2: 104, 100, 103, 1.500. Vela 3: 105, 101, 102, 2.000. Vela 4: 104, 100, 104, 1.200. Vela 5: 106, 102, 103, 800.
Los multiplicadores. Vela 1: [(101 − 98) − (102 − 101)] ÷ (102 − 98) = (3 − 1) ÷ 4 = +0,5. Vela 2: (3 − 1) ÷ 4 = +0,5. Vela 3: (1 − 3) ÷ 4 = −0,5. Vela 4, que cierra en su máximo: (4 − 0) ÷ 4 = +1. Vela 5: (1 − 3) ÷ 4 = −0,5.
Los volúmenes de flujo monetario. +0,5 × 1.000 = +500; +0,5 × 1.500 = +750; −0,5 × 2.000 = −1.000; +1 × 1.200 = +1.200; −0,5 × 800 = −400. Su suma vale 500 + 750 − 1.000 + 1.200 − 400 = 1.050. La suma de los volúmenes vale 1.000 + 1.500 + 2.000 + 1.200 + 800 = 6.500.
El CMF de 5 periodos. 1.050 ÷ 6.500 = +0,16. La cifra es positiva, pero modesta: la vela 3, la de mayor volumen, cerró en su mitad baja y resta 1.000 ella sola.
Una sexta vela, con un hueco. El mercado abre con una fuerte subida: máximo 112, mínimo 108, cierre 108, volumen 3.000. El cierre queda cinco puntos por encima del de la vela 5, pero está en el mínimo de su propia vela: multiplicador −1, volumen de flujo monetario −3.000. La ventana de 5 se desplaza y la vela 1 sale. Nueva suma: 750 − 1.000 + 1.200 − 400 − 3.000 = −2.450, para un volumen de 8.500. El CMF cae a −0,29 cuando el precio acaba de ganar cinco puntos.
Los ajustes del CMF: 20 o 21 periodos
Un solo ajuste: la longitud de la ventana. ChartSchool escribe que la suma abarca un periodo dado, por lo general 20 o 21 días, y que la herramienta gráfica de StockCharts añade el indicador con 20 periodos por defecto. La ayuda de TradingView escribe su fórmula sobre 21 periodos. La diferencia se debe a una convención: un mes tiene más o menos 20 o 21 sesiones de bolsa.
Lo que cambia la longitud. Una ventana corta reacciona más rápido y cruza el cero más a menudo; una ventana larga suaviza más y reacciona más tarde. Es el mismo compromiso que con una media móvil o con el ATR. Ninguna de las dos fuentes leídas compara varias longitudes ni señala un ajuste como mejor que otro.
El volumen, en cambio, no se ajusta. En una acción o un contrato de futuros, el volumen viene de la bolsa. En el forex al contado no existe un volumen centralizado: tu plataforma muestra un volumen de ticks, como explica la lección sobre el mercado de divisas. El CMF se calcula igualmente, pero sobre un recuento de cambios de precio visto por un solo bróker, no sobre cantidades negociadas.
Leer el CMF: línea cero, umbrales y tendencia
Por encima o por debajo de cero. Para ChartSchool, un paso a territorio positivo indica presión compradora y un paso a territorio negativo, presión vendedora. TradingView lo escribe de otro modo: cuanto más cerca de 1 está el CMF, mayor es la presión compradora; cuanto más cerca de −1, mayor la vendedora. En claro: por encima de cero, en la ventana, el volumen se negoció más en velas que cierran en su mitad alta.
El cruce de la línea cero. ChartSchool ve en él un cambio en la presión compradora o vendedora; TradingView escribe que puede anunciar un giro de tendencia, y añade enseguida que se producen cruces breves que dan señales falsas. Las dos fuentes proponen el mismo filtro: sustituir el cero por dos umbrales, +0,05 para la lectura alcista y −0,05 para la bajista. Esos valores son un ejemplo dado por las fuentes, no el resultado de una medición.
La confirmación de una tendencia. TradingView describe el uso más habitual: en una tendencia alcista, un CMF que se mantiene por encima de cero puede indicar que la subida continúa, y lo contrario en una tendencia bajista. El CMF, por tanto, no encuentra la tendencia, la acompaña: la dirección se lee primero en el precio, por ejemplo con el MACD o con la estructura del gráfico.
Ninguna de estas lecturas es una orden de compra o de venta. Son convenciones, que hay que probar en tu mercado, tu temporalidad y tu longitud de ventana, con el método del artículo backtestear una estrategia sin engañarte.
Los límites del Chaikin Money Flow
No ve los huecos. Es el límite que escriben las dos fuentes. El multiplicador solo mira el lugar del cierre dentro del rango de la vela, nunca la variación de un cierre al siguiente. Tras un hueco, escribe ChartSchool, el CMF puede desconectarse del precio; TradingView dice que el hueco sencillamente no se tiene en cuenta. La sexta vela del ejemplo lo muestra: cinco puntos de subida, y un CMF que pasa de +0,16 a −0,29.
Se mueve cuando una vela sale de la ventana. El CMF es una suma móvil: cada vela nueva expulsa a una antigua. Si la vela que sale llevaba mucho volumen, el indicador salta sin que haya pasado nada nuevo en el mercado. Antes de leer un movimiento brusco, mira lo que acaba de salir de la ventana.
Vale lo que vale el volumen. Volumen de ticks en el forex al contado, volumen de una sola plataforma en muchas criptomonedas, volumen parcial fuera de sesión: el CMF no puede ser más fiable que la cifra que recibe.
Cerca de cero, los cruces se multiplican. TradingView lo escribe, y los umbrales de ±0,05 solo eliminan una parte. La misma página concluye que el CMF funciona bien cuando se combina con otros indicadores. Ninguna de las dos páginas leídas publica una medición de sus señales: ni tasa de acierto, ni comparación de ajustes. Si lo usas, anota en tu diario lo que decía el CMF en la entrada, y deja que tus propias operaciones digan si te aporta algo.
Preguntas frecuentes
¿Qué es el CMF en trading?
CMF son las siglas de Chaikin Money Flow, un indicador de volumen creado por el analista Marc Chaikin. Suma, sobre 20 o 21 velas, el volumen de cada vela ponderado por el lugar de su cierre entre el mínimo y el máximo, y luego divide entre el volumen total. Oscila entre −1 y +1 alrededor de cero.
¿Cómo se calcula el Chaikin Money Flow?
Multiplicador = [(cierre − mínimo) − (máximo − cierre)] ÷ (máximo − mínimo). Volumen de flujo monetario = multiplicador × volumen. CMF = suma de los volúmenes de flujo monetario en la ventana ÷ suma de los volúmenes en la misma ventana.
¿Qué periodo elegir para el CMF?
ChartSchool habla de 20 o 21 días por lo general y la herramienta de StockCharts pone 20 por defecto; la ayuda de TradingView escribe su fórmula sobre 21 periodos. Ninguna de las dos fuentes señala una longitud como mejor que otra: más corta, reacciona más rápido y cruza el cero más a menudo.
¿Qué significa un CMF positivo o negativo?
Positivo: en la ventana, el volumen se negoció más en velas que cierran en su mitad alta, lo que las fuentes llaman presión compradora. Negativo: lo contrario, presión vendedora. No es una dirección de tendencia: tras un hueco de apertura, el CMF puede ser negativo mientras el precio sube.
¿Funciona el CMF en el forex?
Se calcula, pero sobre un volumen de ticks: el forex al contado no tiene volumen centralizado, y tu plataforma cuenta los cambios de precio que ve tu bróker. El resultado, por tanto, no mide cantidades negociadas, y puede diferir de un bróker a otro.
Lo que debes recordar
- El Chaikin Money Flow (CMF) es un indicador de volumen: pondera el volumen de cada vela por el lugar de su cierre entre el mínimo y el máximo.
- Tres pasos: multiplicador de −1 a +1, multiplicado por el volumen, y luego la suma sobre 20 o 21 velas dividida entre la suma de los volúmenes.
- Oscila alrededor de cero; las fuentes proponen umbrales en +0,05 y −0,05 para filtrar los cruces breves, a modo de ejemplo.
- Nunca compara dos cierres: tras un hueco de apertura, puede bajar mientras el precio sube.
- Vale lo que vale el volumen mostrado, y ninguna de las fuentes leídas publica una medición de sus señales.
Para profundizar
Estos artículos del blog profundizan en las nociones de esta lección, un tema por artículo.