Come Costruire un Bot di Segnali Crypto con RSI e MACD

Pim Feltkamp8 min di lettura
A practical guide to building an RSI- and MACD-powered signal bot that identifies potential entry and exit points on crypto markets using technical indicators.
Condividi questo articolo

Gli indicatori tecnici fanno parte del kit di strumenti dei trader da decenni, ma trasformarli in un sistema automatizzato e basato su regole è il punto in cui molte persone si bloccano. Un bot di segnali crypto che utilizza RSI e MACD elimina il fattore emotivo dal processo — il bot applica le condizioni da te definite in modo coerente, ad ogni candela, ventiquattro ore su ventiquattro. Questa guida illustra come funzionano questi due indicatori, come combinarli in una logica di bot coerente e come valutare tale logica prima di rischiare capitale reale.

Il crypto è altamente volatile e il trading comporta un rischio sostanziale di perdita. Tutto ciò che è contenuto in questo articolo ha scopo educativo. Nulla qui costituisce consulenza finanziaria o d'investimento.


Cos'è un Bot di Segnali Crypto — e Come Si Differenzia da un Bot DCA o Grid?

Un bot di segnali reagisce alle condizioni degli indicatori. Quando una combinazione definita di segnali tecnici è vera, il bot attiva un potenziale ingresso o uscita. Questo è fondamentalmente diverso da:

  • Bot DCA (Dollar-Cost Averaging), che acquistano a intervalli di tempo o di prezzo fissi indipendentemente dalle condizioni di mercato.
  • Bot Grid, che piazzano ordini di acquisto e vendita a livelli di prezzo predefiniti sopra e sotto un prezzo base, traendo profitto dall'oscillazione all'interno di un range.

Un bot di segnali non opera secondo un programma o una scala di prezzi. Aspetta che il mercato gli dica qualcosa — attraverso i livelli RSI, i crossover MACD, o una combinazione di entrambi — prima di agire. Questo lo rende più consapevole del contesto ma anche più dipendente dalla qualità della logica degli indicatori che si definisce.


Come Funzionano Insieme RSI e MACD nel Trading Crypto?

RSI (Relative Strength Index) è un oscillatore di momentum che misura la velocità e la magnitudo delle recenti variazioni di prezzo su una scala da 0 a 100. Letture al di sotto di 30 sono tradizionalmente considerate ipervenduto (potenziale esaurimento della pressione di vendita), mentre letture al di sopra di 70 sono considerate ipercomprato (potenziale esaurimento della pressione di acquisto).

MACD (Moving Average Convergence Divergence) confronta due medie mobili esponenziali — tipicamente le EMA a 12 e 26 periodi — e traccia la differenza come linea MACD. Un'EMA a 9 periodi di quella linea forma la linea del segnale. Quando la linea MACD incrocia al rialzo la linea del segnale, indica un momentum rialzista in crescita; un incrocio al ribasso segnala un momentum ribassista. L'istogramma visualizza la distanza tra le due linee, rendendo facile leggere a colpo d'occhio l'accelerazione o la decelerazione del momentum.

Utilizzati insieme, RSI fornisce un contesto di ipercomprato/ipervenduto mentre il MACD fornisce un trigger direzionale del momentum. Un potenziale segnale long potrebbe richiedere RSI sotto 35 e un crossover MACD rialzista che si verifichino simultaneamente — entrambe le condizioni vere riducono il numero di falsi segnali che ciascun indicatore genererebbe da solo.

Combinare RSI e MACD significa richiedere due prove indipendenti prima che il bot agisca — un filtro semplice ma efficace che riduce il rumore nei mercati laterali.


Quali Sono le Migliori Impostazioni per RSI e MACD in un Bot Crypto?

Non esiste un'impostazione universalmente "migliore". Tuttavia, una base di partenza ampiamente utilizzata per il backtesting è:

