Aggiornato il:
StrategieCos'è un algoritmo di trading e come funziona nella pratica
Naomi TanakaPersonaggio editoriale · Redazione Analisi
Risposta rapida
Un algoritmo di trading è un insieme di regole esatte che definisce quando entrare, quando uscire e quanto rischiare, senza spazio per interpretazione. Può essere seguito a mano o eseguito da un robot. Ciò che determina se un algoritmo è buono non è il tasso di successo, ma il rapporto tra guadagni e perdite medi, testato in periodi lunghi e con i costi inclusi.
Il termine algoritmo di trading suona più complicato di quanto sia. In fondo, è una sequenza di regole che decide quando comprare, quando vendere e quanto rischiare, senza dipendere dall'intuizione del momento. Può essere semplice come un incrocio di medie mobili o complesso come un modello statistico con decine di variabili.
Per mostrare come si comporta davvero un algoritmo, abbiamo testato una regola semplice sulle quotazioni giornaliere reali di Apple (AAPL, dati Yahoo Finance) tra gennaio e ottobre 2026, con ogni operazione annotata: data, prezzo di ingresso, prezzo di uscita e risultato.
Cos'è un algoritmo di trading
È la trasformazione di un'idea di trading in regole precise e verificabili. Tre termini vengono spesso confusi:
- Strategia: l'idea generale, per esempio, comprare asset in tendenza rialzista.
- Algoritmo: l'idea scritta con numeri esatti, senza spazio per interpretazione. Quale media, di quanti periodi, quando uscire.
- Robot: il programma che esegue l'algoritmo automaticamente.
Si può seguire un algoritmo senza alcun robot, applicando le regole a mano in ogni operazione. Molti trader fanno così: usano la logica dell'algoritmo, ma premono il pulsante loro stessi.
Tipi comuni di algoritmo
- Seguono il trend: comprano quando il prezzo sale in modo consistente ed escono quando la tendenza perde forza, di solito con medie mobili.
- Ritorno alla media: partono dall'idea che il prezzo torni verso una media dopo un eccesso; comprano cali rapidi e vendono rialzi esagerati.
- Arbitraggio: sfruttano differenze di prezzo dello stesso asset in mercati diversi; richiedono esecuzione molto rapida e costi bassi.

Come costruire e testare un algoritmo semplice
La regola che abbiamo testato è un seguitore di trend con due medie mobili esponenziali (EMA), a 20 e a 50 giorni:
- Ingresso: comprare alla chiusura del giorno in cui l'EMA a 20 incrocia sopra l'EMA a 50.
- Uscita: vendere alla chiusura del giorno in cui l'EMA a 20 incrocia sotto quella a 50.
- Solo acquisti: fuori posizione quando la media corta è sotto quella lunga.
È una regola che entra in tre righe e non lascia dubbi in nessun giorno. Questa è la prima qualità di un algoritmo.
Esempio reale: l'algoritmo sulle azioni Apple nel 2026
Il grafico mostra l'azione con l'EMA a 20 (blu) e quella a 50 (arancione). Nel periodo, la regola ha generato tre operazioni:
Operazione 1: ingresso il 06/02, uscita il 20/02
Acquisto a US$ 278,12 e vendita a US$ 264,58. Perdita di US$ 13,54 per azione, ovvero il 4,87%. L'incrocio rialzista è arrivato quasi al top di un rimbalzo breve.
Operazione 2: ingresso il 23/02, uscita il 06/03
Una seduta dopo l'uscita, le medie sono tornate a incrociare verso l'alto. Acquisto a US$ 266,18 e vendita a US$ 257,46: perdita del 3,28%. È il cosiddetto whipsaw: in un mercato senza direzione, le medie si incrociano più volte e ogni incrocio costa un po'.
Operazione 3: ingresso il 20/04, ancora aperta
Acquisto a US$ 273,05. Il 07/10 l'azione chiudeva a US$ 336,67, un guadagno del 23,3% ancora non realizzato. La regola è rimasta anche fuori dal minimo dell'anno: la quotazione di chiusura più bassa della finestra è stata US$ 246,63, il 30/03, quando l'algoritmo era senza posizione.
Il bilancio
Un'operazione vincente e due perdenti: tasso di successo del 33%. Ciononostante, il risultato accumulato è stato positivo: 0,9513 × 0,9672 × 1,2330 = 1,1345, ovvero circa il 13,4% prima dei costi. Nello stesso periodo, chi ha semplicemente comprato il 02/01 a US$ 271,01 e tenuto fino al 07/10 ha ottenuto il 24,23%. L'algoritmo ha perso contro il comprare e tenere in questo caso, ed è importante saperlo prima di usarlo, non dopo.

