---
title: "Come funziona il backtesting"
description: "Un backtest riesegue le regole della tua strategia sulla storia reale dei mercati e ne ricava curva di equity e metriche: è evidenza, non una previsione."
canonical_url: "https://fincanva.com/it/docs/backtesting/come-funziona-il-backtesting"
last_updated: "2026-08-27"
md_url: "https://fincanva.com/it/docs/backtesting/come-funziona-il-backtesting.md"
---

# Come funziona il backtesting

Un backtest prende le regole salvate della tua strategia e le riesegue sulla storia reale dei mercati — comprando, vendendo e ribilanciando esattamente come quelle regole prescrivono — per produrre una curva di equity e le metriche che la riassumono. Legge la strategia senza modificarne nulla e copre la storia fino all'ultima chiusura di mercato disponibile. Un backtest è evidenza su ciò che quelle regole avrebbero fatto in passato, mai una previsione di ciò che faranno.

## Cosa succede quando lanci un backtest?

Un backtest si svolge in quattro passaggi: entrano le tue regole, Fincanva le riesegue lungo la storia, la riesecuzione produce una curva di equity e la curva viene distillata in metriche.

1. **Regole.** La strategia che hai salvato — il suo [universo](/it/docs/per-iniziare/universo), la sua allocazione, le sue condizioni di rischio, le sue regole di uscita. Un'esecuzione si limita a leggerle: lanciare una strategia non la modifica mai. Vedi [Backtest](/it/docs/per-iniziare/backtest).
2. **Riesecuzione storica.** Fincanva avanza lungo la storia reale dei mercati e applica quelle regole data per data, riportando le posizioni ai pesi obiettivo con la cadenza che hai impostato. Vedi [Ribilanciamento](/it/docs/backtesting/ribilanciamento).
3. **Curva di equity.** Il valore della strategia in ogni data simulata, tracciato come un'unica linea: l'intero percorso che avrebbe seguito, non soltanto il punto d'arrivo. Vedi [Curva di equity](/it/docs/analisi/curva-di-equity).
4. **Metriche.** La curva distillata in numeri: [CAGR](/it/docs/analisi/cagr), [indice di Sharpe](/it/docs/analisi/indice-di-sharpe), [max drawdown](/it/docs/analisi/max-drawdown) e tutti gli altri. Vedi [Cosa significa ogni numero in Metriche di performance](/it/docs/analisi/cosa-significa-ogni-numero-in-metriche-di-performance).

{/* VISUAL: svg-diagram — i quattro passaggi da sinistra a destra (regole → riesecuzione storica → curva di equity → metriche), ogni riquadro con ciò che entra e ciò che esce — tracked in VISUAL_BACKLOG */}

## Che cosa produce davvero un backtest?

Un backtest produce due cose che leggi direttamente: una curva di equity e la traccia di come si sono mosse le posizioni tra una data di ribilanciamento e la successiva.

La [curva di equity](/it/docs/analisi/curva-di-equity) è tracciata accanto al suo [benchmark](/it/docs/per-iniziare/benchmark), perché sia visibile la forma del risultato e non solo la cifra finale. Le discese sotto un massimo precedente compaiono come avvallamenti della linea: sono le stesse discese che la cifra di [max drawdown](/it/docs/analisi/max-drawdown) riassume in un unico numero.

Figure — equity-curve: una curva di equity che sale lungo un periodo storico, affiancata da una linea di benchmark più piatta; ogni tratto in cui la linea resta sotto il proprio massimo precedente è un drawdown.

Il secondo risultato riguarda ciò che accade alle posizioni tra un [ribilanciamento](/it/docs/backtesting/ribilanciamento) e il successivo. Tra un ribilanciamento e l'altro i pesi effettivi si allontanano dai pesi obiettivo: è la [deriva dei pesi](/it/docs/backtesting/deriva-dei-pesi). A ogni data di ribilanciamento programmata tornano di scatto all'obiettivo. Nel mezzo nulla corregge la deriva, quindi un portafoglio osservato a metà periodo è un portafoglio derivato, non il mix obiettivo.

