40% di sconto sul primo acquisto con il codice FIRST40

Stili di trading

Backtesting:mettere alla prova le regole sul passato.

Il backtesting consiste nell'applicare le regole esatte di una strategia ai dati storici di prezzo per vedere come si sarebbe comportata. Un backtest corretto usa regole fisse, include commissioni, spread e slippage e tiene da parte una porzione di dati da testare dopo. Mostra come si sono comportate le regole nel passato; non può mostrare che funzioneranno in futuro.

Come fare il backtest di una strategia

Scrivi le regole in modo così preciso che un'altra persona prenderebbe gli stessi trade: entrata, stop, target o uscita, dimensione della posizione e quando non operare. Poi scorri i dati storici - a mano, barra per barra, o con un software - registrando ogni trade che le regole producono, compresi quelli in perdita.

Registra i risultati nei termini del conto: PnL netto, drawdown massimo, serie di perdite più lunga e numero di trade. Una manciata di trade è un aneddoto; la maggior parte dei trader ne cerca almeno cento prima di trarre conclusioni.

I bias che abbelliscono un backtest

La maggior parte dei backtest sembra migliore del trading dal vivo. I motivi abituali:

  • Overfitting: regolare le regole finché non si adattano al passato, così descrivono il rumore invece di un effetto ripetibile.
  • Look-ahead bias: usare informazioni che non erano disponibili al momento del trade, come la chiusura di una barra prima che si chiudesse.
  • Ignorare i costi: lasciare fuori commissioni, spread, swap e slippage.
  • Campioni selettivi: testare solo sul periodo in cui l'idea ha funzionato in modo evidente.

Test out-of-sample e forward testing

Tieni da parte un blocco di dati e testalo una sola volta, dopo aver fissato le regole. Se lì i risultati crollano, probabilmente le regole erano state adattate al primo campione. Il forward testing - applicare le regole fisse in tempo reale su un account demo o un conto simulato - è il passo successivo, perché aggiunge esecuzione reale e decisioni reali. Il test di robustezza verifica se il risultato sopravvive a piccoli cambiamenti: modifica leggermente ogni parametro, prova mercati vicini e altri periodi, e guarda se il vantaggio regge o crolla.

Passo per passo

Come riconoscerlo

Un backtest merita fiducia solo se supera questi controlli.

  1. Le regole sono state scritte prima del test e non sono cambiate durante.
  2. Commissioni, spread e slippage sono inclusi.
  3. Il campione copre condizioni di mercato diverse, compresi range e trend.
  4. I risultati reggono sui dati tenuti da parte per il test out-of-sample.
  5. Il drawdown e la serie di perdite sono tali che potresti davvero sopportarli.

Esempio pratico

Il concetto,passo per passo

Un backtest che si ridimensiona, descritto

Un test illustrativo descritto a parole, senza cifre reali. Non è il resoconto di nessuna strategia.

  1. 1. In-sampleUn trader ottimizza una regola di breakout su due anni di dati e ottiene un risultato forte.
  2. 2. Costi aggiuntiAggiungere le commissioni e uno spread realistico elimina circa metà del risultato.
  3. 3. Out-of-sampleSu un terzo anno tenuto da parte, la regola è più o meno in pareggio.

Il quadro finale - poco o nessun vantaggio dopo i costi - è quello utile. Il primo risultato descriveva l'ottimizzazione, non la strategia.

Errori comuni

Dove sbaglianoi trader

Modificare le regole dopo ogni trade in perdita

Così si adatta sempre di più il passato e il test perde significato.

Testare su troppo pochi trade

Un campione piccolo può sembrare eccellente per caso.

Lasciare fuori i costi

Le strategie di breve termine sono le più sensibili ai costi.

Limiti

Cosa non puòdirti

Nessun concetto grafico prevede il prezzo. Questi sono i limiti da tenere presenti.

  • I dati passati non possono includere condizioni che non si sono ancora verificate.
  • Nemmeno un backtest accurato può catturare l'esecuzione reale, le emozioni o i cambiamenti nel comportamento del mercato.

In valutazione

Usarlo su unconto simulato

Testa rispetto alle regole del conto, non solo al profitto: la giornata peggiore della strategia avrebbe violato il drawdown giornaliero - $3,000 su Instant o $5,000 su 1 Step e 2 Step su un conto da $100,000 - o la sua serie peggiore il drawdown massimo? Una strategia profittevole nel complesso ma che viola le regole in una sola brutta giornata non supera la valutazione.

Includi nel test la commissione di GFN, $3.50 per lato, $7 per lotto andata e ritorno.

Domande

Domande suquesto concetto

Applicare le regole fisse di una strategia ai dati storici di prezzo per vedere come si sarebbe comportata, costi inclusi.

Non c'è un numero fisso, ma qualche decina di trade può sembrare buona per caso. Molti trader ne cercano almeno cento, in condizioni di mercato diverse.

Fonti

Su cosa si basaquesta pagina

  1. Backtesting - Wikipedia. Consultato il 23 settembre 2026. The definition of backtesting and its main limitations.
  2. Overfitting - Wikipedia. Consultato il 23 settembre 2026. Why a model tuned to past data can fail on new data.

Contenuto educativo, non consulenza finanziaria né invito a operare. I concetti grafici descrivono ciò che il prezzo ha fatto; nessuno prevede ciò che farà, e qualsiasi strategia può perdere denaro. I conti Get Funded Now sono simulati e operano con fondi virtuali. Ultima revisione: 22 settembre 2026.

Quando vuoi

Il tuo capitale resta tuo.Il rischio è nostro.

Una sola quota di valutazione, nessun limite di tempo e fino al 90% del profitto simulato. Scegli la dimensione del conto: le credenziali arrivano via email in pochi minuti.

Nessun abbonamento né costi nascosti

Payout ogni 14 giorni

Allocazione totale massima di $400,000