Drop your number, and we will call you

NIFTY

16945.00      -132.00 -1.00%

BANK NIFTY

30093.30      -260.95 -0.86%
ACC 1701.00 (-2.00%) Link
Symbol     LTP Chng%
ITI 98.00   + 12.00
CYIENT 1001.00   + 6.00
MINDACORP 211.00   + 5.00
ADANIGREEN 1029.00   + 5.00
JAGRAN 74.00   + 4.00
Symbol     LTP Chng%
SUNCLAYLTD 3853.00    -20.00
JKTYRE 155.00    -8.00
FCONSUMER 1.00    -8.00
ESSELPACK 251.85    -7.66
NETWORK18 52.00    -7.00
View All

Money Flow Index (MFI)

Introduction

MFI is a momentum indicator that is used to determine the conviction in a current trend by analyzing the price and volume of a given security.

The money flow index is similar to the relative strength index. The main difference between MFI and RSI is that the MFI also accounts for volume, whereas the RSI do not accounts for volume. Many traders watch for opportunities that arise when the MFI moves in the opposite direction as the price. This divergence can often be a leading indicator of a change in the current trend.

The Money Flow Index (MFI) is an oscillator that uses both price and volume to measure buying and selling pressure. MFI was created by Gene Quong and Avrum Soudack, MFI is also known as volume-weighted RSI. MFI starts with the typical price for each period. Money flow is positive when the typical price rises (buying pressure) and negative when the typical price declines (selling pressure).

Formula

Typical Price = ( High + Low + Close ) / 3
Raw Money Flow = Typical Price * Volume
Money Flow Ratio = ( 14-period Positive Money Flow ) / ( 14-period Negative Money Flow )
Money Flow Index = 100 - 100 / ( 1 + Money Flow Ratio )

Advantage

MFI is a momentum indicator that is used to determine the conviction in a current trend by analyzing the price and volume of a given security.

Sample Calculation

Technical chart for MFI

Technical Indicators

Our Partners

Fyers-traderguide.in
Zerodha-traderguide.in
Tradejini-traderguide.in
5paisa-traderguide.in
stockphoenix-traderguide.in
  • For sales: +91 74051 00012

  • For support: +91 74053 00012