Cos’è il recovery time e perché è una delle metriche più importanti per valutare la sostenibilità di una strategia di trading nel tempo.
Contattaci su whatsapp e ti aiutiamo a capire quale soluzione è più adatta al tuo profilo operativo. In più puoi ottenere fino a 100€ di bonus sconto sul tuo acquisto.
Nel trading algoritmico esiste una metrica che separa un sistema apparentemente profittevole da uno realmente sostenibile nel tempo: il recovery time.
Non si tratta semplicemente di “quanto si guadagna”, ma di quanto tempo serve per recuperare una perdita. Ed è proprio qui che molti trader sottovalutano il rischio.
In questo articolo analizzeremo nel dettaglio cos’è il recovery time, come si calcola e soprattutto come affrontare in modo lucido e strategico i periodi in cui il vostro bot entra in drawdown. Lo faremo con esempi pratici, numeri concreti e considerazioni basate sull’esperienza reale nella gestione di sistemi automatici.
Il recovery time, in termini semplici, è il tempo necessario affinché il conto torni al suo massimo precedente dopo aver subito una perdita.
Facciamo un esempio diretto.
Supponiamo di avere un conto da 11.000 euro.
Il sistema subisce una perdita di 1.000 euro e il saldo scende a 10.000 euro.
Se il bot impiega 30 giorni per riportare il conto nuovamente a 11.000 euro, allora il recovery time sarà di 30 giorni.
Il concetto è semplice. Le implicazioni, molto meno.
Perché nel trading non conta solo la capacità di generare profitto, ma la velocità e la solidità con cui si riesce a recuperare le fasi negative. Un sistema con recovery time breve indica resilienza, controllo del rischio e coerenza statistica. Uno con recovery time lungo, invece, può immobilizzare capitale, aumentare lo stress operativo e compromettere la fiducia nella strategia.
Il recovery time, dal punto di vista psicologico, è spesso la fase più delicata per un trader.
Quando un sistema entra in drawdown, il problema non è soltanto numerico. È emotivo. È mentale. È decisionale.
Durante il periodo di recupero il trader si trova in una condizione di tensione costante: vede il capitale sotto il massimo precedente, percepisce una perdita “aperta” e sviluppa un bisogno quasi istintivo di tornare in pari il prima possibile.
Ed è proprio in questa fase che iniziano gli errori.
Molti trader smettono di seguire al 100% la propria strategia e iniziano a intervenire in modo discrezionale:
Entrano a mercato anticipando i segnali del bot
Modificano il rischio per “accelerare” il recupero
Chiudono le operazioni in anticipo per paura di nuove perdite
Aumentano volontariamente lo stop loss per evitare di incassare un’altra chiusura negativa
Il risultato? Si altera la struttura statistica del sistema.
Un bot è progettato su una serie di probabilità. Ogni modifica emotiva rompe quell’equilibrio. Il drawdown, che poteva essere fisiologico, diventa strutturale.
Il recovery time, quindi, non è solo un indicatore tecnico. È un test psicologico.
Mettere in discussione la strategia dopo poche settimane negative è umano. Ma nel trading sistematico la coerenza è tutto. Se un sistema è stato validato correttamente, il drawdown fa parte del processo.
La vera differenza tra un trader maturo e uno impulsivo si vede proprio qui: nella capacità di attraversare il recovery time senza trasformarlo in un problema ancora più grande.
Perché spesso non è il drawdown a danneggiare il conto. È la reazione emotiva al drawdown.
Passiamo alla pratica.
Sui concetti teorici siamo tutti bravi. La differenza la fa ciò che accade quando il conto segna -25% in un giorno.
In questo esempio analizziamo come abbiamo gestito il periodo di recovery del bot Gold Miner, uno dei migliori sistemi di trading su Gold che abbiamo recensito negli ultimi anni.
Durante una sessione particolarmente negativa abbiamo registrato una perdita del 25% in un solo giorno.
Un evento raro, ma statisticamente possibile.
Il bot lavora con operazioni singole e una struttura di rischio progressiva controllata:
Primo stop loss: circa -4%
Secondo stop consecutivo: circa -10%
Terzo stop consecutivo: circa -10%
Tre stop consecutivi hanno generato una perdita complessiva vicina al 25%.

In questo esempio vediamo il recovery bot di Gold Miner e ciò che è successo dopo che il bot ha recuperato le perdite.
Ora, è importante capire un punto:
Gold Miner ha un win-rate del 90%. Questo significa che statisticamente una sequenza di tre stop consecutivi ha una probabilità estremamente bassa (circa 0,10%).
Bassa probabilità non significa impossibilità. Significa evento raro ma previsto dalla distribuzione statistica. Ed è proprio qui che molti trader commettono errori fatali.
Quando si verifica un evento del genere, la reazione tipica è:
Ridurre drasticamente il rischio
Cambiare parametri
Disattivare il bot definitivamente
Aumentare il lottaggio per recuperare più velocemente
Effettuare nuovi depositi per “coprire” la perdita
Noi non abbiamo fatto nulla di tutto questo. Anzi…
Abbiamo mantenuto:
Stesso rischio
Nessun aumento di lottaggio
Nessun nuovo deposito
Nessuna modifica al money management
Va sottolineato che avevamo già limitato preventivamente l’esposizione massima del bot. Se non avessimo applicato questa modifica prudenziale, la perdita teorica avrebbe potuto raggiungere il 54% del conto. La gestione del rischio preventiva ha fatto la differenza tra un drawdown gestibile e un danno strutturale.

