The Market Facilitation Index — Bill Williams’ “BW MFI” — is one of the most underused indicators in MT4. It’s not flashy, has no oscillator window with neat overbought zones, and most traders glance at it and move on. They’re missing the point. BW MFI tells you in one colour-coded bar whether the current candle is a real move or a fake one.
Below is how the four-colour reading actually works, the settings I run, and the green-bar continuation entry I trade on H1 EURUSD.
What is the Market Facilitation Index?
The Market Facilitation Index was introduced by Bill Williams in his 1995 book Trading Chaos. The formula is simple: BW MFI = (High – Low) / Volume. It measures price-range movement per unit of volume, expressed as a small decimal number.
What makes it useful isn’t the raw number — it’s the comparison between consecutive bars. Williams classified each bar into one of four states based on whether MFI and volume are rising or falling versus the previous bar:
- Green bar — both MFI and volume rising. Real move with conviction.
- Brown bar — MFI falling, volume rising. The “squat” — high volume not producing range. Often a turning point.
- Blue bar — MFI rising, volume falling. The “fake” — price moving without participation. Likely to reverse.
- Pink bar — both falling. Indecision, low conviction.
In MT4, BW MFI plots as a histogram in a separate sub-window with each bar coloured according to its state. Once you’ve trained your eye on the colour pattern, you can read continuation versus reversal at a glance.
How BW MFI Works on MT4
On MetaTrader 4, BW MFI plots in a separate sub-window beneath the price chart with the four-colour classification automatically applied.

The trading lessons from each colour:
Green bars are continuation signals. Price moved a meaningful range AND volume increased. If a green bar appears in the direction of the higher-timeframe trend, it’s confirmation to add to or initiate a trend-following position.
Brown bars are warning signs. Volume is rising but price isn’t responding — the market is absorbing supply or demand. A brown bar near a resistance after an uptrend often precedes a turn down. The same brown bar at support after a downtrend often precedes a bounce.
Blue bars are fake-out warnings. Range is expanding but volume is light. The move you’re seeing isn’t backed by participation — common in low-liquidity sessions or right after news prints. Blue bars are reasons to NOT chase a breakout.
Pink bars are noise. Low conviction in both range and volume. Stand aside; let the market commit before acting.
Key Features
- Built into MT4 by default — Insert > Indicators > Bill Williams > Market Facilitation Index
- Four-colour bar classification applied automatically
- No parameters to tune — pure formula based on H, L, and Volume
- Non-repainting once a bar closes
- Works on every timeframe and every instrument
Best Settings for BW MFI Indicator
BW MFI has no configurable period — it always compares the current bar to the previous one. The only knob is how you interpret it on different timeframes.
| Use Case | Best Timeframe | Pair With | Key Bar to Watch |
|---|---|---|---|
| Scalping | M5 | 20 EMA | Green bar = continuation |
| Day Trading | M15 / H1 | 50 EMA + Awesome Osc | Brown bar = exhaustion warning |
| Swing Trading | H4 / D1 | 200 EMA + S/R | Green bar at S/R = best entries |
Recommended starting point: H1 chart with BW MFI alone. Once you’re reading colours fluently, add a 50 EMA on price for trend context.
Pros and Cons
| Pros | Cons |
|---|---|
| Single colour-coded read tells you continuation vs fake instantly | Requires learning the four-bar vocabulary first |
| Built into MT4, no install friction | Less commonly used — fewer tutorials online vs RSI/MACD |
| Non-repainting and zero-parameter — nothing to overfit | Forex tick volume is approximate |
| Works on every timeframe and instrument | Doesn’t give entry/exit prices on its own — needs structure context |
How to Install BW MFI Indicator on MT4
BW MFI is built into MT4. No download needed.
Step 1: Open MT4 and select your chart.
Step 2: Click Insert > Indicators > Bill Williams > Market Facilitation Index.

Step 3: Pick custom colours for each bar state in the popup if you want (defaults are usually fine).
Step 4: Click OK. BW MFI now plots in a separate sub-window.
Step 5: Save the configuration as a template (“BW-MFI-H1”) for one-click reuse on other charts.
Trading Strategy: Green Bar Continuation
The cleanest BW MFI strategy. Best on H1 EURUSD, GBPUSD, and gold (XAUUSD).
Setup: BW MFI on a chart with a 50 EMA for trend context.
Long Entry:
1. Higher-timeframe (H4) trend is up — price above H4 50 EMA
2. On H1, price pulls back to the 50 EMA
3. A green bar prints on BW MFI as price makes its turning candle
4. Enter long on the close of the green bar
5. Stop loss below the pullback low (typically 20-30 pips on H1 EURUSD)
Short Entry:
1. H4 trend is down — price below H4 50 EMA
2. On H1, price retraces up to the 50 EMA
3. A green bar prints in the bearish direction (down-bar with rising volume)
4. Enter short on the close of that green bar
5. Stop loss above the pullback high
Take Profit: Target the previous swing extreme. Trail with the 50 EMA after 1R hits.

