CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 70% of retail investor accounts lose money when trading CFDs with this provider.
You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 70% of retail investor accounts lose money when trading CFDs with this provider.
You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Learn To Trade
 
Indicators & Chart Patterns

Deepen your knowledge of technical analysis indicators and hone your skills as a trader.

Find your detailed guides here
Trading Glossary

From beginners to experts, all traders need to know a wide range of technical terms. Let us be your guide.

Learn more
Knowledge Base

No matter your experience level, download our free trading guides and develop your skills.

Learn more
Learn To Trade

Trade smarter: boost your skills with our training resources.

Create a live account
Market Analysis
 
Market News

All the latest market news, with regular insights and analysis from our in-house experts

Learn more
Economic Calendar

Make sure you are ahead of every market move with our constantly updated economic calendar.

Learn more
Technical Analysis

Harness past market data to forecast price direction and anticipate market moves.

Learn more
Live Webinars

Boost your knowledge with our live, interactive webinars delivered by industry experts.

Register now
Special Reports

Engaging, in-depth macroeconomic analysis and expert educational content from our in-house analysts

Learn more
Market Analysis

Harness the market intelligence you need to build your trading strategies.

Create a live account
Partnership
 
Affiliate Programme

Grow your business and get rewarded. Find out more about our Affiliate Programme today.

Learn more
Introducing Broker

ThinkMarkets ensures high levels of client satisfaction with high client retention and conversion rates.

Learn more
White Label

We supply everything you need to create your own brand in the Forex industry.

Learn more
Regional Representatives

Partner with ThinkMarkets today to access full consulting services, promotional materials and your own budgets.

Learn more
Partnership

Plug into the next-gen platforms and the trades your clients want.

Partner Portal
About ThinkMarkets
 
Sponsorships

Check out our sponsorships with global institutions and athletes, built on shared values of excellence.

Learn more
About Us

Find out more about ThinkMarkets, an established, multi-award winning global broker you can trust.

Learn more
Careers

Discover a range of rewarding career possibilities across the globe

Apply now
Security of Funds

Security of your funds is our number one priority. We safeguard our Client funds in top tier banks.

Learn more
ThinkMarkets News

Keep up to date with our latest company news and announcements

Learn more
Trading Infrastructure

When it comes to the speed we execute your trades, no expense is spared. Find out more.

Learn more
Contact Us

Our multilingual support team is here for you 24/7.

Learn more
About ThinkMarkets

Global presence, local expertise - find out what sets us apart.

Create a live account
Log in Create account

How does the Money Flow Index (MFI) indicator work?

If you are looking to find the demand for a financial asset, you need to be able to track monetary flows in and out of the markets.

The Money Flow Index (MFI) indicator is used to measure supply and demand, which is usually the simplest way to determine where a market may be going.

Note that this indicator was initially designed to work with the stock markets, as forex markets are not centralized, and therefore some of the inputs will be different to the original scenarios many traders had been using in equities.

The basic premise is that if demand for a particular currency is high but supply is limited, prices will rise as bidding increases.

This is the same as any other bidding process: if there are more people wanting to own something, people will try to outbid each other.

Of course, the opposite is true as well: when demand drops, sellers have to drop prices to attract buyers. The Money Flow Index indicator is a popular method of viewing how these forces interact with the markets.
The calculation The indicator uses a couple of different mathematical equations in order to find where the market may be ready to go.

The equation seeks to find the ‘Typical Price’ by determining in the mean of the high, the low, and the closing prices for the time period in question.

In mathematical notation:
TP = (H+L+C) / 3

I.e. the Typical Price equals the high, low, and close divided by three.

The next part of the calculation takes in what is known as money flow.

This takes the typical price and then multiplies it by volume. There’s no way to know in a non-centralized market exactly how much volume is being done, but by using the volume at your broker, you get a fair representation of what the larger market should be.

The next equation:
MF = TP x V

Or, Money Flow equals Typical Price multiplied by Volume.

The next part of the calculation looks at positive and negative flows over the quantity of periods that the indicator is set towards, known as money ratio.

The indicator defines positive money flow as being any candle where the Typical Price is higher than the previous candle.

Conversely, negative money flow is when any candle has TP lower than the previous candle.

To get the positive money flow for the indicator, the calculation is to add up the total positive money flows over the time span in question.

Ultimately, to get the negative money flow for the indicator, the calculation is of course to add up the total negative money flows over the same time span.

