Timeframe M1 · unit norm
CMF weights each bar's volume by where the close falls within the high-low range (the Close Location Value). A 20-bar sum normalized by total volume produces a bounded value in [-1, +1] reflecting whether volume-weighted money is flowing in or out.
Values above +0.05 suggest net inflow - closes consistently in the upper half of bars. Values below -0.05 suggest net outflow. The extreme bounds of ±1 would require every bar to close at the very top or bottom of its range.
Think of each candle as a tug-of-war between buyers and sellers. If the close is near the top, buyers won that candle. CMF averages those wins and losses, weighted by how much volume was at stake - it tells you who has been consistently winning over 20 candles.
Janira computes Chaikin Money Flow (20-bar) deterministically from live price action, the same way for every reading - no discretion, no hidden weighting. This page explains the method; it is not a live reading and not advice.