Noon Barbari
Tutti gli articoli
concettoPubblicato ·9 min di lettura

L'indicatore RSI, spiegato come si deve — la maggior parte dei trader lo usa male

RSI 70 non è un segnale di vendita e RSI 30 non è un segnale di acquisto. Ecco cosa misura davvero il Relative Strength Index, e come costruirci attorno regole che sopravvivono a un backtest.

In questa pagina

Il Relative Strength Index è l'indicatore più usato — e più usato male — del trading retail. La versione da folklore è semplice: RSI sopra 70 significa ipercomprato, vendi; sotto 30 significa ipervenduto, compra. Fai il backtest di quella regola sulle crypto e perde soldi con impressionante costanza. L'indicatore non è rotto. È il folklore a esserlo.

Cosa misura davvero l'RSI

L'RSI, sviluppato da J. Welles Wilder, confronta l'entità dei guadagni recenti con l'entità delle perdite recenti su una finestra di lookback — 14 barre di default. Restituisce un numero da 0 a 100. RSI alto significa che i movimenti recenti al rialzo hanno dominato; RSI basso che hanno dominato quelli al ribasso. Tutto qui. L'RSI è un oscillatore di momentum: descrive il passato recente. Non predice un'inversione, e non l'ha mai preteso.

Il fraintendimento cruciale è trattare l'RSI come un livello quando si comporta come un indicatore di regime. In un trend forte, l'RSI può restare sopra 70 per settimane mentre il prezzo continua a salire. Chi shorta ogni tocco di 70 sta combattendo il trend e lo sta pagando.

Perché 70/30 è una trappola

Le soglie 70/30 furono scelte per i mercati delle materie prime degli anni '70 e un periodo di 14 giorni. Le crypto sono più volatili e vanno in trend con più forza. Ne seguono due conseguenze. Primo, in una gamba rialzista, un RSI ipercomprato è un segno di forza, non di esaurimento — i mercati "ipercomprati" diventano regolarmente ancora più ipercomprati. Secondo, lo stesso valore di RSI significa cose diverse in regimi di volatilità diversi. Una linea statica a 70 non può adattarsi; devono farlo le tue regole.

Tre usi che passano davvero un backtest

L'RSI si guadagna il posto quando è una condizione tra tante, non un trigger a sé stante:

  • Mean reversion dentro un range — solo quando un filtro separato conferma che il mercato è in laterale (ad es. ADX sotto 20), una lettura RSI profonda è un segnale di pullback usabile. Il grosso del lavoro lo fa il filtro; l'RSI si limita a temporizzare l'entrata.
  • Entrate sui pullback in trend — in un uptrend, una discesa a RSI 40-50 (non 30) è uno strumento di timing per 'comprare il dip'. Stai usando l'RSI per entrare in un trend, non per contrastarlo.
  • Divergenza come avvertimento, non come trigger — quando il prezzo fa un massimo più alto ma l'RSI fa un massimo più basso, il momentum si sta esaurendo. Trattala come una ragione per stringere gli stop o smettere di aggiungere, non come uno short a sé stante.

Calibrare il periodo — senza sovra-ottimizzarlo

Un periodo RSI più corto (diciamo 7) è più nervoso e genera più segnali; uno più lungo (21) è più liscio e più lento. È forte la tentazione di fare uno sweep del periodo per trovare il valore che ha massimizzato i rendimenti passati — ed è esattamente così che si va in overfitting. Se RSI-13 dà un backtest splendido ma RSI-12 e RSI-14 crollano, non hai trovato un parametro, hai trovato rumore. Valida qualsiasi regola RSI con il walk-forward, così che il periodo sia scelto su dati che l'ottimizzatore non ha visto.

rules.yaml — RSI pullback entry gated by a trend and range filter
strategy:
  name: rsi_pullback
  indicators:
    - { id: rsi,  kind: RSI, period: 14 }
    - { id: ema,  kind: EMA, period: 200 }
    - { id: adx,  kind: ADX, period: 14 }
  rules:
    entry:
      all:
        - { type: above, left: close, right: ema }   # uptrend only
        - { type: below, left: rsi,   right: 45 }     # shallow pullback
    exit:
      any:
        - { type: above, left: rsi, right: 65 }
  risk:
    size_pct: 0.5
    stop_loss_atr: 2.0

In Noon Barbari, l'RSI è uno degli indicatori integrati nella libreria degli indicatori, e il designer visuale ti permette di vincolarlo a filtri di trend e volatilità senza codice. Costruisci la regola qui sopra, falle il backtest, poi fai il walk-forward del periodo. Il piano gratuito copre tutto questo per una strategia.

La versione breve: l'RSI è un misuratore di momentum, non un allarme di inversione. Usalo per temporizzare le entrate dentro un regime che hai già identificato con altri mezzi — e l'indicatore che perde soldi come segnale a sé stante comincia a rendere.

Provalo con i tuoi dati

Ogni concetto visto sopra è implementato nella piattaforma. Backtest, walk-forward, paper trading, poi passa al live — stesso set di regole in ogni fase.

Letture correlate

Guide correlate

Termini chiave