All indicators

Bill Williams Market Facilitation Index

By LuxAlgoApr 12, 2026

Static chart image

Bill Williams Market Facilitation Index is the definitive clean build of the Bill Williams Market Facilitation Index: each column is the bar's range divided by its volume, colored by pairing the index's bar-to-bar direction with volume's — green (both up), fade (both down), fake (index up, volume down), and squat (index down, volume up). Because the raw number carries no fixed scale, only that change is read, and the dashboard legend keeps the four rules, the current state, and its streak in view.

How to Trade the Bill Williams Market Facilitation Index?

  • Green strings: each unit of rising volume is buying more range — a participated move; a run of the configured length fires the Green Streak alert.
  • Fade strings: interest draining away as participation thins — mind scheduled session lulls.
  • Fake bars: range expanding on shrinking volume, movement without backing that tends to be given back once the unsupported push stalls.
  • Squat bars: heavy trade buying little range — a standoff that tends to precede turning points and breakout attempts while carrying no direction of its own.

Bill Williams Market Facilitation Index Settings

  • Streak Length (default 3): consecutive same-state bars that count as a string and drive the streak alerts.
  • Mark Squat Bars On Price (default off): draws a small square above price bars printing a squat.
  • Color Price Bars By State (default off): paints price bars with the state palette so the reads can be followed on the chart itself.
  • Show Dashboard (default on): legend placement and text size.
  • Colors: one input per state — green, fade, fake, squat — plus unclassified bars.

Frequently Asked Questions

Should I read this like the Money Flow Index?

No — the shared acronym is a coincidence. The Money Flow Index is built for fixed-threshold work on its 0–100 scale; this index has no usable absolute scale and is read purely through the four state colors, direction of change paired with volume.

Why can't readings be compared across symbols?

The raw number inherits each symbol's tick size and usual turnover, so its level means nothing outside that chart. Everything tradable lives in the direction of change from bar to bar — which is why the plot is colored by state rather than scaled to fixed levels.

Which state matters most?

The squat earns the closest watch: heavy participation compressed into a narrow bar, common where reversals and breakouts are brewing yet silent about the winner. Elsewhere, trust strings over single prints — one green bar is noise, a run of them is a move with fuel. Volume data is required; the build stops with an error without it.

Original indicatorBuilt in-house by LuxAlgo

The Library is free. Quant makes it yours.

Pull any concept or indicator into Quant: rebuild it, retune it, or turn it into a backtested strategy of your own.