Timeframe M1 · unit pts
The CMO-14 measures the net sum of all upward bar changes minus all downward bar changes over the last 14 bars, normalized by their total absolute change. The result runs from −100 (all 14 bars were down) to +100 (all 14 bars were up), with 0 meaning perfectly balanced.
A CMO of +60 means that 80% of the directional energy of the last 14 bars was on the upside. A CMO of −60 means 80% was on the downside. Near 0 means the upward and downward moves were approximately equal - choppy, non-directional action.
Imagine 14 people each saying 'up' or 'down' with different volumes of voice. The CMO asks: of all the total energy expressed, what fraction was upward versus downward? +100 = everyone shouted 'up' loudly, −100 = all 'down', 0 = perfectly split.
Janira computes Chande Momentum Oscillator (CMO-14) 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.