In questo esempio invece vedete il conto collegato a Gold Miner con le stesse operazioni, tuttavia senza la modifica del money management. In questo caso, se il bot registra una perdita, mantiene sempre lo stesso lottaggio. Il risultato è stato molto semplice: il bot ha recuperato la perdita in più tempo, circa 90 giorni; tuttavia, dopo questi 90 giorni è andato in positivo.
La risposta è più semplice di quanto si pensi: ci siamo fidati dei dati.
Il bot aveva uno storico coerente, validato su un campione ampio di trade. Un evento raro rientrava nella distribuzione statistica prevista.
Abbiamo lasciato lavorare il sistema in autonomia.
L’unico accorgimento operativo che abbiamo introdotto è stato questo:
Dato il win-rate del 90%, statisticamente dopo una lunga sequenza di take profit consecutivi aumenta la probabilità di uno stop loss. Quando abbiamo osservato più di 10 take profit consecutivi, abbiamo scelto di fermare temporaneamente il bot e riattivarlo il giorno successivo.
Non è stata una modifica al money management.
Non è stato un aumento del rischio.
È stata una gestione tattica della distribuzione statistica.
Nei bot a operazione singola gli errori più comuni durante il recovery time sono tre:
Cercare di recuperare velocemente aumentando il rischio
Modificare parametri senza validazione statistica
Perdere fiducia nel sistema dopo un evento raro
Il recovery time non si combatte. Si attraversa con disciplina.
Perché un sistema con alta probabilità di successo continuerà a generare vantaggio nel lungo periodo solo se viene lasciato lavorare secondo la sua struttura originaria.
Il problema non è il -25%. Il problema è cosa fai il giorno dopo.
Dopo aver analizzato i bot a operazione singola, passiamo a una categoria ancora più delicata: i bot a griglia.
La maggior parte dei sistemi automatici presenti sul mercato lavora proprio con strutture di griglia di prezzo. Questo significa apertura progressiva di posizioni man mano che il mercato si muove contro la direzione iniziale.
L’esempio che prendiamo in esame è Perceptrader, uno dei migliori bot di trading sul Forex che abbiamo testato negli ultimi anni.
Di default, Perceptrader non prevede uno stop loss strutturale.
Ed è qui che nasce il primo grande errore.
Noi abbiamo abilitato uno stop loss nei nostri settaggi personalizzati, abbiamo eseguito backtest approfonditi e abbiamo osservato un rendimento medio intorno al 10% annuo, coerente e sostenibile nel tempo.
Ci siamo “accontentati” di questo rendimento per una ragione precisa:
se il sistema è statisticamente validato, lo stop loss deve essere accettato come parte integrante della strategia.
Il problema è che molti trader, quando vedono il prezzo andare contro la griglia, fanno l’opposto.

Il ragionamento tipico è questo:
“Prima o poi il prezzo ritraccia. Tanto le operazioni si chiuderanno tutte in profitto.”
È una trappola mentale.
Anche un trader molto esperto, con anni di mercato alle spalle, non può prevedere con certezza dove andrà il prezzo. E quando si hanno posizioni aperte in perdita entra in gioco un potente bias cognitivo: si tende a cercare conferme che il mercato tornerà indietro.
La realtà è diversa. Un trend forte e prolungato può distruggere una griglia senza stop loss.
Quando notiamo che un bot a griglia ha diverse operazioni aperte contro trend, il nostro approccio è semplice:
Disattiviamo temporaneamente il bot per evitare l’apertura di nuove posizioni
Manteniamo lo stop loss impostato
Se lo stop viene colpito, lo accettiamo
Riattiviamo il bot e lasciamo che riparta con nuove operazioni
Non allarghiamo lo stop. Non lo spostiamo. Non lo rimuoviamo.
Perché nel momento in cui non rispetti lo stop loss, esci completamente dalla statistica dei tuoi backtest. Senza statistica, stai semplicemente scommettendo.
Bruci il conto
Allarghi lo stop, aumenti il drawdown e moltiplichi il recovery time
Non esiste una terza via. Nei bot a griglia il recovery time può diventare esponenziale se si lascia correre una perdita senza controllo.
C’è poi un aspetto spesso ignorato: lo swap.
Molti trader lasciano operazioni aperte per settimane o mesi pensando che il prezzo prima o poi tornerà al livello iniziale.
Nel frattempo:
Il drawdown rimane elevato
Il saldo viene eroso dallo swap
Il capitale disponibile si riduce progressivamente
Abbiamo visto personalmente casi in cui il prezzo rimaneva lateralizzato, ma il conto continuava a deteriorarsi proprio a causa dei costi overnight.
Poi, quando il mercato ripartiva nella direzione opposta alle posizioni aperte, si generava un nuovo drawdown ancora più ampio.
Qui vogliamo farvi ragionare.
Meglio rimanere bloccati con operazioni aperte, senza sapere se e quando il bot recupererà, con il sistema fermo e incapace di aprire nuove posizioni?
Oppure accettare lo stop loss, chiudere la perdita e permettere al bot di ripartire sfruttando la sua statistica validata?
La prima opzione è psicologicamente più “confortevole” nel breve periodo, perché non si realizza la perdita.
La seconda è più razionale.
Nel caso di Perceptrader, se avessimo lasciato correre la griglia senza stop, il conto sarebbe stato compromesso. Accettando la perdita, invece, il sistema ha potuto ripartire e sfruttare la probabilità positiva evidenziata nei backtest.