ParametroValore di Partenza ComuneCosa Controlla
Periodo RSI14Finestra di lookback per il calcolo del momentum
Soglia Ipervenduto RSI30Zona potenziale di ingresso long
Soglia Ipercomprato RSI70Zona potenziale di uscita long / ingresso short
EMA Veloce MACD12Media di prezzo a breve termine
EMA Lenta MACD26Media di prezzo a lungo termine
Linea Segnale MACD9EMA della linea MACD (trigger di crossover)
Timeframe Candela1H o 4HRiduce il rumore rispetto ai grafici sub-minuto

Periodi RSI più brevi (es. 7 o 9) rendono l'indicatore più reattivo ma anche più soggetto a falsi segnali. Periodi più lunghi (es. 21) attenuano il rumore ma possono essere significativamente in ritardo su asset crypto in rapido movimento. Lo stesso compromesso si applica ai periodi fast/slow del MACD. Valida sempre qualsiasi modifica ai parametri tramite backtesting prima di applicarla in live.


Progettare la Logica del Bot: Combinare le Condizioni RSI + MACD

L'obiettivo è un insieme di regole chiare e non ambigue che il bot valuta ad ogni candela chiusa. Un esempio pratico di un set di regole per l'ingresso long:

Condizioni di Entrata (Long)

  1. RSI(14) incrocia sotto 30 sulla candela corrente o precedente (segnale di ipervenduto).
  2. La linea MACD incrocia al rialzo la linea del segnale sulla stessa candela o nelle ultime due candele (conferma del momentum rialzista).
  3. Entrambe le condizioni devono verificarsi sullo stesso timeframe (es. grafico 1H).

Condizioni di Uscita

  1. RSI(14) sale sopra 70 (ipercomprato — potenziale esaurimento del movimento al rialzo).
  2. Oppure la linea MACD incrocia al ribasso la linea del segnale (momentum che inverte verso il basso).
  3. Oppure viene raggiunto un livello di prezzo di stop-loss (vedi sezione sulla sicurezza di seguito).

Utilizzare la logica "AND" per gli ingressi restringe il filtro. Utilizzare la logica "OR" per le uscite è deliberatamente più sensibile — si vuole uscire rapidamente se qualsiasi segnale di inversione appare, senza aspettare che tutte le condizioni si allineino contro di te.

Una logica di bot ben progettata è esplicita e verificabile. Se non riesci a scrivere la tua strategia come un insieme di condizioni vero/falso, non è ancora pronta per essere automatizzata.


Come Creo un Bot di Segnali Crypto con gli Indicatori RSI e MACD?

Hai due percorsi: scrivere tu stesso la logica degli indicatori in codice, oppure descrivere ciò che vuoi in linguaggio naturale e lasciare che un builder AI lo generi per te.

Cryptohopper.AI adotta il secondo approccio. Descrivi la tua strategia di segnali RSI e MACD in linguaggio naturale — i periodi degli indicatori, le soglie, le regole di ingresso/uscita, quale coppia di trading e quale exchange monitorare — e la piattaforma genera un bot di segnali funzionante e distribuibile. I progetti sono automaticamente ospitati su un sottodominio cryptohopper.app senza alcuna fase di deployment manuale. Il tuo account Cryptohopper è connesso tramite OAuth in modo che il bot possa operare all'interno della tua configurazione esistente, e qualsiasi chiave API o segreto è crittografato a riposo e non viene mai esposto nel codice generato.

Questo è particolarmente utile per i trader che hanno una strategia chiara in mente ma vogliono passare dall'idea a un prototipo funzionante rapidamente, senza scrivere e debuggare i calcoli degli indicatori da zero.


Backtesting della Tua Strategia RSI + MACD su Candele Storiche

Prima di passare qualsiasi bot di segnali al trading live, eseguilo su dati storici dei prezzi. Il backtesting ti dice come le tue regole definite avrebbero performato sulle candele passate — utile per comprendere la frequenza dei segnali, il win rate e le caratteristiche del drawdown.

