Choppiness Index: usi, abbinamenti e idee per strategie
Il Choppiness Index non dice in che direzione sta andando il mercato. Dice se il mercato sta andando da qualche parte. Questa pagina spiega come i trader di futures lo usano per separare i trend ordinati dal movimento laterale confuso, e come un generatore di strategie può sfruttare questa distinzione per attivare e disattivare le regole.
Cosa misura
Il Choppiness Index mette a confronto due grandezze su una finestra recente. La prima è il percorso totale fatto dal mercato, ottenuto sommando il true range di ogni barra. La seconda è l'estensione netta, cioè la distanza tra il massimo più alto e il minimo più basso della finestra. Se il mercato si è mosso in linea retta, percorso ed estensione sono quasi uguali. Se ha fatto zigzag in un'area ristretta, il percorso è molte volte più lungo dell'estensione. L'indicatore trasforma questo rapporto in una lettura limitata: un mercato che avanza in modo efficiente ottiene un valore basso, un mercato che consuma molto movimento senza andare da nessuna parte ottiene un valore alto.
Per questo si dice che l'indicatore non ha direzione. Un forte rally e un forte sell-off per lui sono identici, perché in entrambi i casi il prezzo avanza con regolarità. Quello che coglie è l'efficienza, non la direzione. Un'idea simile compare nella media adattiva di Kaufman, che confronta anch'essa il movimento netto con quello totale, ma qui il risultato è una lettura del regime di mercato e non un peso di smoothing.
Inoltre è diverso dai classici misuratori di volatilità. ATR misura quanto sono grandi le barre e le Bollinger Bands misurano quanto sono disperse le chiusure. Un mercato può essere molto volatile e comunque choppy, con barre enormi che si annullano a vicenda, oppure calmo e in trend, con barre piccole che puntano tutte nella stessa direzione. Il Choppiness Index distingue questi casi, cosa che la sola ampiezza della volatilità non può fare.
Come si comporta sui mercati reali
In un trend ordinato la lettura tende a scendere con regolarità e a restare bassa. I pullback sono poco profondi rispetto al movimento, quindi il percorso supera appena l'estensione. Quando la lettura risale, spesso segna il punto in cui il trend ha smesso di avanzare in modo pulito, e può arrivare prima dell'inversione del prezzo.
Nelle fasi laterali la lettura tende a salire e a restare alta. Il prezzo si sovrappone a se stesso, i piccoli rialzi vengono cancellati da piccoli ribassi e ogni nuova barra aggiunge movimento senza aggiungere distanza. Sono esattamente le fasi in cui gli ingressi trend following vengono presi a frustate, quindi una lettura costantemente alta è un buon motivo per restare fuori o passare a un altro tipo di regola.
L'indicatore è lento a cambiare idea per costruzione, perché guarda una finestra e non una singola barra. Le transizioni quindi non sono nette. Intorno alle aperture di sessione, ai dati in calendario e ai rollover dei contratti, i gap possono gonfiare il percorso in una sola barra e far salire la lettura di colpo. Le sessioni notturne sottili spesso sembrano choppy solo perché gli scambi sono scarsi. La stessa lettura può voler dire cose molto diverse su un future su indice liquido e su una commodity poco scambiata.
Modi comuni di utilizzarlo (concetti)
Scegliere il set di regole giusto
Si attivano le regole trend following solo quando la lettura dice che il mercato avanza in modo efficiente, e le regole di reversione solo quando dice che il mercato è confuso. Un solo indicatore decide quale metà del playbook è attiva.
Osservare la lettura che scende
Una lettura che esce dalla zona choppy mentre il prezzo rompe un range precedente viene considerata il segnale che si sta formando un nuovo trend, e dà al breakout più credibilità rispetto a un breakout in un mercato ancora choppy.
Osservare la lettura che sale
Quando la lettura sale durante un movimento, il progresso per unità di movimento sta calando. I trader lo usano come segnale per stringere le uscite o smettere di aggiungere alla posizione.
Abbinarlo ad altre famiglie di indicatori
Il partner naturale è uno strumento che fornisce la direzione, perché il Choppiness Index non ne dà nessuna. La pendenza di una media mobile o un canale di breakout decide se stare long o short, e il Choppiness Index decide se vale la pena agire. Dividere i compiti così lascia a ogni indicatore la cosa che sa fare meglio.
L'abbinamento con ADX è comune, ma i due si sovrappongono nello scopo, perché entrambi cercano di descrivere la qualità del trend. Conviene trattare questa combinazione come un modo per verificare se concordano, non come due voti indipendenti. Le differenze sono utili: ADX nasce dal movimento direzionale, il Choppiness Index dall'efficienza del range, quindi i disaccordi compaiono spesso vicino ai punti di svolta.
Un altro partner utile è uno strumento di direzione del trend come Aroon, che misura da quanto tempo sono stati fatti massimi e minimi. Aroon dice quale lato è più recente, e il Choppiness Index dice se il movimento è pulito. Usare strumenti sull'ampiezza della volatilità come ATR per posizionare lo stop e questo indicatore per scegliere il regime dà un disegno a livelli in cui ogni livello risponde a una domanda diversa.
In AlphaPrime
In AlphaPrime il Choppiness Index funziona da filtro dello stato di mercato. Il generatore di strategie può richiedere che segni trend prima di permettere a una regola trend following di agire, oppure choppy prima di una regola di reversione, poi incrocia queste coppie con regole di sessione, momentum e volume per produrre un grande insieme di candidate, testate in backtest in parallelo.
Dato che è un filtro e non genera segnali da solo, il suo valore si vede in una migliore selettività: meno trade presi nel tipo di mercato sbagliato. La validazione out-of-sample verifica poi se questa selettività regge su dati mai visti dalla candidata, e protegge da filtri di regime che si sono adattati per caso a un solo tratto di storico.
Le strategie che superano i test possono essere esportate come codice per la tua piattaforma di trading, con la condizione di regime scritta in modo esplicito, così puoi leggerla, simularla e valutare se il filtro si adatta al tuo modo di fare trading.
FAQ
Il Choppiness Index prevede la direzione del trend?
No. Indica solo con quanta efficienza si è mosso il prezzo, quindi segna lo stesso valore in un forte rally e in un forte ribasso. La direzione deve arrivare da un altro strumento, come una media mobile o una regola di breakout.
In cosa il Choppiness Index è diverso da ADX?
Entrambi descrivono la qualità del trend, ma sono costruiti in modo diverso. ADX smussa il movimento direzionale, mentre il Choppiness Index confronta il percorso fatto con il range coperto. Spesso concordano, e sono più informativi quando non lo fanno.
Una strategia con un filtro di choppiness si può esportare sulla mia piattaforma di trading?
Sì. Quando una combinazione del generatore di strategie supera la validazione out-of-sample, può essere esportata come codice per la tua piattaforma di trading con la condizione del filtro inclusa, così puoi continuare a testarla lì. Vedi «Esportazione e prova» qui sopra.