{/* VISUAL: svg-diagram — il peso di una posizione nel tempo contro una linea tratteggiata di obiettivo: sale tra una data di ribilanciamento e l'altra e ricade sull'obiettivo a ognuna — tracked in VISUAL_BACKLOG */}

## Quali bias elimina un backtest?

Un backtest elimina del tutto uno dei classici bias della ricerca, ne riduce altri e lascia i restanti a chi costruisce la strategia. [I nove bias che Fincanva ti aiuta a evitare](/it/docs/per-iniziare/i-nove-bias-che-fincanva-ti-aiuta-a-evitare) è la pagina di riferimento per tutti e nove; i quattro qui sotto sono quelli che pesano più direttamente su una singola esecuzione.

- **[Survivorship bias](/it/docs/teoria-degli-investimenti/survivorship-bias) — eliminato.** Gli strumenti delistati restano nei dati e l'appartenenza a un indice viene risolta alla data simulata, così un'esecuzione è misurata sul mercato com'era a ciascuna data storica. Universo e periodo restano una tua scelta — vedi [Come gestisce Fincanva il survivorship bias?](/it/docs/per-iniziare/i-nove-bias-che-fincanva-ti-aiuta-a-evitare#come-gestisce-fincanva-il-survivorship-bias).
- **[Overfitting](/it/docs/teoria-degli-investimenti/overfitting) — resta tuo.** Nasce da come costruisci la strategia, non dal calcolo, quindi nessun motore lo elimina. Vedi [Come riduce Fincanva l'overfitting?](/it/docs/per-iniziare/i-nove-bias-che-fincanva-ti-aiuta-a-evitare#come-riduce-fincanva-loverfitting).
- **[Look-ahead bias](/it/docs/teoria-degli-investimenti/look-ahead-bias)** — vedi [Come riduce Fincanva il look-ahead bias?](/it/docs/per-iniziare/i-nove-bias-che-fincanva-ti-aiuta-a-evitare#come-riduce-fincanva-il-look-ahead-bias).
- **[Cost-ignoring bias](/it/docs/teoria-degli-investimenti/cost-ignoring-bias)** — vedi [Come tiene conto un backtest di Fincanva dei costi di trading e delle imposte?](/it/docs/per-iniziare/i-nove-bias-che-fincanva-ti-aiuta-a-evitare#come-tiene-conto-un-backtest-di-fincanva-dei-costi-di-trading-e-delle-imposte) e [Ipotesi di simulazione](/it/docs/backtesting/ipotesi-di-simulazione).

## Limiti e casi particolari

- **Un backtest copre la storia fino all'ultima chiusura di mercato disponibile.** Le giornate di mercato continuano ad arrivare, quindi un'esecuzione conclusa invecchia. Una strategia che hai segnato come Live viene rieseguita per te man mano che arrivano nuovi dati; una che hai soltanto salvato no: il suo [stato dell'esecuzione](/it/docs/backtesting/stato-dell-esecuzione) passa a **Da ricalcolare** dopo un aggiornamento dei dati e resta tale finché non la riesegui.
- **Una storia breve accorcia l'esecuzione.** Un backtest può coprire soltanto il periodo per cui gli strumenti scelti hanno dati: basta uno strumento con storia breve per limitare quanto indietro può arrivare l'intera esecuzione.
- **Le date di ribilanciamento sono discrete.** I pesi vengono riportati all'obiettivo solo con la cadenza che hai impostato, mai in continuo: la deriva tra due date di ribilanciamento fa parte del risultato, non è un suo difetto.
- **Un'esecuzione può terminare prima.** Se il valore di una strategia crolla abbastanza, l'esecuzione smette di operare — vedi [Regole di fallimento](/it/docs/backtesting/regole-di-fallimento).
- **L'evidenza non è una promessa.** Eliminare un bias rende il passato più onesto, non rende il futuro più certo. Leggi ogni risultato come "ciò che queste regole avrebbero fatto", mai come "ciò che queste regole faranno".

*I backtest mostrano cosa sarebbe successo — non cosa succederà. Fincanva non fornisce consulenza finanziaria — vedi [È una consulenza finanziaria?](/it/docs/teoria-degli-investimenti/e-una-consulenza-finanziaria).*
