Introduction
The Chaikin Money Flow (CMF), a popular technical indicator, measures the degree of purchasing and selling pressure in a specific financial asset, such as stocks. It was created by Marc Chaikin, a highly experienced stockbroker and analyst who has been involved in the financial market for over 50 years.
In the early 1980s, Chaikin developed the CMF based on the concept that the accumulation/distribution line (ADL) can anticipate momentum changes and determine the buying and selling pressure of an asset during a specified time frame. Since then, the CMF has become a widespread technical indicator in the trading community, accessible on most charting platforms.
The CMF serves as a valuable tool for identifying changes in buying and selling pressure, providing traders with critical information to make informed trading decisions. Nevertheless, like all technical analysis tools, it is advisable to use it in conjunction with other indicators and analysis techniques to validate potential trading opportunities and avoid false positives.
Looking for information on Chaikin Money Flow stock screener? Click here.
Computing the Chaikin Money Flow Indicator
To compute the CMF, the ADL is first calculated, which is the total volume multiplied by the percentage change in price for each period. Next, the ADL is divided by the cumulative volume for the same period to derive the CMF.
The formula to calculate the CMF is as follows:
CMF = (Sum of Money Flow Volume for n periods) / (Sum of Volume for n periods)
Where:
Money Flow Volume (MFV) = [(Close – Low) – (High – Close)] / (High – Low) * Volume;
Close = the closing price of the current period;
High = the highest price of the current period;
Low = the lowest price of the current period;
Volume = the volume of the current period;
n = the number of periods used in the calculation (typically 20).
To determine the CMF for the initial period, begin with the Money Flow Volume for that period, divide it by the volume for that period, and the resultant value is the CMF for that period. For the following period, accumulate the Money Flow Volume for the preceding n periods, then divide it by the sum of the volume for the same n periods to obtain the CMF for that period. Repeat the process for subsequent periods.
Interpreting the Chaikin Money Flow Indicator
The Chaikin Money Flow (CMF) is a crucial technical analysis tool for traders as it enables them to measure the buying and selling pressure of an asset within a specific period. The CMF is based on the premise that if an asset is being accumulated, the price should close near the high of the day, while if it is being distributed, the price should close near the low of the day. There are several reasons why the CMF is a vital tool in technical analysis.
First, it enables traders to measure buying and selling pressure by analyzing price and volume data, which helps gauge the strength of a trend and identify potential trend reversals.
Second, it can confirm potential trading signals generated by other technical analysis tools like moving averages or trend lines, thus increasing the likelihood of the signal’s validity.
Third, the CMF can help identify overbought and oversold conditions in an asset. For instance, when the CMF is in extreme positive territory, it may indicate that the asset is overbought and due for a price correction. Conversely, when the CMF is in extreme negative territory, it may suggest that the asset is oversold and due for a price reversal.
Finally, the CMF can be used in combination with other technical indicators to confirm potential trading signals and increase the chances of profitable trades. For example, traders can use the CMF with moving averages, oscillators, or trend lines to identify potential entry and exit points.
Overall, the CMF is a critical technical analysis tool that enables traders to measure buying and selling pressure, identify potential trend reversals, and confirm potential trading signals. By combining the CMF with other technical analysis tools, traders can increase their chances of making profitable trades in the markets.
How to use the Chaikin Money Flow Indicator?

