Overfitting

Adattamento eccessivo al passato: metriche brillanti in test, fragili quando il mercato cambia.

In questa pagina

Percorso Argento — Modulo: Backtest e Validazione. Parte di Percorso Argento.

Overfitting (L'Illusione della Perfezione)

L'Overfitting (Sovra-ottimizzazione) è la malattia mortale dello sviluppatore di sistemi di trading. Si verifica quando continui ad aggiungere filtri, condizioni e regole al tuo piano operativo non perché abbiano un senso logico sul mercato, ma al solo scopo di eliminare le perdite che hai subito nel backtest.

Il risultato è un sistema che ha imparato a memoria la storia. Una macchina perfetta costruita per trarre profitto dalle condizioni irripetibili del passato, completamente inerme di fronte al caos probabilistico del futuro.

OVERFITTING (L'ILLUSIONE DELLA PERFEZIONE) OVERFIT (TROPPE REGOLE) Ha imparato a memoria il passato. Crollerà sul futuro incerto. ROBUSTO (REGOLE SEMPLICI) Cattura il vero principio di fondo. Pronto ad affrontare nuovi dati.
Un sistema overfittato piega la logica per toccare ogni singolo profitto ed evitare ogni singola perdita del passato, diventando iper-complesso. Un sistema robusto traccia una regola semplice: non prenderà tutti i profitti perfetti, ma reggerà ai cambiamenti.

I Sintomi dell'Overfitting

Come fai a sapere se stai costruendo un sistema solido o se stai piegando il mercato ai tuoi desideri grafici? Fai attenzione a questi sintomi:

  1. Eccesso di Parametri: "Compro se la SMA(41) incrocia la EMA(13) ma solo se l'RSI è a 43.5 e manca un'ora alla chiusura". Più numeri inserisci, più stai "spremendo" i dati. Le idee forti, di solito, usano parametri semplici e grezzi.
  2. Filtri Ad Hoc: Inserisci una regola "Non tradare il giovedì" solo perché nel tuo backtest storico è capitato che tre grosse perdite si sono concentrate di giovedì. Questo è puro overfitting logico.
  3. Crollo in Out-of-Sample: La prova definitiva. Il sistema è un capolavoro sui dati visti, ma frana istantaneamente appena passa in Out of Sample.

La Complessità è Fragile

Il mercato è per definizione rumoroso e in costante mutazione. Se le tue tolleranze sono millimetriche (Overfitting), il sistema si spezzerà al primo cambio di regime della volatilità. I sistemi che resistono decenni sono grezzi, semplici, logici, e accettano serenamente di prendere Stop Loss e di non catturare tutti i minimi e i massimi. Il Santo Graal è la Robustezza, non la Perfezione Storica.


Collegamenti

Modulo: Modulo 5 — Backtest e validazione

Smettere di fidarsi di tre trade andati bene.