← Volver al inicio
Señal / Indicador de trading
💰

Índice de flujo de dinero (MFI)

El RSI ponderado por volumen que mide la presión de compra y venta.

Empezar a automatizar gratis →

¿Quieres automatizar esta estrategia? Prueba auto-Trading gratis — sin tarjeta de crédito.

Índice de flujo de dinero (MFI) chart

Descripción general

¿Qué es Índice de flujo de dinero (MFI)?

El Money Flow Index (MFI), desarrollado por Gene Quong y Avrum Soudack, a veces se llama «RSI ponderado por volumen» porque su construcción imita la lógica del RSI pero incorpora el volumen en cada cálculo de período. Esto hace del MFI una medida más completa del flujo de capitales — la presión real de compra y venta — en lugar de solo el impulso de precio.

El indicador comienza con el precio típico (Máximo + Mínimo + Cierre) / 3. Si el precio típico sube respecto al período anterior, el flujo de dinero bruto (Precio típico × Volumen) es positivo; si baja, negativo. La relación flujo positivo/negativo se convierte luego mediante la misma fórmula del RSI para producir un oscilador 0–100.

Como el RSI, los valores por encima de 80 indican sobrecompra y por debajo de 20, sobreventa — pero la inclusión del volumen hace estas señales más fiables que el RSI solo. La divergencia del MFI es muy valiosa: el precio marca nuevos máximos pero el MFI no confirma — señala distribución.

Cómo funciona en auto-Trading

Automatízalo

La plataforma Auto-Trading usa el MFI como generador de señales independiente y como filtro de confirmación. Se pueden construir estrategias para comprar cuando el MFI está en la zona de sobreventa (< 20) en activos con tendencia alcista, o vender cuando está en zona de sobrecompra (> 80) en una tendencia bajista.

Probar gratis →

Código de la estrategia

Elige un script abajo, copialo y usalo en tu grafico.

Pine Script (TradingView)

Este es un ejemplo de Pine Script de TradingView para este indicador. Pegalo en el Editor Pine de TradingView, agregalo al grafico y ajusta los parametros para tu mercado y temporalidad.

//@version=6
strategy("Money Flow Index (MFI)", overlay=true)
fastLen = input.int(20, "Fast Length")
slowLen = input.int(50, "Slow Length")
fast = ta.ema(close, fastLen)

Acceder al codigo completo de la estrategia

Introduce tu correo electronico y tu nombre completo para desbloquear este codigo de estrategia.

ThinkScript (thinkorswim)

Este es un ejemplo de ThinkScript de thinkorswim para este indicador. Abre thinkorswim, crea un estudio personalizado, pega el script y aplicalo a tu grafico.

input length = 14;
def mfi = MoneyFlowIndex(length = length);
def buySignal = mfi crosses above 20;
def sellSignal = mfi crosses below 80;
AddOrder(OrderType.BUY_AUTO, buySignal, close, 1, Color.GREEN, Color.GREEN, "MFI Buy");

Acceder al codigo completo de la estrategia

Introduce tu correo electronico y tu nombre completo para desbloquear este codigo de estrategia.

¿Listo para automatizar Índice de flujo de dinero (MFI)?

Únete a miles de traders que usan auto-Trading para ejecutar esta estrategia automáticamente, 24/7.

Empezar gratis →

Todas las estrategias y señales

Seguir aprendiendo

Estrategias de trading

Señales e indicadores de trading