Centro assistenza
Analisi e risultati

Come leggere un backtest

Quando lanci il backtest di una strategia o di un portafoglio, Skewlab simula come si sarebbe comportato sui dati storici e ti restituisce una pagina di risultati. Questa guida ti aiuta a leggerli ed evitare le trappole d'interpretazione più comuni.

Premessa. Un backtest è una performance ipotetica su dati passati: mostra come una strategia si sarebbe comportata, non come si comporterà. I risultati passati non garantiscono quelli futuri. L'obiettivo non è "il numero più alto", ma capire se una logica ha fondamento e quanto è robusta.

La vista d'insieme

In alto trovi le metriche principali a colpo d'occhio: capitale, rendimento totale e annuo (CAGR), Sharpe ratio, massimo drawdown e altre misure. Da leggere sempre insieme: un rendimento alto con un drawdown enorme vale meno di un rendimento moderato ma stabile.

Vista d'insieme con le metriche

La curva di equity

Mostra come sarebbe cresciuto il capitale nel tempo. Guarda oltre il punto d'arrivo: la forma del percorso (una salita regolare è meglio di una con grandi sbalzi) e i periodi piatti o in discesa (quanto durano i momenti difficili?).

Curva di equity

Performance annuale e mensile

Le tabelle anno-per-anno e la heatmap mensile mostrano quando la strategia ha guadagnato o perso. Servono a capire la consistenza: una strategia che rende grazie a un solo anno eccezionale è diversa da una che guadagna regolarmente.

Performance annuale Performance mensile (heatmap)

Drawdown e distribuzione dei rendimenti

I drawdown principali elencano le perdite peggiori dal picco al minimo, con durata e recupero. La distribuzione dei rendimenti mostra la forma dei risultati — code lunghe a sinistra segnalano il rischio di perdite estreme.

Drawdown e distribuzione Distribuzione e stability rating

Misure di coda e benchmark

Le misure di coda quantificano il comportamento negli scenari estremi, e il confronto con un benchmark dice se la strategia ha fatto meglio o peggio di un riferimento passivo.

Misure di coda e benchmark

Segnali d'allarme

Saper leggere un backtest significa riconoscere quando un risultato è troppo bello per essere vero:

  • Pochissimi trade — un rendimento spettacolare con 5-10 operazioni non ha valore statistico: potrebbe essere fortuna.
  • Tasso di successo molto alto (95-100%) — quasi sempre segnala un problema, non un genio: spesso manca uno stop loss.
  • Curva troppo perfetta — il mercato reale non sale in linea retta.
  • Fragilità ai parametri — se cambiando di poco una soglia il risultato si dimezza, la strategia è over-fitted.

Le analisi avanzate

A seconda del piano puoi lanciare analisi che mettono alla prova la solidità: Monte Carlo, Alpha/Beta, Robustezza temporale, Stress test. Sono lo strumento per distinguere una strategia robusta da una fortunata.

Le analisi avanzate (Pro)

In sintesi. Non valutare un backtest da un solo numero. Guarda rendimento e rischio insieme, controlla che ci siano abbastanza trade, diffida dei risultati troppo perfetti, e usa le analisi avanzate per capire se la strategia è solida o solo fortunata.

Hai bisogno di aiuto? Contatta il supporto