Vai al contenuto
Percorso formativo Argento Metodo ripetibile

Survivorship bias

Bias prodotto dall'analizzare soltanto strumenti, fondi, società o strategie sopravvissuti, escludendo cessazioni e cambiamenti dell'universo conosciuti solo a posteriori.

A chi serve — A chi testa strategie su azioni, fondi, ETF, future, cryptoasset o cataloghi di sistemi. Se il campione storico parte dall'elenco disponibile oggi, i fallimenti possono essere scomparsi prima ancora che inizi il calcolo.

Il survivorship bias, o bias di sopravvivenza, nasce quando l'analisi osserva le entità che hanno superato un processo di selezione e trascura quelle che ne sono uscite. In un backtest finanziario accade, per esempio, usando oggi le società di un indice per simulare gli ultimi vent'anni: il test sa già quali imprese sono rimaste abbastanza grandi, liquide o solide da essere ancora presenti.

In parole semplici — Studiare soltanto i vincitori arrivati al traguardo cancella dal percorso chi si è ritirato, è fallito o è stato escluso. La gara storica diventa più facile di quella realmente affrontabile.

Survivorship bias e universo storicoI perdenti scomparsi restano parte del test che avrebbero attraversato. Schema illustrativo: criteri di eleggibilità, delisting e dati mancanti vanno documentati.Survivorship bias e universo storicoI perdenti scomparsi restano parte del test che avrebbero attraversatoSchema illustrativo: criteri di eleggibilità, delisting e dati mancanti vanno documentati.Universo inizialeInclude tutti gli strumenti eleggibili alla data,non soltanto i nomi odierni.Ingressi e usciteLa composizione cambia secondo date e criteriallora conoscibili.Delisting e fusioniUltimi prezzi, cash-out, conversioni e datimancanti richiedono una regola.Ricostruzione storicaIl test interroga membership e disponibilità perogni timestamp.Cyclepedia · schema didattico condizionato, non previsione né promessa
L'universo investibile cambia nel tempo. I componenti di oggi non possono sostituire ingressi, uscite e strumenti cessati del passato.

Che cosa è — e che cosa non è

Problema Selezione errata Correzione principale
Survivorship bias restano soltanto entità sopravvissute includere l'intera popolazione storicamente eleggibile
Look-ahead bias entra informazione disponibile più tardi imporre timestamp e pipeline causali
Selection bias il campione è scelto in modo non rappresentativo dichiarare popolazione e regola di campionamento
Data snooping si prova molto e si pubblica il risultato migliore registrare prove e correggere la selezione multipla

Il survivorship bias può accompagnare il look-ahead bias, ma non coincide con esso. Una tabella può avere timestamp perfetti e contenere comunque soltanto titoli ancora quotati. Viceversa, un universo completo può essere contaminato da bilanci revisionati o segnali eseguiti prima della pubblicazione.


Dove compare

Azioni e indici

Società fallite, delistate, acquisite o escluse devono restare nel campione fino alla loro effettiva uscita. La composizione di un indice richiede almeno data di annuncio e data effettiva: inserire un nuovo componente anche nei periodi precedenti alla sua inclusione usa una selezione retrospettiva. Ticker rinominati e società fuse richiedono identificatori persistenti, non semplici join sul simbolo corrente.

La cessazione non equivale sempre a rendimento zero. Possono esistere un ultimo prezzo negoziato, un pagamento di fusione, una distribuzione, un rendimento di delisting o un recupero successivo. Se il valore manca, la convenzione scelta deve essere esplicita e sottoposta a scenari; cancellare la riga non è una convenzione neutrale.

Fondi e prodotti

I fondi con risultati deboli possono chiudere o fondersi. Un database formato soltanto da fondi attivi tende quindi a rimuovere una parte dell'esperienza peggiore. Lo stesso problema può riguardare ETF liquidati, benchmark cessati, gestori che non pubblicano più dati e serie storiche trasferite alla share class sopravvissuta.

Future e altri strumenti