Pratiche chiave di backtesting:

  • Usa dati out-of-sample. Ottimizza i tuoi parametri su un intervallo di date, poi testa su un intervallo separato e non visto. Se le performance crollano sul set out-of-sample, la strategia è probabilmente adattata al primo dataset.
  • Controlla la frequenza dei segnali. Se le tue condizioni RSI + MACD si attivano solo due volte l'anno su un grafico 1H, hai troppo pochi punti dati per trarre conclusioni.
  • Misura il drawdown, non solo i rendimenti. Una strategia che mostra guadagni teorici elevati ma un drawdown dal picco al minimo del 60% è difficile da sopportare sia psicologicamente che finanziariamente.
  • Considera le commissioni. Ogni entrata e uscita ha un costo. I backtest che ignorano le commissioni di trading sovrastimano sistematicamente i risultati.

Le performance passate del backtesting non garantiscono mai i risultati futuri, specialmente nel crypto, dove i regimi di volatilità possono cambiare rapidamente.


RSI o MACD: Quale È Più Affidabile per i Segnali di Trading Crypto?

Nessuno dei due indicatori è affidabilmente "migliore" in isolamento — entrambi presentano debolezze significative se usati da soli.

L'RSI può rimanere in territorio di ipercomprato o ipervenduto per periodi prolungati durante trend forti, generando segnali di inversione prematuri. I crossover MACD su timeframe brevi producono frequenti whipsaw nei mercati laterali.

La risposta pratica è che l'affidabilità deriva dalla combinazione e dal contesto, non dalla scelta di uno piuttosto che dell'altro. RSI vincola quando si agisce (solo vicino agli estremi); MACD conferma la direzione del momentum prima di farlo. Questa stratificazione è esattamente il motivo per cui la maggior parte delle strategie dei bot di segnali utilizza entrambi.


Pratiche di Sicurezza: Dimensionamento della Posizione, Stop-Loss e Prevenzione dell'Over-Ottimizzazione

Anche una strategia ben testata può produrre serie di perdite prolungate in condizioni live. Queste pratiche non eliminano il rischio ma aiutano a mantenere le perdite gestibili:

  • Dimensionamento della posizione: Decidi in anticipo quale percentuale del capitale disponibile ogni segnale può impiegare. Rischiare una piccola percentuale fissa per operazione (es. 1–2%) limita l'impatto di qualsiasi singolo segnale negativo sull'account complessivo.
  • Ordini stop-loss: Definisci una perdita massima accettabile per operazione come livello di prezzo o percentuale fissa sotto l'ingresso. Il bot dovrebbe uscire se questo livello viene raggiunto indipendentemente da cosa dicono RSI o MACD.
  • Evita l'over-ottimizzazione: Se continui a modificare i parametri di RSI e MACD finché il backtest non sembra perfetto, probabilmente stai adattando la strategia al rumore storico piuttosto che a un vero vantaggio. Imposta i parametri, testa una volta su dati out-of-sample e accetta il risultato.
  • Inizia in piccolo: Esegui qualsiasi nuova configurazione di bot di segnali con dimensioni di posizione minime finché non hai osservato il suo comportamento live per almeno qualche settimana.

Conclusione

Un bot di segnali crypto che utilizza RSI e MACD è uno dei modi più accessibili per sistematizzare l'analisi tecnica — RSI fornisce il contesto, MACD fornisce il trigger del momentum, e combinarli filtra il rumore che ciascuno genera da solo. La disciplina, tuttavia, risiede nel backtesting rigoroso, nella valutazione onesta dei risultati e nell'aggiungere stop-loss e dimensionamento della posizione prima di andare live. Se vuoi passare dall'idea di strategia a un bot di segnali distribuito e ospitato senza scrivere tu stesso il codice degli indicatori, Cryptohopper.AI ti permette di descrivere le tue regole RSI e MACD in linguaggio naturale e gestisce automaticamente la build e il deployment.

Domande frequenti

Qual è il miglior bot di segnali crypto che usa RSI e MACD?

