SEñAL DE INICIO

Indicador CMF (Chaikin Money Flow)

El Chaikin Money Flow (CMF) mide la presión del volumen y muestra hacia dónde fluye el dinero. En el constructor de señales ELIXOAI hay un preset CMF: cruce por encima de cero para flujo de dinero positivo. Operadores, niveles ±0.05 y ejemplos de estrategias explicados.

Indicador Chaikin Money Flow en un gráfico de criptomoneda
El CMF une precio y volumen: valores positivos sugieren acumulación y entradas de dinero; negativos, distribución y presión vendedora.

En la categoría Start Bots Signal se recopilan descripciones de señales e indicadores que pueden iniciar un bot de trading. Uno de los indicadores técnicos es CMF (Chaikin Money Flow).

Al crear y editar cada bot, en la parte inferior de la configuración hay un bloque Constructor de señales de inicio. Allí puedes elegir indicadores individuales, presets listos y sus combinaciones. Las condiciones se agrupan: Y dentro del grupo, O entre grupos. El mismo indicador puede configurarse de formas distintas - para Long y Short, para rupturas y rebotes, para comparar con un nivel o para cruces.

Qué es el Chaikin Money Flow

El CMF (Chaikin Money Flow) es un indicador basado en volumen desarrollado por Marc Chaikin a partir del concepto de acumulación y distribución. A diferencia de osciladores como el RSI, el CMF incorpora directamente el volumen de trading: muestra si las velas cerraron más cerca del máximo (compradores dominan) o del mínimo (vendedores presionan), y cuánto respalda ese impulso el volumen.

Los valores del CMF suelen oscilar entre −1 y +1. La línea cero es neutral: por encima, el dinero entra de media en el activo (acumulación); por debajo, sale (distribución). El CMF no da una entrada por sí solo, pero responde: ¿confirma el volumen el movimiento actual del precio? En el constructor de señales ELIXOAI, el CMF se usa como condición de inicio automático del bot - cuando el flujo de dinero cruza un nivel o se mantiene por encima/debajo de un umbral.

El CMF funciona mejor en pares líquidos donde el volumen refleja participación real. En altcoins finas con volumen irregular, las señales pueden ser más ruidosas - sube el marco temporal o combina CMF con un filtro de tendencia.

Cómo funciona el CMF: presión de volumen

Para cada vela se calcula la posición del cierre dentro del rango High–Low y se multiplica por el volumen. En el periodo elegido se suma el «volumen monetario» y se divide por el volumen total - una lectura normalizada de presión.

  1. Money Flow Multiplier = ((Close − Low) − (High − Close)) / (High − Low). Cierre cerca del máximo → multiplicador cerca de +1; cerca del mínimo → cerca de −1.
  2. Money Flow Volume = multiplicador × volumen de la vela. Mucho volumen en vela alcista aporta peso positivo; en bajista, negativo.
  3. CMF = suma de Money Flow Volume en N periodos ÷ suma de volumen en los mismos N periodos. Periodo clásico: 20.

La idea acumulación/distribución: si el precio sube y el CMF se mantiene positivo y crece, los compradores acumulan agresivamente. Si el precio sube pero el CMF cae o se vuelve negativo, el movimiento carece de respaldo monetario. En caídas, CMF negativo confirma presión vendedora.

En el constructor defines una condición de comparación, no la fórmula: «CMF cruza 0 hacia arriba», «CMF mayor que 0.05», «CMF menor que −0.05», etc. El sistema obtiene CMF en vivo vía TAAPI y comprueba la condición en tu marco temporal.

Parámetro periodo

  • Rango: de 2 a 300.
  • Por defecto: 20 - ajuste estándar de Chaikin, equilibrado para 15m–4h.
  • Periodo corto (10–14): reacciona más rápido a cambios de presión, más señales. Útil en scalping 5m–15m si filtras ruido.
  • Periodo largo (30–50): CMF más suave, menos cruces extremos. Mejor para swing 1h–4h - señales más escasas pero de flujo sostenido.

CMF(20) en 15m y CMF(20) en 4h son indicadores distintos. Al cambiar el marco temporal, revisa periodo y umbrales (0, ±0.05).

Presets listos en el constructor

El constructor ofrece un preset CMF con ajustes por defecto. Puedes personalizarlo por completo: otro operador, nivel, periodo o marco temporal.

CMF cross_up 0 - flujo de dinero positivo (cmf)

Condición por defecto: CMF cruza el nivel 0 de abajo hacia arriba (cross up) en el marco temporal elegido (intervalo 15m, periodo 20, comprobación al cierre de vela).

Señal Long al volverse positivo el flujo: los vendedores dejan de dominar, los compradores empiezan a acumular. A diferencia de «CMF > 0», el cruce captura el momento de transición - el flujo era negativo o neutral y pasó a positivo. Para Short: operador «cruza hacia abajo», objetivo 0, o nivel −0.05.

Operadores disponibles
  • Cruza hacia arriba (cross up): CMF estaba bajo el nivel y subió por encima. Clásico Long - cross up 0: inicio de flujo positivo.
  • Cruza hacia abajo (cross down): CMF estaba sobre el nivel y cayó por debajo. Señal Short - cross down 0: flujo negativo.
  • Mayor que (gt): CMF estrictamente por encima del nivel ahora. Ej.: CMF > 0.05 - presión compradora sostenida sin cruce.
  • Menor que (lt): CMF estrictamente por debajo del nivel. CMF < −0.05 - distribución clara y presión vendedora.
  • Mayor o igual (gte): CMF en o por encima del umbral. Útil para filtro «CMF ≥ 0» en marco superior.
  • Menor o igual (lte): CMF en o por debajo del umbral. Filtro de contexto bajista: CMF ≤ 0 en 4h.
