• Home
  • Courses
    • NSE Academy Certified Courses
      • Capital Market Analytics
      • Certified Program on Intraday Trading Strategies
      • Advanced Technical Analysis
      • Advanced Options
      • Advanced Algo Trading
      • Advanced Fundamental Analysis
      • Advanced Risk Management
      • Algorithmic Trading & Computational Finance using Python & R
    • TC Courses
      • Beginners Technical Analysis Course
      • Beginners Option Course
      • Technical Analysis Master Course
      • Options Analysis Master Course
    • NISM Courses
      • NISM Series I – Currency Derivatives Course
      • NISM Series IV – Interest Rate Derivatives Course
      • NISM Series VIII – Equity Derivatives Course
      • NISM Series XV – Research Analyst
    • Free Courses
  • Learning Center
    • Financial Education
    • IPO Issues
    • Fundamental Analysis
    • Technical Corner
    • Options Corner
    • Risk Management
  • Enroll
    • Live Trading Strategies Certification
    • Algo Trading Using Python
  • Screener
  • Emerging Leaders
  • Terminal
  • Subscribe
Have any question?
7718989954
info@tradingcampus.in
Login
Trading CampusTrading Campus
  • Home
  • Courses
    • NSE Academy Certified Courses
      • Capital Market Analytics
      • Certified Program on Intraday Trading Strategies
      • Advanced Technical Analysis
      • Advanced Options
      • Advanced Algo Trading
      • Advanced Fundamental Analysis
      • Advanced Risk Management
      • Algorithmic Trading & Computational Finance using Python & R
    • TC Courses
      • Beginners Technical Analysis Course
      • Beginners Option Course
      • Technical Analysis Master Course
      • Options Analysis Master Course
    • NISM Courses
      • NISM Series I – Currency Derivatives Course
      • NISM Series IV – Interest Rate Derivatives Course
      • NISM Series VIII – Equity Derivatives Course
      • NISM Series XV – Research Analyst
    • Free Courses
  • Learning Center
    • Financial Education
    • IPO Issues
    • Fundamental Analysis
    • Technical Corner
    • Options Corner
    • Risk Management
  • Enroll
    • Live Trading Strategies Certification
    • Algo Trading Using Python
  • Screener
  • Emerging Leaders
  • Terminal
  • Subscribe

Technical Corner

  • Home
  • Blog
  • Technical Corner
  • Money Flow Index (MFI) Indicator

Money Flow Index (MFI) Indicator

  • Posted by Abhilash Bandari
  • Date December 9, 2020
  • The money flow index is a technical indicator used to analyse the stock market. 
  • Traders use this indicator to find the points at which the stock is overbought or oversold.
  • This indicator is also used to identify the changes in trend direction.
  • Price and volume of stock traded are used as inputs for the MFI indicator.

 

Formulae used for MFI indicator:

  1. MFI = 100 – (100/(1 + Money Flow Ratio))

Where,

  • Money Flow Ratio = (14 period positive money flow)/(14 period negative money flow)
  • Raw Money Flow = TP * volume
  • TP = Typical Price = (High + Low + Close)/3

 

  • Calculate the TP for each period and compare it with that of the previous value. 
  • If it is greater than the previous value, raw money flow is positive. Similarly, if the value is lesser than the previous value, raw money flow is negative.
  • Accumulate all the positive and negative raw money flows over the last 14 periods.
  • The ratio of the above computed positive and negative raw money flows gives MFR which can be substituted in the formula to get MFI.

This is the 1 day chart of Infosys Ltd around Jan-Aug, 2020

 

  • MFI value generally ranges from 5 to 95. However the extremes are met very rarely.
  • A value around 80 indicates that the stock is overbought. Existing traders can exit their long positions and initiate long unwinding. New traders can enter the market and initiate their short positions.
  • Similarly, a value around 20 indicates that the stock is oversold. Existing traders can exit their short positions and initiate their short coverings. New traders can enter the market and initiate their long positions.
  • However, it would be much better if the traders enter the market after the value moves higher than 90 or less than 10.
  • As mentioned above, MFI can also be used to spot trend changes using the divergences. A divergence is observed if the indicator moves in the direction opposite to the price.
  • If the indicator is rising when the price is falling or flat, a divergence is observed. It could signal a trend reversal and price might start rising.
  • Similarly, if the indicator is falling when the price is rising or flat, a divergence is observed. It could signal a trend change and the price might start falling.
  • The main disadvantage of MFI is it produces false signals sometimes. It happens in the case of divergences.
  • Divergence doesn’t always indicate a trend reversal and inexperienced traders are unaware of this. They may fall into losses if ignored.
  • Hence, MFI should be used with few other indicators to better analyse the market.
  • Share:
author avatar
Abhilash Bandari

Previous post

Percentile Bollinger (% B) Indicator
December 9, 2020

Next post

Chaikin Money Flow (CMF) Indicator
December 11, 2020

You may also like

Camarilla Pivot Points
13 December, 2020

The Camarilla pivot point is a technical indicator used to analyse the stock market. It is used by traders to find the entry and exit points with the help of …

Chaikin Money Flow (CMF) Indicator
11 December, 2020

  Chaikin Money Flow is a technical indicator used to analyse the stock market.  It measures the accumulation-distribution line of moving average convergence-divergence (MACD), using price and volume traded as …

Percentile Bollinger (% B) Indicator
7 December, 2020

The percentile Bollinger is a technical indicator which uses Bollinger bands to analyse the stock market. The closing price of each session is reflected as a percentage of the upper …

emerging leader

  • Basics of Python
  • Emerging Leaders
  • Financial Education
  • Fundamental Analysis
  • Investment Ideas
  • IPO Issues
  • Nifty 50
  • Options Corner
  • Risk Management
  • Technical Corner

Past Batches

December 2018 – Completed

March 2019 – Completed

July 2019 – Completed

November 2019 – Completed

January  2020 – Running

Get Updates

Subscribe to our mailing list and get learning stuff and updates to your email inbox

Accordions

Content missing

Trading Campus

7718989954

info@tradingcampus.in

Company

  • About Us
  • Gallery
  • Team
  • Contact Us
  • Careers

Courses

  • Technical Analysis
  • Algo Trading
  • Options
  • Fundamental Analysis
  • Risk Management
  • Algo Trading using Python

Support

  • Learning Center
  • Forum
  • Login
  • Videos

Education WordPress Theme by ThimPress. Powered by WordPress.

Copyright © 2018 Trading Campus. All rights reserved.