ENTRIQ|Lab
Try ENTRIQ
ValidationLAYER 1

Backtesting non riproducibile|4 cause strutturali

Nel backtesting andava bene, ma nel trading reale non riesci a prendere le stesse decisioni: analizziamo questa causa non come un problema mentale ma come un problema strutturale, suddividendola nelle 4 cause che compromettono la riproducibilità.

Nel backtesting sei entrato, ma nel trading reale la paura ti ha bloccato. Nel backtesting hai chiuso in stop loss secondo i criteri, ma dal vivo non sei riuscito a rispettare le regole. Una procedura che funzionava nel backtesting non è stata riproducibile nel trading reale. È un'esperienza comune a molti trader.

Molti liquidano tutto come «debolezza mentale». In realtà, la mancata riproducibilità ha ragioni strutturali. In questo articolo analizziamo lo scarto che nasce tra backtesting e trading reale, suddividendolo in 4 cause.

L'obiettivo del backtesting non è «hai vinto?». È «riesci a ripetere la stessa decisione anche sui mercati futuri?». Con questa prospettiva diventa chiaro che cosa correggere.

(Il funzionamento vero e proprio di Chart Replay e come iniziare sono spiegati nell'articolo «Che cos'è Chart Replay? Come allenare il trading azionario sui grafici storici». Questo articolo affronta la fase successiva: il muro del «ho fatto il backtesting ma non riesco a riprodurlo».)

Nel backtesting la domanda non è «ho ottenuto profitto?» ma «è riproducibile?»

Quando si fa backtesting, si tende a guardare «sono andato in positivo nel complesso?» o «qual è stata la percentuale di successo (win rate)?». Ma il vero valore del backtesting non sta lì.

Ciò che va verificato nel backtesting è se, quando si ripresenta la stessa situazione, riesci a riprodurre la stessa decisione. Un backtesting che ha dato profitto per caso non è riproducibile nel trading reale. Al contrario, se la procedura decisionale è messa in parole e riesci ad agire allo stesso modo ogni volta, allora ha buone probabilità di funzionare anche dal vivo.

La vera natura del «nel backtesting ci riuscivo, ma dal vivo no»

La sensazione «nel backtesting andava bene, ma dal vivo non riesco a prendere le stesse decisioni» ha una causa precisa. La situazione in cui facevi il backtesting e quella del trading reale divergono su alcuni punti.

Questo scarto non si colma con la grinta o il coraggio. Per colmarlo bisogna capire come struttura dove sta la divergenza.

Non è un problema mentale ma un problema strutturale

Molti articoli sul tema della riproducibilità nel trading si fermano a discorsi mentali come «vinci la paura» o «lascia perdere l'avidità». È un aspetto reale, ma da solo non migliora la riproducibilità.

La maggior parte delle cause della mancata riproducibilità sta nella struttura, non nella mente. Sono le seguenti 4.

Causa 1: il grafico che vedevi era diverso Causa 2: non hai visto la stessa situazione un numero sufficiente di volte Causa 3: i criteri decisionali non sono formulati chiaramente Causa 4: non rivedi i risultati

Le vediamo una a una.

Causa 1: il grafico che vedevi era diverso

Questa è la prima causa, ed è anche quella più spesso trascurata. La schermata che vedevi durante il backtesting e quella che vedi nel trading reale sono, alla base, diverse.

Dal vivo la candela settimanale è «in formazione», nel backtesting solo candele chiuse

Sui mercati reali, il timeframe superiore (candela settimanale, candela mensile) mostra «l'ultima candela che si sta formando proprio ora», che si allunga e si accorcia seguendo i movimenti di prezzo quotidiani. A metà settimana, se la candela settimanale stia perdendo slancio con un'ombra superiore oppure stia allungando con forza il corpo, il trader lo decide osservando questo andamento in corso.

Per esempio, una settimana che, rivista solo con candele chiuse, appare come una bella candela rialzista, a metà della settimana reale mostra solo i movimenti di prezzo fino a quel momento e c'è un istante in cui appare come una forma che è scesa molto. Anche per una stessa candela settimanale, l'impressione che se ne ricava cambia completamente se la si guarda in corso o dopo la chiusura. Se cambia il modo in cui appare, cambia anche la decisione che si prende in quel momento.