The discipline that matters: stand aside on brown and blue bars. Brown bars at extremes warn of exhaustion; blue bars warn of fake breakouts. Only act on greens that align with the higher-timeframe direction.
BW MFI vs Awesome Oscillator
Both Bill Williams indicators, both volume-aware, but they read different things.
| Feature | BW MFI | Awesome Oscillator |
|---|---|---|
| Type | Bar classifier (4 colours) | Histogram around zero |
| Primary signal | Real vs fake move | Momentum direction |
| Best use | Confirming entries | Spotting momentum shifts |
Verdict: Use them together — Awesome Oscillator for momentum direction, BW MFI to validate that the latest bar is real and not a fake.
Frequently Asked Questions
Is the BW MFI indicator free?
Yes. BW MFI is built into every copy of MT4 at no cost.
Does BW MFI repaint?
No. Each bar’s classification is locked once that bar closes.
Why is it called “BW” MFI?
The “BW” stands for Bill Williams to distinguish it from the Money Flow Index (also called MFI). They’re completely different indicators despite the shared name.
Does BW MFI work on forex tick volume?
Yes — BW MFI uses the volume value MT4 reports per bar. On forex that’s tick volume, which correlates well enough on majors and metals for the bar classifications to be reliable.
Can I use BW MFI on MT5?
Yes. BW MFI is built into MT5 with identical behaviour.
Download Enhanced BW MFI Indicator for MT4 – Free
The standard BW MFI ships with MT4. Our enhanced version below adds bar-state alerts and a strategy guide:
- Popup, email, and push alerts on green-bar continuations and brown-bar exhaustion warnings
- Bar-state filter — show only bars matching your strategy (e.g., greens only)
- Custom colour schemes for traders with non-standard MT4 themes
- Strategy PDF with the full Williams reading method
Platform: MT4 (Build 1000+)
File type: .ex4 + PDF
File size: 14 KB
Version: 1.1
Last updated: May 2026
Download the BW MFI Indicator – Free Instant Access
No payment. No catch. Enter your email below and the BW MFI Indicator file lands in your inbox within 60 seconds. Here’s everything you get:
- The non-repainting BW MFI Indicator file (.ex4) – install in 30 seconds
- Step-by-step installation guide with chart screenshots
- The four-colour bar reading method PDF
- The exact green-bar continuation rules I use in live trading
- Weekly trading insights from a developer with 16+ years of market experience
Download the Market Facilitation Index (BW MFI) Indicator – Free Instant Access
No payment. No catch. Enter your email below and the Market Facilitation Index (BW MFI) Indicator file lands in your inbox within 60 seconds. Here’s everything you get:
- The non-repainting Market Facilitation Index (BW MFI) Indicator file (.ex4) – install in 30 seconds
- Step-by-step installation guide with chart screenshots
- Best-performing settings for scalping, day trading, and swing trading
- The exact entry and exit rules Dom uses in live trading
- Weekly trading insights from a developer with 16+ years of market experience
100% free forever. Your email is safe – we never sell, share, or spam. Unsubscribe with one click anytime.
By downloading, you agree to receive trading tips and indicator updates from ForexOBroker. Unsubscribe anytime.
Overall Rating: 4.3/5
| Category | Rating |
|---|---|
| Accuracy | 4.3/5 |
| Ease of Use | 4.0/5 |
| Features | 4.4/5 |
| Value | 4.7/5 |
Related Indicators
- Awesome Oscillator MT4 – Bill Williams’ momentum oscillator that pairs with BW MFI
- OBV Indicator MT4 – Cumulative volume read for trend confirmation
- Tick Volume Indicator MT4 – The raw volume input behind BW MFI
- Best Volume Indicators for MT4 – The full ranked list
- How to Install Custom Indicators on MT4
Trading forex involves significant risk of loss and is not suitable for all investors. Past performance is not indicative of future results. The indicators provided on ForexOBroker are for educational purposes only. Always use proper risk management and never trade with money you cannot afford to lose.