I Tre Regimi — Definizioni Precise
Il mercato non ha una sola modalità operativa. Alterna continuamente tra tre stati strutturali fondamentali, ognuno con caratteristiche statistiche precise e parametri operativi ottimali diversi. Operare con gli stessi SL e TP indipendentemente dal regime corrente è come guidare sempre in terza marcia — funziona in qualche situazione, ma è subottimale in quasi tutte.
📈
TREND
Regime direzionale
Il prezzo si muove in una direzione sostenuta, producendo massimi e minimi crescenti (uptrend) o decrescenti (downtrend). La volatilità è moderata-alta ma direzionale. I movimenti correttivi sono brevi e poi il trend riprende.
ADX> 25
Hurst> 0.55
TP ottimaleTrailing
SLAmpio
↔️
RANGE
Regime laterale
Il prezzo oscilla lateralmente tra un supporto e una resistenza definiti. Bassa direzionalità, volatilità contenuta. I movimenti estremi tendono a invertirsi verso il centro del range. La media mobile è piatta.
ADX< 20
Hurst0.45–0.55
TP ottimaleFisso ravvicinato
SLStretto
💥
BREAKOUT
Regime esplosivo
Rottura improvvisa dei limiti del range con aumento repentino di volatilità e volume. Il prezzo supera i livelli estremi storici con accelerazione. Alta incertezza — breakout possono essere falsi o veri.
ADXIn rapida salita
ATRSpike verso l'alto
TP ottimaleEsteso
SLStretto post-breakout
Un sistema trend-following in regime di range perde sistematicamente perché entra su ogni movimento direzionale che poi si inverte. Non è un sistema rotto — è un sistema applicato al regime sbagliato.
Perché il Regime Conta — L'Impatto sull'Aspettativa
Lo stesso sistema di trading — stessa entry, stesso SL, stesso TP — produce risultati radicalmente diversi nei tre regimi. Questo non è ovvio a prima vista, ma è statisticamente documentabile su qualsiasi dataset storico di lunghezza sufficiente.
Considera un sistema direzionale con RR 1:3 e WR medio del 42,1% su un dataset completo. Se analizzi separatamente i trade eseguiti nei diversi regimi:
Win Rate
51.2%
28.4%
38.1%
Aspettativa E
+1.05R
−0.57R
+0.28R
SL ottimale
Ampio · 50+ pip
Stretto · 20–30 pip
Stretto post-BO
TP ottimale
Trailing stop ATR
Fisso 1.5×ATR
Esteso 4×ATR
% del tempo
~30% dei periodi
~55% dei periodi
~15% dei periodi
Il dato più rilevante: in regime di range, lo stesso sistema ha aspettativa −0.57R per operazione. Non è sfortuna — è che in un mercato laterale i movimenti direzionali tendono a invertirsi prima di raggiungere il TP a 3R, producendo una serie di stop loss ravvicinati. Oracle non opera in regime di range con parametri trend — cambia automaticamente i parametri o riduce lo score sotto la soglia di segnale.
ADX — Il Termometro del Trend
L'ADX (Average Directional Index), sviluppato da J. Welles Wilder nel 1978, misura la forza del trend indipendentemente dalla direzione. Non dice se il mercato sale o scende — dice quanto è forte il movimento direzionale corrente. È l'indicatore più usato per distinguere tra mercato in trend e mercato in range.
◈ Scala interpretativa ADX — da debole a forte
ADX 0–20
ADX 20–25
ADX 25–40
ADX > 40
0–20
Trend assente o molto debole. Regime di range. Sistemi trend-following performano male.
20–25
Trend in sviluppo. Zona di transizione — potrebbe diventare trend o tornare a range.
25–40
Trend significativo. Condizione operativa principale di Oracle. Trailing stop attivato.
> 40
Trend molto forte. Attenzione: ADX alto vicino a 50+ spesso precede esaurimento del trend.
L'Esponente di Hurst — Memoria del Mercato
L'esponente di Hurst (H), sviluppato dall'idrologo Harold Edwin Hurst nel 1951 per modellare il flusso del fiume Nilo, misura la memoria a lungo termine di una serie temporale. Nel trading, risponde alla domanda: i prezzi futuri tendono a continuare il movimento corrente (persistenza) o a invertirsi (antipersistenza)?
◈ Esponente di Hurst — scala interpretativa
← Antipersistente · H < 0.5 →
H=0.5
← Persistente · H > 0.5 →
H < 0.5
Antipersistenza — mean reversion: il mercato tende a invertire i movimenti correnti. Regime di range favorevole. Strategie contro-trend (mean reversion) hanno edge.
H = 0.5
Random walk: il mercato non ha memoria. Nessun edge statistico direzionale. Le transazioni future non dipendono dal passato.
H > 0.5
Persistenza — trend following: il mercato tende a continuare il movimento corrente. Regime di trend favorevole. Strategie trend-following hanno edge.
I mercati Forex mostrano un Hurst Exponent che oscilla nel tempo tra 0.45 e 0.65 circa, con periodi di forte persistenza (trend) alternati a periodi di quasi-random walk o antipersistenza (range). Oracle calcola l'Hurst Exponent in rolling window e lo combina con ADX per classificare il regime con maggiore robustezza statistica rispetto all'uso del solo ADX.
Volatility Clustering — Il Terzo Segnale
Un terzo indicatore statistico che Oracle usa per la regime detection è il volatility clustering — il fenomeno per cui periodi di alta volatilità tendono a seguire altri periodi di alta volatilità (e viceversa per bassa volatilità). Questo è il principio alla base dei modelli GARCH.
In pratica: un ATR che sale rapidamente segnala un cambio di regime (da range a breakout o da range a trend). Un ATR stabile e contenuto conferma un regime di range. Un ATR alto ma stabile (non in aumento) conferma un trend in corso. Oracle monitora il rapporto tra ATR corrente e ATR medio a 20 periodi come segnale aggiuntivo di cambio di regime.
Parametri Adattativi per Regime — Come Oracle Cambia Strategia
La parte più importante — e più rara nei sistemi di trading automatici — è l'adattamento dei parametri operativi al regime classificato. Oracle non usa gli stessi SL, TP e trailing stop indipendentemente dalla condizione del mercato. Adatta ogni parametro in base al regime identificato:
Regime TREND — Trailing Stop Attivo
In regime di trend, l'obiettivo non è raggiungere un TP fisso ma restare nella posizione il più a lungo possibile finché il trend continua, lasciando che i profitti corrano. Un TP fisso a 3R potrebbe chiudere una posizione che avrebbe potuto andare a 8R.
◈ Trailing Stop in regime TREND — logica Oracle
1
Ingresso con SL ampio basato su ATR
SL iniziale posizionato a 2.5 × ATR(14) dal prezzo di ingresso — abbastanza ampio da non essere colpito dal normale "rumore" del trend.
SL = Entry − 2.5 × ATR(14) [per Long]
2
Attivazione trailing stop al +1R
Quando la posizione raggiunge +1R (breakeven + profit), Oracle attiva il trailing stop. Lo SL si sposta in avanti seguendo il prezzo — a 1.5 × ATR(14) dall'ultimo massimo (per Long).
SL_trailing = MaxPrice − 1.5 × ATR(14)
3
Aggiornamento ad ogni nuova barra
Il trailing stop si aggiorna ad ogni chiusura di barra H4 — mai verso il basso, solo verso l'alto (per Long). Il profitto è "bloccato" progressivamente man mano che il trend avanza.
4
Uscita automatica a inversione
La posizione si chiude quando il prezzo torna al livello del trailing stop — segnalando che il trend si è esaurito o invertito. Non esiste un TP massimo in trend — il sistema cattura tutto il movimento disponibile.
Regime RANGE — TP Fisso Ravvicinato
In regime di range, i movimenti direzionali tendono a invertirsi prima di raggiungere TP estesi. La strategia ottimale è TP fisso vicino al limite del range (circa 1.5 × ATR) con SL stretto. Il WR aumenta ma il RR si riduce — l'aspettativa rimane positiva perché l'alta probabilità di raggiungimento del TP compensa il RR ridotto.
Regime BREAKOUT — SL Stretto, TP Esteso
In regime di breakout, il rischio principale è il falso breakout — un movimento che sembra una rottura ma poi rientra nel range. Oracle posiziona lo SL immediatamente sotto il punto di breakout (molto stretto) e un TP esteso (4-5 × ATR) per catturare il movimento se il breakout è reale. Il WR è più basso (~35%) ma il RR elevato mantiene l'aspettativa positiva.
Il Regime Detection Engine di Oracle
◈ Regime Detection Engine — UlcerZenith Oracle v78
TREND
Criteri: ADX > 25 + H > 0.55 + VR 0.8–1.5 + Ulcer Index contenuto
Frequenza: ~30% dei periodi H4
WR Oracle: ~51% in questo regime
Trailing ATR × 2.5 → SL mobile ATR × 1.5
RANGE
Criteri: ADX < 20 + H 0.45–0.55 + VR < 0.9
Frequenza: ~55% dei periodi H4
WR Oracle: ~32% con param. trend → segnale soppresso
Score penalizzato −2.0 → quasi sempre sotto soglia 4.5
BREAKOUT
Criteri: ADX in rapida salita + VR > 1.5 + Rottura livelli chiave
Frequenza: ~15% dei periodi H4
WR Oracle: ~38% con TP esteso RR 1:4
SL stretto post-BO · TP 4×ATR · Score neutro
◈ Hub 1 — Analisi Statistica Trading — COMPLETATO
La guida completa al trading statistico italiano — 8 articoli, tutto verificabile.
Il regime detection
in azione ogni mattina.
Oracle classifica il regime corrente su ogni strumento nelle live gratuite.
— vedi come cambia la strategia a seconda del regime.
Entra nel Canale Gratuito →
Hub Completo →
FAQ — Regime di Mercato nel Trading
Cos'è il regime di mercato e perché è importante? ▶
Il regime di mercato è lo stato strutturale in cui si trova il mercato: trend (movimento direzionale sostenuto), range (oscillazione laterale), o breakout (rottura esplosiva del range). È importante perché lo stesso sistema produce aspettative radicalmente diverse nei diversi regimi — un sistema trend-following con E=+0.68R in trend può avere E=−0.57R in range. Operare senza classificare il regime corrente equivale a usare sempre gli stessi parametri indipendentemente dalla situazione — subottimale nel 70% dei casi.
Come si usa l'ADX per identificare il regime di mercato? ▶
L'ADX (Average Directional Index, Wilder 1978) misura la forza del trend indipendentemente dalla direzione. Interpretazione operativa: ADX < 20 = regime di range, sistemi trend-following performano male. ADX 20–25 = transizione, attendere conferma. ADX 25–40 = trend significativo, condizione operativa principale. ADX > 40 = trend molto forte, spesso vicino all'esaurimento. Nota: ADX alto non indica direzione — usa DI+ vs DI− per determinare se è uptrend o downtrend.
Cos'è l'esponente di Hurst e come si applica al trading? ▶
L'esponente di Hurst (H) misura la memoria a lungo termine di una serie temporale — quanto il passato predice il futuro. H > 0.5 = persistenza: i movimenti tendono a continuare (favorevole per trend-following). H = 0.5 = random walk: nessuna memoria. H < 0.5 = antipersistenza: i movimenti tendono a invertirsi (favorevole per mean reversion/range). Si calcola con R/S analysis: formula H = log(R/S) / log(N/2). Oracle usa Hurst in combinazione con ADX per una classificazione del regime più robusta del solo ADX.
Qual è la strategia di uscita ottimale in regime di trend? ▶
In regime di trend la strategia di uscita ottimale è il trailing stop basato su ATR, non un TP fisso. Il trailing stop si posiziona inizialmente a 2.5 × ATR(14) dall'ingresso, poi si sposta a 1.5 × ATR(14) dal massimo raggiunto dalla posizione, aggiornandosi ad ogni barra senza mai retrocedere. Questo permette di catturare trend estesi invece di chiudere prematuramente a un TP fisso che potrebbe essere molto inferiore al movimento totale. Oracle attiva il trailing stop automaticamente quando il regime classification restituisce TREND.
Come si distingue un range da un trend su H4? ▶
Criteri combinati per distinguere range da trend su H4: 1) ADX: range se < 20, trend se > 25. 2) Media mobile: range se MA(20) è piatta (pendenza < 0.0001/barra), trend se inclinata chiaramente. 3) Hurst: range se H < 0.50, trend se H > 0.55. 4) Ulcer Index: range se UI oscillante e alto, trend se UI contenuto con prezzi vicini ai massimi. Oracle combina tutti e 4 questi segnali in una probabilità di regime che alimenta il punteggio. Nessun indicatore singolo è sufficiente — la classificazione corretta richiede la convergenza di più segnali.
Disclaimer: Il trading su strumenti finanziari comporta un elevato rischio di perdita del capitale investito. I dati statistici citati (WR per regime, aspettativa) si riferiscono ad analisi su dataset storici e non costituiscono garanzia di rendimento futuro. Nessun contenuto costituisce consulenza finanziaria ai sensi del D.Lgs. 58/1998 (TUF). Manuel Trotta / MTInvestments P.IVA 14349331000.