Tuttavia, con un replay comune, anche facendo avanzare una a una le candele del timeframe inferiore (candela giornaliera), ci sono situazioni in cui il timeframe superiore mostra solo «candele chiuse completate» finché quella settimana o quel mese non si chiudono. Così la schermata che vedi nel backtesting e quella che vedi in tempo reale dal vivo divergono. È una delle cause più radicate della sensazione «nel backtesting ci riuscivo, ma dal vivo no».

Per eliminare questo scarto, ENTRIQ integra un'idea chiamata forming bar method (candela chiusa + candela in formazione). Ogni volta che si avanza di una candela sul timeframe inferiore, il timeframe superiore viene aggiornato e disegnato in tempo reale come «candela in formazione». In questo modo la schermata di backtesting si avvicina al modo in cui si vede dal vivo.

Il modo in cui appare il timeframe superiore non è allineato

Lo stesso problema riguarda l'intera analisi multi-timeframe. Se decidi passando tra candela giornaliera, settimanale e mensile, ma nel backtesting i singoli orizzonti temporali non sono allineati come dal vivo, la premessa della decisione crolla.

Il metodo per vedere più orizzonti temporali sincronizzati come dal vivo è spiegato in dettaglio nell'articolo «Verificare candela giornaliera, settimanale e mensile in contemporanea|multi-schermo e multi-display».

Causa 2: non hai visto la stessa situazione un numero sufficiente di volte

La seconda è una causa direttamente legata al valore di ENTRIQ. Non è la semplice quantità di pratica, ma non aver visto lo stesso tipo di situazione un numero sufficiente di volte.

Averlo visto 3 volte e averlo visto 300 volte sono cose diverse

Chi ha visto un certo pattern grafico solo 3 volte e chi lo ha visto 300 volte reagiscono in modo completamente diverso alla stessa situazione. Con 3 volte lo si «conosce» soltanto, ma dopo averlo visto 300 volte si riesce a reagire prima ancora di pensare all'istante in cui la forma si rompe o a un segnale di falsa rottura.

Particolarmente efficace è la ripetizione di situazioni specifiche come i crash. Dal vivo, un crash arriva solo una volta ogni qualche anno. Ma con il backtesting puoi allenarti ripetutamente, quante volte vuoi, sia sulla situazione della crisi del 2008 (crollo Lehman) sia sul crollo improvviso del crollo Covid. Più una situazione è rara da incontrare di solito, maggiore è il valore di «abituarsi a vederla» prima di operare dal vivo.

La riproducibilità nasce dal numero di ripetizioni, non dal tempo.

Cercare di accumulare questo numero di volte solo con il trading reale richiederebbe anni. Poter ripetere la stessa situazione quante volte si vuole con capitale virtuale, senza rischio di perdita reale, è il massimo valore del backtesting. Il modo concreto di accumulare tentativi nel backtesting è spiegato in «Che cos'è Chart Replay? Come allenare il trading azionario sui grafici storici».

Causa 3: i criteri decisionali non sono formulati chiaramente

La terza è una causa legata al contenuto della decisione. Perché sei entrato proprio lì: non riesci a metterlo in parole nemmeno tu.

Entri per sensazione / non ci sono note

«Sono entrato perché sembrava andare bene, così, a naso.» «Ho comprato perché mi è sembrato che la discesa si fosse fermata.» Se le decisioni durante il backtesting si affidano alla sensazione, non sono riproducibili. Perché la sensazione oscilla con l'umore del giorno e con il modo in cui appare la schermata.

Per rendere le decisioni riproducibili bisogna formulare chiaramente le condizioni di ingresso, i criteri di stop loss e il riferimento per la presa di profitto. Se sono in parole, quando la prossima volta si ripresenta la stessa condizione puoi agire allo stesso modo. Se non lo sono, la decisione sarà diversa ogni volta.

In ENTRIQ puoi assegnare Strategy Tags a ogni trade e lasciare nelle note, in parole, «perché sei entrato / come ti sei sentito in quel momento». Il metodo per mettere in parole e registrare le decisioni è trattato in dettaglio in «Come tenere un giornale di trading|continuare a rivedere con gli Strategy Tags».

Causa 4: non rivedi i risultati

La quarta è la causa per cui il backtesting si esaurisce in un'unica volta. Non aggreghi e non rivedi i risultati, e non gira il ciclo backtesting → registrazione → analisi → miglioramento → nuovo backtesting.

