Il Relative Strength Index (RSI) è un oscillatore di momentum che misura velocità e ampiezza delle variazioni di prezzo recenti su una scala da 0 a 100.
Formula
Guadagno e perdita medi sul periodo N usano lo smoothing di Wilder:
RS = AvgGain / AvgLoss
RSI = 100 − 100 / (1 + RS)
Impostazioni tipiche
| Parametro | Default comune |
|---|---|
| Periodo | 14 |
| Ipervenduto | 30 |
| Ipercomprato | 70 |
Nei trend forti alcuni usano 40/60 invece di 30/70 per ridurre falsi segnali mean-reversion.
Come interpretarlo
- Sotto ipervenduto — Il mercato può essere stirato al ribasso (possibile rimbalzo in range).
- Sopra ipercomprato — Stirato al rialzo.
- Divergenza — Nuovo massimo di prezzo senza massimo di RSI (o il contrario): momentum in calo.
L’RSI funziona meglio con contesto di trend; in un rialzo forte l’“ipercomprato” può durare a lungo.
In dogabot
La regola RSI emette:
- Acquisto quando l’RSI è sotto il livello di ipervenduto
- Vendita quando l’RSI è sopra ipercomprato
Attiva invert per invertire acquisto/vendita.
Esempio
Con periodo 14, oversold 30 e overbought 70, supponi che l’RSI stampi 28 sull’ultima candela 4h. La regola RSI lo considera oversold e può emettere buy (a meno che i filtri non blocchino). Se l’RSI sale poi a 72, la stessa regola propenderebbe per sell.