To identify potential trading opportunities, it’s recommended to use the Chaikin Money Flow (CMF) alongside other technical analysis tools.
Here are some tips on how to use the CMF effectively in trading:
Confirm trend direction
The CMF can be used to confirm the direction of a trend. If it’s above zero, it confirms a bullish trend, and if it’s below zero, it confirms a bearish trend. If the CMF moves in the opposite direction of the price trend, it may suggest a weakening trend or a potential reversal.
Look for divergences
When the price of an asset moves in the opposite direction to the CMF, divergences arise. For instance, if the asset’s price is making higher highs but the CMF is making lower highs, it may signal a decrease in buying pressure and an impending reversal.
Identify overbought and oversold conditions
Extreme positive territory on the CMF may indicate that an asset is overbought, while extreme negative territory may suggest an oversold asset, and a price correction or reversal may be due.
Identify support and resistance levels
The CMF can be used to identify potential support and resistance levels. When the CMF approaches zero, it may suggest that the asset is approaching a support or resistance level, which traders can use to enter or exit positions at these key levels.
Combine with other technical indicators
The CMF is best used in conjunction with other technical analysis tools like moving averages, oscillators, and trend lines. This can help confirm potential trading signals and increase the chances of making profitable trades.
Use on multiple timeframes
To better understand the buying and selling pressure in an asset, use the CMF on multiple timeframes. Use it on a longer timeframe to identify the overall trend and on a shorter timeframe to identify potential entry and exit points.
Practice appropriate risk management
As with any trading strategy, it’s crucial to have appropriate risk management in place when using the CMF. This may include setting stop-loss orders, using proper position sizing, and avoiding overtrading.
Overall, the CMF is a valuable tool for identifying changes in buying and selling pressure and confirming potential trading opportunities. By combining the CMF with other technical indicators and practicing appropriate risk management, traders can improve their chances of success in the markets.
Marc Chaikin on the Chaikin Money Flow Indicator
According to Marc Chaikin, the inventor of the Chaikin Money Flow (CMF), traders can make the most of this tool by following his recommendations. Here are some of his thoughts:
Pair the CMF with other indicators: Chaikin stresses the importance of using the CMF in tandem with other technical indicators. Doing so confirms potential trading signals and increases the likelihood of profitable trades.
Use the CMF on different timeframes: To gain a deeper understanding of buying and selling pressure, Chaikin suggests using the CMF on multiple timeframes. This allows traders to identify the overall trend and potential entry and exit points.
Spot divergences between the CMF and price: Divergences between the CMF and price can be a potent trading signal, according to Chaikin. For example, if the price hits a new high but the CMF fails to confirm the move, it could suggest that buying pressure is weakening, and a price reversal may be on the horizon.
Identify support and resistance levels with the CMF: Chaikin believes that the CMF can help identify support and resistance levels. When the CMF approaches zero, it could mean that the asset is nearing a support or resistance level. Traders can then use this information to enter or exit positions at these critical levels.
Overall, Chaikin recommends traders use the CMF alongside other technical indicators, use it on different timeframes, look for divergences, and identify support and resistance levels. By following these principles, traders can gain a better understanding of buying and selling pressure and improve their chances of profitable trades.
Advantages & Limitations of the Chaikin Money Flow Indicator
Here are some potential advantages and limitations of using the Chaikin Money Flow (CMF) in trading:
Advantages
- Measures buying and selling pressure: The Chaikin Money Flow (CMF) enables traders to gauge the buying and selling pressure of an asset through analysis of price and volume data. This can help traders identify potential trend reversals and entry and exit points.
- Confirms trading signals: When used with other technical indicators, such as moving averages or trend lines, the CMF can help confirm trading signals, thus increasing the likelihood of profitable trades.
- Identifies overbought and oversold conditions: The CMF can help identify overbought and oversold conditions in an asset. This can be useful in recognizing potential price reversals and adjusting trading strategies accordingly.
- Accessible: The CMF is widely used and available on most charting platforms, making it easily accessible to traders.
Limitations
- False signals: As with all technical indicators, the CMF may produce false signals, especially in choppy or sideways markets. To validate potential signals, traders ought to utilize the CMF alongside other technical indicators.
- Lagging indicator: The CMF is a lagging indicator, so it may not provide timely signals in fast-moving markets. Traders should use the CMF in conjunction with other technical indicators to identify potential entry and exit points.
- May not work well in all market conditions: The CMF works best in trending markets and may not perform well in choppy or sideways markets. Traders should be mindful of the market conditions when using the CMF and adjust their strategies accordingly.
- Relies on accurate volume data: The CMF relies on precise volume data, which may not be accessible for certain markets or assets. Traders should be mindful of the quality of the data they are using when analyzing the CMF.
The CMF is a well-known technical indicator that traders use to evaluate buying and selling pressure in an asset. By analyzing both price and volume data, the CMF can help traders identify potential trend reversals and entry and exit points. Furthermore, the CMF can confirm potential trading signals when used alongside other technical indicators. Additionally, it can help traders recognize overbought and oversold conditions, allowing them to adjust their trading strategies accordingly and make better trading decisions.
It’s crucial to bear in mind that the CMF, like any other technical indicator, is not infallible. It can generate false signals and may not function effectively in all market conditions. Traders should use the CMF in conjunction with other technical indicators and adapt their approaches to suit market conditions, increasing their chances of making profitable trades. Additionally, traders should keep in mind that past performance does not necessarily predict future results, and they should always conduct their own research and analysis before making any trading decisions.
For examples of customizable Chaikin Money Flow (CMF) factory scans that can be edited, modified, or revised, and subsequently scanned through ChartAlert’s native stock screener or technical analysis scanner, click here.