Ripeti gli stessi errori

Se concludi ogni backtesting in una sola volta e non lo riguardi, i tuoi vizi non emergono. Tendenze come «entri d'impulso su un rimbalzo e finisci in stop loss» o «quando sei in profitto prendi profitto troppo presto» non si vedono in una o due volte. Emergono solo quando guardi con i numeri, in modo trasversale, i trade con lo stesso tag. E poi correggi consapevolmente nel backtesting successivo il vizio che hai visto. Solo quando questo giro si compie, il backtesting porta a migliorare.

ENTRIQ aggrega automaticamente, per ciascuno degli Strategy Tags, operazioni vincenti/perdenti, andamento del profitto/perdita, durata media di detenzione, distribuzione dei profitti e delle perdite, valore atteso, Recovery Factor, deviazione standard del profitto/perdita, serie massima di vincite/perdite e altro. Inoltre puoi usare AI Analysis, che a partire dai record e dalle note accumulati organizza in parole le tendenze osservate. Registrare le intuizioni ottenute nel backtesting, cogliere i propri vizi con l'analisi e provarli nel backtesting successivo: gli strumenti per far girare questo ciclo di miglioramento ci sono tutti. AI Analysis presenta un'organizzazione basata sull'osservazione riguardo ai dati passati e non effettua previsioni sui futuri movimenti di prezzo né raccomandazioni di acquisto o vendita.

Come interpretare i record è trattato in «Rivedere i trade con AI Analysis|organizzare le proprie tendenze a partire da numeri e note», mentre il motivo per cui l'esperienza di backtesting diventa la base delle decisioni è trattato in «Perché il backtesting dà fiducia|decidere in base ai criteri senza farsi prendere dal panico con le perdite latenti».

Ciò che accomuna le 4 cause è la prospettiva del «riesci a riprodurre la stessa decisione?» invece del «hai ottenuto profitto?». Ogni causa è collegata dallo stesso punto: compromette la riproducibilità.

Riassumendo le 4 cause

Più aumenta il numero di backtesting, più si riduce la variabilità delle decisioni. Il grafico qui sotto mostra concettualmente questa relazione.

Chart 01 / Numero di backtesting e variabilità delle decisioni (schema concettuale)
Idea per cui più si accumulano le ripetizioni, più le decisioni si stabilizzano. ※Campione

Le 4 cause che compromettono la riproducibilità non sono affatto «un problema di sentimenti», ma un problema di ambiente e procedura. Perciò, sistemando ambiente e procedura, si può migliorare.

CausaChe cosa è disallineatoDirezione per sistemare (soluzione con ENTRIQ)
1. Il grafico che vedevi era diversoCandela in formazione del timeframe superiore, orizzonti temporaliFare backtesting con lo stesso modo di vedere del trading reale grazie al forming bar method
2. Non hai visto la stessa situazione un numero sufficiente di volteNumero di ripetizioniRipetere la stessa situazione quante volte si vuole con capitale virtuale, senza rischio di perdita reale
3. I criteri decisionali non sono formulati chiaramenteLe ragioni dell'ingresso e dello stop lossLasciarle in parole con Strategy Tags e note
4. Non rivedi i risultatiIl giro backtesting → registrazione → analisi → miglioramentoAggregare automaticamente per tag, organizzare con AI Analysis e provare nel passo successivo

Il tuo backtesting è riproducibile? (checklist)

  • Durante il backtesting, il timeframe superiore si muoveva «in formazione» come dal vivo?
  • Hai ripetuto la stessa situazione decine o centinaia di volte, non 3 volte?
  • Sai spiegare a parole le condizioni di ingresso e di stop loss?
  • Il ciclo backtesting → registrazione → analisi → miglioramento ha compiuto un giro?

Se anche solo una risposta è «no», è proprio lì il punto che compromette la riproducibilità.

La differenza tra un backtesting riproducibile e uno non riproducibile

Organizzando le 4 cause come differenze nel modo di fare backtesting, la distanza tra un backtesting riproducibile e uno non riproducibile diventa chiara.

Backtesting difficile da riprodurreBacktesting facile da riprodurre
Entri per sensazioneMetti le condizioni in parole
Provi solo poche volteRipeti la stessa situazione
Non registriLasci Strategy Tags e note
Lasci tutto a metàRivedi e provi nel passo successivo

