Indicator calculates and indexed value based on the price and volume for the number of bars that are being specified in the input length.
The Chaikin Money Flow is used to determine when a stock is being accumulated or distributed. It makes this determination by comparing the closing price to the high-low range value of the instrument on the same price bar. and then comparing the sum volume to the closing price and the daily peaks. It does not define the number of instrument issues being purchased and sold. Chaikin uses both the price and the volume over a 21-day calculation price-bar period to get the sum of the accumulation/distribution volume numbers and then divides the volume difference by the sum of the volume for the same price-bar period.
Chaikin Money Flow indicator theory tells us accumulation is happening when a stock with a volume increase has a Close price near the high of the market. Distribution happens with an increase in volume when the stock closes near the low of the price-bar.
Indicator values above 0, indicates accumulation, and values below 0 indicates distribution is in effect. Money Flow values values above +0.25 or below -0.25 indicates the bullish or bearish trends are strong and winning positions can add units on minor corrections.
Divergences may show up in the indicator has an increasing oscillator value while the price action makes a lower low informing us that there is less selling pressure pulling the security's price lower.