Nei sistemi a griglia il recovery time non diventa pericoloso quando si prende uno stop loss.
Diventa pericoloso quando si evita di prenderlo.
Perché senza un punto di uscita definito:
Il drawdown può diventare strutturale
Il capitale resta immobilizzato
Il tempo di recupero si dilata in modo incontrollabile
Nel trading sistematico la disciplina non è un’opzione. È l’unico modo per sopravvivere nel lungo periodo.
Il recovery time non è soltanto una metrica tecnica, ma una vera prova di maturità operativa. Che si tratti di bot a operazione singola o di sistemi a griglia, il drawdown è parte integrante della struttura statistica di qualsiasi strategia. Ciò che fa la differenza nel lungo periodo non è evitare le perdite, ma gestirle correttamente.
Nei bot singoli l’errore più comune è forzare il recupero aumentando il rischio o modificando i parametri. Nei bot a griglia, invece, l’errore più grave è evitare lo stop loss nella speranza che il mercato torni indietro. In entrambi i casi si tratta di una reazione emotiva che porta a uscire dalla validazione storica del sistema.
Un bot funziona nel tempo solo se viene rispettato. Cambiare le regole durante una fase negativa significa compromettere la statistica su cui si basa l’intera strategia. Il recovery time non si accelera con l’impulsività, ma si attraversa con disciplina, gestione del rischio e fiducia nei dati. Nel trading algoritmico non sopravvive chi evita le perdite, ma chi sa accettarle e ripartire.
Nessuna tab disponibile.
Il recovery time è il tempo necessario affinché un conto di trading torni al suo massimo precedente dopo aver subito un drawdown. Misura quanto rapidamente una strategia riesce a recuperare le perdite e rappresenta un indicatore fondamentale della sua solidità nel lungo periodo.
Perché non conta solo quanto un bot guadagna, ma quanto velocemente riesce a recuperare le fasi negative. Un recovery time breve indica robustezza statistica e buona gestione del rischio; uno lungo può immobilizzare capitale e aumentare lo stress operativo.
Il drawdown misura la perdita massima dal picco del capitale, mentre il recovery time indica il tempo necessario per recuperare quella perdita. Sono due metriche collegate ma diverse: un drawdown contenuto può comunque avere un recovery time lungo.
Si calcola misurando l’intervallo di tempo tra il momento in cui il conto raggiunge un nuovo massimo e il momento in cui, dopo una perdita, torna a quel livello. Può essere espresso in giorni, settimane o mesi, a seconda dell’operatività.
Sì. Anche un bot con win-rate del 90% può subire sequenze di stop loss consecutivi. Eventi rari fanno parte della distribuzione statistica e non significano necessariamente che il sistema sia rotto.
Gli errori più comuni sono aumentare il rischio per recuperare più velocemente, modificare i parametri senza validazione e interrompere il sistema in modo impulsivo. Questi comportamenti alterano la statistica del bot e possono peggiorare il drawdown.
No. Rimuovere lo stop loss espone il conto a drawdown potenzialmente illimitati. Anche se il prezzo può ritracciare, un trend forte può compromettere definitivamente il capitale. Lo stop loss serve a proteggere la sostenibilità del sistema.
Nei bot a griglia, mantenere operazioni aperte per lunghi periodi può generare costi di swap significativi. Questo erode il saldo e aumenta il tempo necessario per recuperare, rendendo il recovery time più lungo del previsto.
Dal punto di vista statistico è più razionale accettare lo stop loss e permettere al bot di ripartire. Lasciare correre una perdita fuori dai parametri del backtest significa uscire dalla logica del sistema e aumentare il rischio complessivo.
Non esiste un valore universale, ma un recovery time sostenibile dovrebbe essere coerente con il rendimento medio del sistema. Se il tempo di recupero diventa troppo lungo rispetto alla performance annuale, il rischio potrebbe essere eccessivo.
Disclaimer
Il trading di CFD comporta un elevato rischio di perdita di capitale a causa dell’uso della leva finanziaria. Il trading automatico non elimina i rischi di mercato e può generare perdite. Le performance passate non garantiscono risultati futuri. Le informazioni fornite non costituiscono consulenza finanziaria. Operare solo con capitale che si è disposti a perdere.
Contattaci su whatsapp e ti aiutiamo a capire quale soluzione è più adatta al tuo profilo operativo. In più puoi ottenere fino a 100€ di bonus sconto sul tuo acquisto.