You are here

Money Flow Index (MFI)

Printer-friendly versionPDF version

The MFI is a momentum based indicator, similar to the RSI, %R, and CCI. The MFI incorporates a more rigid calculation, giving the tell tale signs of a more rigid line and a better indication of money flowing in or out of any given security.

The theory says that as money flows into the equity, or volume increases, the MFI will increase its rate of climb. As money flows out of the equity, volume decreases, and the MFI will decrease its rate of climb. The MFI is a classic overbought/oversold indicator based on a 0-100 scale. When the MFI reaches up above the top threshold, which is traditionally set at 75-80%, the equity is considered overbought and a retracement is anticipated. When the MFI line reaches below the 20-25% threshold, the underlying equity is considered oversold and a reversal is anticipated once again.


The calculation of MFI is here:

Money Flow = (Typical Price) x (Volume)

Buy/Sell Signals

A buy signal occurs when the MFI line crosses from below the lower threshold to above the lower threshold. A sell signal occurs when the MFI line crosses from above the upper threshold to below the upper threshold.


Right-click on the MFI button in your Indicator toolbar and select MFI Settings. The Preferences Tab will open in the Control Panel and the MFI preferences will be displayed. (Once you click on the chart, the Preference tab will go back to chart settings.)

Restore Settings: TNT Default will change your settings back to the original software settings. My Default will change current settings to your personalized default settings. Apply To All Charts will apply your selected settings on all open charts. Save As My Default will save your current personal settings.

Period: Specify the number of days to be used in calculating the MFI.

Line: Choose the color, line style, and line thickness of your line.

View up to four Thresholds at values and colors of your choice. When calculating buy/sell signals, Threshold 1 is used as the upper threshold and Threshold 2 is used at the lower threshold (default values set at 75 and 25).

Choose when you want Buy/Sell Arrows to show and what color.