Nei future, scegliere oggi solo i contratti o mercati che hanno mantenuto profondità può escludere esperimenti falliti e contratti cessati. Nel mondo crypto, exchange chiusi, token non più negoziati e coppie rimosse possono sparire dalle API correnti. Un vendor che restituisce soltanto simboli attivi non offre automaticamente una storia survivor-bias-free.

Strategie e ricerca

Esiste anche una sopravvivenza dei sistemi: si analizzano i modelli ancora in produzione e si dimenticano quelli sospesi; si leggono fondi che hanno continuato a riportare risultati e non quelli che hanno smesso; si conservano notebook riusciti ma non i tentativi falliti. Questo fenomeno confina con selection bias e data snooping e richiede un registro degli esperimenti.


Come altera i risultati

Eliminare cessazioni negative spesso aumenta rendimento medio, win rate o Sharpe e riduce drawdown e frequenza delle perdite estreme. Può anche far apparire più persistenti certe caratteristiche: una regola seleziona imprese “di qualità” anche perché il database ha già escluso quelle che non sono arrivate fino a oggi.

La direzione, però, non è matematicamente garantita in ogni campione. Un'acquisizione favorevole può rimuovere un titolo vincente; un fondo può chiudere per ragioni commerciali; una nuova quotazione può avere risultati peggiori. Per questo non si corregge il bias sottraendo una percentuale fissa: si ricostruisce la popolazione e si ricalcola.


Protocollo per un universo storico

  1. Definisci l'unità osservata. Titolo, società, share class, fondo, contratto o venue non sono intercambiabili.
  2. Scrivi l'eleggibilità ex ante. Mercato, prezzo, liquidità, anzianità e dati richiesti devono essere calcolabili alla data di selezione.
  3. Usa intervalli di membership. Ogni ingresso e uscita ha inizio, fine, fonte, annuncio ed efficacia.
  4. Mantieni identificatori permanenti. Mappa ticker, nomi e venue senza fondere entità diverse.
  5. Conserva cessazioni e sospensioni. Fallimenti, fusioni, liquidazioni, halt e delisting restano eventi osservabili.
  6. Attribuisci il rendimento terminale. Usa il dato disponibile; se manca, documenta ipotesi e scenari alternativi.
  7. Ricostruisci corporate action e total return. Dividendi, split, spin-off e corrispettivi di fusione devono essere coerenti.
  8. Applica ritardi realistici. Un cambio di indice diventa negoziabile secondo annuncio, efficacia e regole della strategia.
  9. Verifica la copertura del vendor. Conta strumenti attivi e cessati per anno e confronta con fonti indipendenti.
  10. Congela lo snapshot. Dataset, regole e mapping usati nell'out-of-sample devono essere riproducibili.

Esempio illustrativo — Si vuole testare ogni gennaio una strategia sulle società di un indice. Il metodo errato scarica i componenti di oggi e li usa dal 2005. Il metodo corretto ricostruisce, per ogni gennaio, i componenti allora effettivi, applica il segnale soltanto dopo la data di disponibilità dei dati e mantiene ciascun titolo fino alla regola d'uscita o all'evento terminale. Se un delisting non ha un rendimento affidabile, vengono dichiarati più scenari invece di eliminare l'osservazione. L'esempio descrive il processo, non una scelta d'investimento.


Checklist di audit

Domanda Segnale d'allarme
Il file include strumenti non più attivi? nessun delisting in molti anni
La membership cambia alle date storiche? elenco identico per tutto il test
I ticker sono collegati a identità stabili? join soltanto sul simbolo corrente
Fusioni e liquidazioni producono un esito? serie che termina senza evento
Le nuove quotazioni entrano con una regola? presenza fin dall'inizio del campione
Il rendimento terminale è documentato? ultima perdita assente o posta automaticamente a zero
Il catalogo conserva modelli scartati? restano soltanto strategie “vincenti”

Limiti

Un universo survivor-bias-free non rende il test rappresentativo per definizione. Possono restare IPO bias, backfill, copertura geografica incompleta, errori di classificazione e filtri di liquidità calcolati col futuro. La ricostruzione dipende dai dati point-in-time e non sostituisce una simulazione di negoziabilità, capacità e costi. La trasparenza delle esclusioni è parte del risultato, non una nota tecnica secondaria.


Fonti

Collegamenti