StratBase.aiStratBase.ai
DashboardCreate BacktestMy BacktestsCatalogBlogNewsToolsHelp

Products

  • Researcher Dashboard
  • Create Backtest
  • My Backtests
  • Catalog
  • Blog
  • News

Alerts

  • Calendar
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Company

  • About Us
  • Pricing
  • Affiliate
  • AI Widget
  • Contact

Legal

  • Privacy
  • Terms
  • Refund Policy

Support

  • Help Center
  • Reviews
StratBase.aiStratBase.ai

Think it. Test it.

StratBase.ai does not provide financial advice or trading recommendations. AI only formalizes user ideas into testable strategy configurations for research purposes. Past backtesting performance does not guarantee future results. All trading decisions and associated risks are the sole responsibility of the user. This platform is not a broker and does not facilitate real trading.

© 2026 StratBase.ai · AI-powered strategy research and backtesting platform

support@stratbase.ai
Help Center/Indicators/MFI (Money Flow Index)

MFI (Money Flow Index)

📈Indicators
📌

MFI (Money Flow Index)

📋

What is MFI?

Money Flow Index (MFI) is a volume-weighted RSI that measures buying and selling pressure. Unlike RSI which only considers price, MFI incorporates volume data, making it more sensitive to actual market activity. Values range from 0 to 100.

⚙️

How it works

TP = (High + Low + Close) / 3
Raw Money Flow = TP × Volume
If TP > TP_prev → Positive Money Flow
If TP < TP_prev → Negative Money Flow
Money Flow Ratio = Sum(Positive MF, period) / Sum(Negative MF, period)
MFI = 100 - (100 / (1 + Money Flow Ratio))
📌

Key levels

| Level | Meaning | |-------|---------| | > 80 | Overbought zone | | 50 | Middle line (equilibrium) | | < 20 | Oversold zone |

📌

Trading signals

Long entry (Buy)

  • MFI returns from zone below 20 (leaving oversold)
  • MFI crosses above 50 (buyer pressure increasing)

Short entry (Sell)

  • MFI returns from zone above 80 (leaving overbought)
  • MFI crosses below 50 (seller pressure increasing)
💡

Signal examples

| Condition | Use case | |-----------|----------| | MFI(14) > 80 | Overbought, possible reversal down | | MFI(14) < 20 | Oversold, possible reversal up | | MFI(14) crosses above 20 | Buy signal (leaving oversold) | | MFI(14) crosses below 80 | Sell signal (leaving overbought) | | MFI(14) crosses above 50 | Bullish momentum building | | MFI(14) crosses below 50 | Bearish momentum building |

📌

Best combinations

  • MFI + RSI: Double confirmation of overbought/oversold
  • MFI + MACD: MFI for zones, MACD for trend direction
  • MFI + Volume: Additional volume confirmation
📌

Parameters

| Parameter | Default | Description | |-----------|---------|-------------| | Period | 14 | Number of candles for money flow calculation |

📌

Availability

  • Crypto Futures / Spot / Stocks — available
  • Forex — not available (requires volume data)
💡

Tips

  • MFI is effective paired with RSI or MACD to filter false signals
  • In strong trends, use 30/70 levels instead of 20/80
  • MFI divergence with price can signal potential reversal
  • Volume spikes make MFI signals more reliable
  • Not available for Forex where real volume data is inaccessible
Related Resources|Fibonacci CalculatorPivot Points CalculatorTrading Blog