In questa pagina
Chande Momentum Oscillator — Momentum, in un pannello separato sotto il grafico.
Che cosa misura Chande Momentum Oscillator
Ogni barra contribuisce con una quantità al rialzo o al ribasso, ricavata dalla variazione rispetto alla chiusura precedente. L'oscillatore divide la differenza delle due somme per il loro totale, quindi +50 significa che il movimento al rialzo ha rappresentato tre quarti di tutto il movimento delle chiusure nella finestra. A differenza dell'RSI non c'è alcuno smussamento di Wilder: le somme sono grezze ed escono in modo netto, il che rende la finestra esattamente di N barre, senza coda esponenziale; è proprio il senso del progetto di Chande. Quando entrambe le somme sono zero, cioè la chiusura non si è mai mossa nell'intera finestra, l'indicatore non restituisce nulla anziché zero, perché un CMO pari a zero significa tanto rialzo quanto ribasso, che è un'affermazione diversa.
La formula, così come è implementata
Non è la definizione consueta altrove: è ciò che calcola il codice distribuito, documentato accanto alla sua implementazione:
CMO — Chande Momentum Oscillator (Tushar Chande, 1994) : up = max(0, close − closeₚ) ; down = max(0, closeₚ − close) CMO = 100 · (Σ_N up − Σ_N down) / (Σ_N up + Σ_N down) ∈ [−100, 100] SOMME GLISSANTE BRUTE, PAS de lissage de Wilder — c'est LA différence avec `rsi` (momentum.ts), et elle est voulue par Chande : sans mémoire exponentielle, le CMO réagit franchement et sa fenêtre est exactement N barres. Second écart avec le RSI : le numérateur est up − down (et non up seul), d'où une échelle centrée sur 0 au lieu de 50. Σ(up + down) NULLE (marché parfaitement figé sur toute la fenêtre) → null, JAMAIS 0 : un CMO de 0 signifie « autant de hausse que de baisse », ce qui n'est pas « aucune variation ». Défaut N=14 (Chande). Warm-up : i ≥ N (il faut N variations, la première barre n'en produit pas).
Come leggerlo
- Lo zero è il punto di equilibrio: tanto movimento di chiusura al rialzo quanto al ribasso nella finestra. Per questo la scala è centrata diversamente dal 50 dell'RSI.
- Letture verso +100 significano che quasi ogni chiusura della finestra è salita; conta solo la direzione di quei movimenti e la loro somma, non la loro ampiezza.
- Senza memoria esponenziale, una barra grande esce dal calcolo in modo brusco quando lascia la finestra: uno scalino nella linea può quindi venire da una vecchia barra che esce, non da quella attuale.
- Permanenze prolungate oltre ±50 descrivono una sequenza di chiusure in un'unica direzione e accompagnano spesso una tendenza più che segnarne la fine.
- Quando CMO e RSI non concordano sullo stesso grafico, la differenza viene di solito dallo smussamento, non dal prezzo.
Parametri e valori predefiniti
period (14, il valore predefinito di Chande) fissa la finestra in modo esatto, senza nulla che si trascini oltre. Un periodo corto reagisce del tutto in poche barre e passa più tempo vicino agli estremi; uno lungo richiede una serie prolungata di chiusure nella stessa direzione per arrivarci. Il primo valore compare all'indice N, la barra N+1, perché devono esistere N variazioni di chiusura prima delle somme.
| Parametro | Tipo | Predefinito | Intervallo |
|---|---|---|---|
| Period | number | 14 | 1 – 500 |
Ciò che non mostra
Il CMO usa solo le chiusure. Ignora il range interno alla barra, il volume scambiato e il lato aggressore, quindi una sessione di piccole chiusure al rialzo persistenti può raggiungere la stessa lettura di un forte movimento direzionale. La finestra non smussata taglia in entrambi i sensi: più reattiva, ma anche soggetta a scalini quando barre grandi escono dalla finestra, che si possono scambiare per un segnale. Su serie molto tranquille o illiquide, dove le chiusure cambiano di rado, l'oscillatore è indefinito oppure guidato da una manciata di tick.
Indicatori correlati
Questa pagina in altre lingue
Domande frequenti
- In cosa il Chande Momentum Oscillator è diverso dall'RSI?
- Due differenze, entrambe volute. Il CMO mette al numeratore rialzi meno ribassi invece dei soli rialzi, il che centra la scala sullo zero anziché su 50; e usa somme mobili grezze dove l'RSI usa lo smussamento esponenziale di Wilder. Ne risulta un oscillatore la cui finestra è davvero di N barre, senza coda lunga: reagisce in modo più netto e dimentica più bruscamente.
- Qual è l'intervallo di valori del CMO?
- Da −100 a +100. Raggiunge +100 solo quando tutte le variazioni di chiusura della finestra sono state al rialzo, e −100 quando sono state tutte al ribasso, perché numeratore e denominatore coincidono allora in valore assoluto. I valori intermedi indicano la quota del movimento totale delle chiusure andata in un senso.
- Perché il CMO lascia un vuoto su alcune barre?
- Se la chiusura non cambia affatto nell'intera finestra, le somme al rialzo e al ribasso sono entrambe zero e il rapporto è indefinito. Invece di stampare uno zero, che verrebbe letto come movimento equilibrato, l'indicatore non emette nulla. Di norma accade solo su strumenti illiquidi o durante periodi di mercato fermo.