Come valutare un algoritmo
Aspettativa, non tasso di successo
Il calcolo che conta è l'aspettativa per operazione: (successo × guadagno medio) − (errore × perdita media). Nel test sopra, con guadagno medio del 23,3% e perdita media del 4,08%, l'aspettativa è stata di circa il 5% per operazione, anche sbagliando due volte su tre. Tre operazioni, però, sono un campione troppo piccolo per concludere qualsiasi cosa.
Testa in periodi lunghi e diversi
Il test deve includere rialzo, calo e lateralità. Una regola testata solo in rialzo sembrerà ottima fino al primo mercato laterale.
Includi i costi
Commissioni, spread e slippage entrano in ogni ingresso e uscita. Con un costo ipotetico dello 0,1% per lato, le tre operazioni sopra perderebbero circa 0,6 punti percentuali. In algoritmi che operano molte volte al giorno, i costi possono consumare tutto il risultato.
Diffida degli algoritmi già pronti
Prima di usare un algoritmo venduto già pronto, chiedi lo storico completo delle operazioni, e non solo i mesi buoni, e verifica se il periodo include forti cali. La piattaforma dove gli ordini vengono eseguiti non cambia la qualità delle regole.
Limiti
Un test sul passato si adatta sempre meglio della realtà: è facile scegliere, senza volerlo, i parametri che hanno funzionato in quel periodo. I mercati cambiano comportamento, e una regola che ha funzionato per sei mesi può smettere di funzionare. E l'esecuzione reale ha ritardo e slippage che il test non mostra.
Errori comuni con gli algoritmi di trading
- Giudicare un algoritmo dal tasso di successo e ignorare la dimensione di guadagni e perdite.
- Testare in pochi mesi o solo in mercato rialzista.
- Aggiustare i parametri finché il test non diventa perfetto, cosa che di solito fallisce nel mercato reale.
- Dimenticare i costi di ogni operazione.
- Abbandonare le regole dopo due perdite consecutive, che sono dentro l'aspettativa.
- Confrontare l'algoritmo con niente: confronta sempre con il semplice comprare e tenere.
- Dimenticare che gli esempi sopra descrivono ciò che è accaduto, non ciò che accadrà.
Per fare pratica, scrivi la tua regola in poche righe, applicala a mano sul grafico di un asset nel conto demo e registra ogni operazione con data, prezzo di ingresso, prezzo di uscita e risultato. Pensa ad automatizzare solo dopo che il registro mostra, con dati, che la logica ha senso.
Esercitati prima di rischiare. Apri il tuo conto Duotide e prova le tue idee sul conto demo con 10.000 USD virtuali.
Crea un conto gratisAggiornato il:
Personaggio editoriale della redazione di Duotide. I testi sono scritti dal team con il supporto dell’intelligenza artificiale; quotazioni e grafici provengono da dati di mercato reali. Spiega grafici, indicatori e strategie di trading: come funzionano, dove falliscono e come testarli prima.
Questo articolo ti è stato utile?
Sii il primo a valutare.
Commenti
- Ancora nessun commento. Scrivi tu il primo.
Pronto a metterlo in pratica?
Apri il tuo conto ed esercitati sul conto demo con 10.000 US$ virtuali, senza rischiare denaro.
- Piattaforma sicuraAccesso protetto e verifica dell’identità
- Supporto multilingueAssistenza tutti i giorni
- Conto demo gratuito10.000 US$ virtuali per esercitarti
Il trading comporta il rischio di perdere il capitale investito.