The equation is:
MR = positive money flow / negative money flow.

Finally, everything is converted into an index using the following mathematical formula:
 
MFI = 100 - 100 / (1 + MR)

In other words, the Monetary Flow Index is a ratio of positive money flow into an asset compared to the total money flow.

The indicator of course shows this for you, and you don’t have to do the math behind it, as it is built into the MetaTrader 4 platform

The default measurement is 14, meaning that if you are looking at a daily chart, the Money Flow Index is giving you a reading of the last 14 days. If it is on the hourly chart, it is reading the last 14 hours, and so on.
Join thousands of traders who choose a mobile-first broker.
How to attach the Money Flow Index indicator To use the Money Flow Index indicator on the MetaTrader 4 or 5 platform, go to the 'Insert' menu then go to the 'Indicators' submenu, followed by the 'Volumes' submenu, and selecting 'Money Flow Index'. 

The indicator will show up in its own window at the bottom of your platform.

MFI on Metatrader 4/5

 At this point, you can start to look for opportunities using the Money Flow Index.
Practise trading with £25,000 virtual funds
Using the indicator  The MFI indicator is used to indicate when a market is overbought or oversold. In the indicator, you will notice there are two levels marked by dashed lines of 20 and 80, with the absolute highs at the 100 level, and the absolute lows are 0.

When the line is above 90, the market is possibly overbought. Conversely, the indicator moving below the 20 level suggests that the market is oversold.

Let’s look at the chart below.

The red arrow points out where the indicator has broken above the 80 level, suggesting an overbought condition. Shortly afterwards, the EUR/GBP pair dropped.

After that, you can see there was a bounce where the blue arrow marks the Money Flow Index dropping below 20.

While there is just a short term bounce, there is a bounce, nonetheless. This can often be filtered by something along the lines of a moving average, or even a trendline.

An overbought condition


To summarise:
  • The 80 level is where a market enters an “overbought” condition
  • The 20 level is where a market enters an “oversold” condition
  • The indicator is built into the Metatrader 4/5 platforms, as well as many others
  • The default reading will be for the last 14 candles, but can be changed
  • The Money Flow Index is often used with other indicators as well
Adding an additional filter  Many traders choose to compliment the MFI indicator with a moving average.

This is because the moving average can keep you on the right side of a trend.

If you are looking for an indication of an overbought or oversold condition within the Money Flow Index indicator, this can be validated by a move above or below a moving average.

Let’s look at the below four-hour chart in the Canadian dollar/Japanese yen currency pair.

The shift is starting to gain momentum

 The blue arrow indicates where the Money Flow Index indicator reached the oversold condition. Shortly after that, the price crossed above the 20 exponential moving average, one that is commonly used.

The way to think about this move is that the market had gotten oversold, and then by breaking above a common moving average, it shows that the momentum and trend is starting to change to the upside.

At that point, most traders would enter a position.

Later on, in the same chart, you can see that the Money Flow Index indicator had entered the overbought condition, and the price shortly thereafter fell below the 20 EMA.

That tells you that the shift is starting to gain momentum, and the market starts to fall from there. Ultimately, this keeps you in the loop when it comes to a potential trend change, and then gives you confirmation in a one-two set up.

In another example, we can apply the Bollinger Band indicator to the chart, looking for signs of oversold or overbought conditions from both indicators.

The shift is starting to gain momentum


Looking at the chart, you can see where the blue arrows start that the market has broken below the oversold level, followed very quickly by the market breaking below the bottom of the Bollinger Band indicator.

This shows that the market is oversold as far as the Money Flow Index indicator is concerned, but more importantly it is also oversold with both indicators.

By breaking the bottom of the Bollinger Band indicator, it now is two standard deviations below its average price.

With both of these indicators you have the ability to see a slowdown in volume going into the market, and at the same time you can see that the market is statistically farther away from normalcy than it should be.

This almost always sets up for a ‘reversion to the mean’, demonstrated by the moving average in the middle of the Bollinger Band indicator.

However, some people will also aim for the top of the indicator: it boils down to your own personal trading style.
Any opinions, news, research, analyses, prices or other information contained on this website is provided as general market commentary and does not constitute investment advice. ThinkMarkets will not accept liability for any loss or damage including, without limitation, to any loss of profit which may arise directly or indirectly from use of or reliance on such information.
Start trading GER40 from as low as 0.4 pips with ThinkTrader
Back to top