Niveles clave
  • 0 - línea neutral; cross up - entrada, cross down - salida. Referencia principal del cambio de control.
  • +0.05 - acumulación moderada; compradores controlan el flujo. Bueno para confirmación de tendencia y filtros Long.
  • −0.05 - distribución moderada; vendedores presionan. Umbral para Short o filtro anti-Long.

En cripto rara vez se alcanza ±0.25 - ±0.05 ya es significativo. Entrada agresiva: cross up 0; conservadora: gt 0.05 tras el cruce.

Ajustes generales del constructor

  • Marco temporal (intervalo): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Intervalos menores dan más señales pero más ruido. Los bots swing suelen usar 1h–4h; el scalping usa 5m–15m.
  • Modo de comprobación: Al cierre de la vela - se comprueba tras el cierre, menos falsos disparos. Cada minuto - comprobación dentro de la vela actual, reacción más rápida, mayor riesgo de inicio falso.
  • Operador: mayor, menor, cruza hacia arriba/abajo, mayor o igual, etc. definen cómo se compara el valor del indicador con el objetivo.
  • Valor objetivo: número (p. ej. 30 en RSI), línea del indicador (p. ej. %D en Stochastic) o precio (en Bollinger Bands).
  • Grupos de condiciones: hasta 3 grupos con hasta 5 condiciones cada uno. Ejemplo: grupo 1 - RSI < 30 Y precio < banda inferior; grupo 2 - Stochastic < 20. El bot inicia si se cumple el grupo 1 O el grupo 2.

Ejemplos de configuración para distintas estrategias

Scalping en 5m–15m

Objetivo: inicios rápidos en cambios de flujo.
Long: preset cmf, cross up 0, marco 5m o 15m, periodo 14, comprobación al cierre de vela.
Short: cross down 0, mismos ajustes.
Filtro: CMF en 1h ≥ 0 para Long - scalping solo con flujo del marco superior.

Swing en 1h–4h

Objetivo: menos señales pero de flujo sostenido.
Long: CMF > 0.05 en 4h, periodo 20, comprobación al cierre - inicio con acumulación confirmada.
Short: CMF < −0.05 en 4h.
En retrocesos de tendencia, cross up 0 en 1h con periodo 20 suele funcionar mejor - captura la reanudación del flujo tras corrección.

Confirmación de tendencia

Objetivo: Long solo cuando el volumen apoya la subida.
Grupo 1: CMF cross up 0 en 15m Y cierre por encima de EMA 50 en el mismo 15m.
Short: CMF cross down 0 Y precio bajo EMA 50.
El precio muestra dirección; el CMF confirma que el movimiento tiene respaldo monetario.

Concepto de divergencia

Divergencia alcista: precio hace mínimo más bajo, CMF mínimo más alto - ventas no confirmadas por volumen, posible giro al alza. Cross up 0 en 1h tras ese patrón o RSI < 35 como filtro extra.
Divergencia bajista: precio más alto, CMF más bajo - subida sin entrada de dinero. Short: cross down 0 o CMF < −0.05 en 15m.
El constructor no detecta divergencias automáticamente - usa cruces y niveles como proxy del cambio de flujo.

CMF + precio y EMA

Long: precio cross up EMA 20 en 15m Y CMF cross up 0 en el mismo 15m - doble confirmación.
Short: precio cross down EMA 20 Y CMF cross down 0.
Alternativa: CMF > 0.05 Y precio > EMA 50 en 1h - Long de tendencia con acumulación sostenida.

Short en distribución

Condición: CMF cross down 0 o CMF < −0.05, periodo 20, 15m, comprobación al cierre.
Filtro: RSI > 65 en el mismo grupo - short tras sobrecompra con confirmación de salida.
Para rejillas short en picos locales cuando el precio sigue alto pero el dinero sale.

Acumulación fuerte (filtro TF superior)

Grupo 1: CMF en 4h mayor que 0.05 (periodo 20) Y CMF cross up 0 en 15m.
Lógica: marco superior muestra acumulación sostenida; inferior captura reanudación del flujo tras retroceso. Menos falsos inicios en lateral.

CMF + RSI

Long: RSI cross up 30 en 15m Y CMF cross up 0 en 15m - momentum y volumen alineados.
Short: RSI cross down 70 Y CMF cross down 0.
RSI detecta sobreventa/sobrecompra; CMF verifica dinero real detrás del movimiento.

Multi-marco temporal

Long: CMF en 4h ≥ 0 (condición aparte, gte, periodo 20) Y CMF cross up 0 en 15m.
Short: CMF 4h ≤ 0 Y CMF cross down 0 en 15m.
Evita comprar cada pico local de CMF contra salida global en el intervalo superior.

Grupos de condiciones: ejemplo práctico

Bot con dos escenarios Long:
Grupo 1: CMF cross up 0 en 15m Y precio > EMA 50 - acumulación de tendencia.
Grupo 2: CMF > 0.05 en 1h Y RSI < 40 en 15m - rebote desde sobreventa con entrada confirmada.
Entre grupos lógica O. Short simétrico (cross down 0, CMF < −0.05).

Consejo
El CMF reacciona al volumen: en picos de noticias y velas anómalas puede saltar y dar cruces falsos. Usa comprobación al cierre y filtro de marco superior. Si el precio sube pero el CMF permanece bajo cero - no confíes solo en señales de precio; espera cross up 0 o gt 0.05. En tendencia bajista fuerte, cross up 0 suele ser breve - combina con EMA o CMF en 4h ≥ 0.