Più ci si avvicina allo stato della colonna di destra, più il backtesting diventa qualcosa di riproducibile nel trading reale. La differenza non sta nella superiorità di uno strumento, ma nella procedura stessa del backtesting.

Domande frequenti (FAQ)

D. Un backtesting è buono se nel complesso ha dato profitto? R. Se abbia dato profitto o meno è solo uno dei risultati. Ciò che conta è se riesci a riprodurre quella decisione nel trading reale. Un backtesting che ha dato profitto per caso non è riproducibile. Prendi come criterio se la procedura decisionale è messa in parole e se riesci ad agire allo stesso modo ogni volta.

D. Quante volte circa bisogna fare backtesting perché sia sufficiente? R. Non c'è una risposta netta, ma 3 volte e 300 volte sono completamente diverse. Per arrivare a reagire prima di pensare bisogna vedere ripetutamente la stessa situazione fino a farla propria. Con il backtesting su capitale virtuale, senza rischio di perdita reale, puoi accumulare in poco tempo un numero di volte che dal vivo richiederebbe anni.

D. La registrazione è sempre necessaria? R. Se cerchi la riproducibilità, sì. Se il perché sei entrato non è in parole, anche quando la prossima volta si ripresenta la stessa condizione non riesci a prendere la stessa decisione. Mettendo in parole le decisioni con Strategy Tags e note, potrai anche scoprire i tuoi vizi in seguito.

D. Perché, pur avendo ottenuto profitto nel backtesting, non riesco a prendere le stesse decisioni nel trading reale? R. Si possono ipotizzare cause strutturali come: la schermata che vedevi nel backtesting e quella del trading reale sono diverse (candela in formazione del timeframe superiore), l'esperienza della stessa situazione è insufficiente, i criteri decisionali non sono formulati chiaramente, non rivedi i risultati. Nessuna è mentale: sono tutti problemi che si possono migliorare sistemando ambiente e procedura.

D. Queste cose si possono fare anche con TradingView? R. TradingView è una piattaforma di riferimento, forte nel monitoraggio, nel disegno sui grafici e nella condivisione di idee. D'altra parte, per un vero backtesting ripetuto, per riprodurre la candela in formazione del timeframe superiore e per accumulare i risultati del backtesting, è più adatto uno strumento specializzato nel backtesting. Sull'uso di due strumenti dividendo i ruoli, ne parliamo in «5 situazioni in cui il bar replay di TradingView non basta più e come risolverle».


La mancata riproducibilità nel backtesting non è debolezza mentale, ma un problema strutturale. ① Il grafico che vedevi era diverso, ② non hai visto la stessa situazione un numero sufficiente di volte, ③ i criteri decisionali non sono formulati chiaramente, ④ non rivedi i risultati: sistemando queste 4 cose, il backtesting si trasforma in qualcosa di riproducibile nel trading reale.

La domanda da porsi non è «hai ottenuto profitto?» ma «è riproducibile?». Basta avere questa prospettiva perché la qualità del backtesting cambi.

ENTRIQ è uno strumento di pratica e verifica azionaria per trader individuali, che integra Chart Replay, giornale di trading e AI Analysis. Se vuoi fare del backtesting riproducibile un'abitudine, prova con mano la profondità del backtesting e la facilità di ripetizione con la prova gratuita di 14 giorni.

※Questo servizio non svolge attività di consulenza in materia di investimenti. Le informazioni fornite sono informazioni di riferimento basate su dati passati. Le decisioni di investimento sono responsabilità esclusiva dell'utente. I valori dei grafici presenti nell'articolo sono campioni pensati per illustrare i concetti e non indicano i risultati di una specifica metodologia né profitti futuri.

Reproduce this validation yourself

With ENTRIQ's chart replay, you can trade through past charts using the same rules.

Start 14-day free trial

Validate your method on past charts

The same validation in this article can be reproduced with your own method. On past charts, do the classics really work?

  • ✓ Replay past charts
  • ✓ AI feedback on your trades
  • ✓ Validate methods with statistics

Related reading

Try in ENTRIQ

Reproduce this validation with your own method

Replay past charts and discover your method's actual win rate.

Start 14-day free trial