Non esiste un'unica configurazione universalmente migliore — il bot di segnali crypto più efficace per RSI e MACD è quello i cui parametri specifici (periodo e soglie RSI, impostazioni fast/slow/signal del MACD) sono stati sottoposti a backtesting su dati storici per lo specifico asset e timeframe che si sta tradando, e poi validati su dati out-of-sample prima di andare live. I punti di partenza comuni sono RSI(14) con soglie 30/70 e MACD(12, 26, 9), ma questi dovrebbero sempre essere testati piuttosto che ritenuti ottimali.

Come funzionano insieme RSI e MACD nel trading crypto?

RSI identifica se un asset è potenzialmente ipervenduto (sotto 30) o ipercomprato (sopra 70), fornendo un contesto di esaurimento del prezzo. I crossover MACD — quando la linea MACD incrocia sopra o sotto la sua linea del segnale — indicano cambiamenti nella direzione del momentum. Usarli insieme significa richiedere due segnali di conferma indipendenti prima di attivare un'operazione, il che riduce i falsi segnali che ciascun indicatore genera da solo.

Un bot crypto può generare segnali accurati con RSI e MACD?

Un bot può applicare le regole RSI e MACD in modo coerente e senza emozioni, il che è di per sé prezioso. Tuttavia, l'"accuratezza" dipende dalle condizioni di mercato: nei mercati in trend, le letture di ipervenduto RSI possono rimanere depresse per periodi prolungati; nei mercati laterali, i crossover MACD possono produrre frequenti whipsaw. Nessuna combinazione di indicatori produce segnali affidabili in tutte le condizioni, motivo per cui il backtesting su un intervallo storico rappresentativo e l'implementazione di stop-loss sono entrambi essenziali prima di andare live.

Quali sono le migliori impostazioni per RSI e MACD in un bot crypto?

Una base di partenza ampiamente utilizzata è RSI con un lookback a 14 periodi e soglie di ipervenduto/ipercomprato di 30 e 70, abbinato a impostazioni MACD di 12 (EMA veloce), 26 (EMA lenta) e 9 (linea del segnale), su un timeframe di candela 1H o 4H. Questi sono punti di partenza per il backtesting, non valori ottimali definitivi. Periodi RSI più brevi aumentano la sensibilità ma anche i falsi segnali; periodi più lunghi riducono il rumore ma aggiungono ritardo. Valida sempre qualsiasi modifica ai parametri tramite backtesting prima di applicarla in live.

RSI o MACD: quale è più affidabile per i segnali di trading crypto?

Nessuno dei due è affidabilmente più accurato in isolamento. RSI può rimanere in territorio di ipercomprato o ipervenduto per lunghi periodi durante trend forti, generando segnali di inversione prematuri. I crossover MACD producono frequenti whipsaw su timeframe brevi nei mercati laterali. Il consenso pratico è che combinarli entrambi — usando RSI per identificare condizioni estreme e MACD per confermare la direzione del momentum — produce un filtraggio dei segnali più affidabile rispetto a qualsiasi indicatore usato da solo.

Come creo un bot di segnali crypto con gli indicatori RSI e MACD?

Devi definire regole chiare di entrata e uscita basate sulle condizioni RSI e MACD, quindi codificare quelle regole tu stesso oppure utilizzare una piattaforma che costruisce il bot da una descrizione in linguaggio naturale. La logica prevede tipicamente condizioni AND per gli ingressi (es. RSI sotto 30 E crossover rialzista MACD) e condizioni OR per le uscite (es. RSI sopra 70 O crossover ribassista MACD O stop-loss raggiunto). Dopo la costruzione, esegui il backtesting della strategia su candele storiche e validala su dati out-of-sample prima di tradare con capitale reale.

Condividi questo articolo

Iscriviti alla newsletter di Cryptohopper

Nuovi articoli, aggiornamenti del prodotto e qualche lezione occasionale — direttamente nella tua casella di posta.

Non condivideremo mai la tua email. Puoi annullare l'iscrizione in qualsiasi momento.

Articoli correlati