I backtest azionari gestiscono spesso male i dividendi in 1 di 3 modi: trattano una serie di prezzi rettificati come se fosse negoziabile, accreditano la liquidità nella data sbagliata oppure ignorano del tutto il dividendo. Ognuna di queste scelte può produrre un grafico plausibile ma un valore del conto errato.
La distinzione utile è tra il prezzo a cui il titolo viene scambiato e la liquidità o le azioni generate da un’operazione societaria. Tieni traccia di entrambi. Un dividendo modifica ciò che spetta all’azionista, ma non cancella dal mercato il calo del prezzo alla data ex-dividendo.
Errore 1: negoziare una chiusura rettificata come se fosse una quotazione
I fornitori di dati storici rettificano spesso i prezzi per i dividendi, così che il grafico possa rappresentare il rendimento totale con reinvestimento. Questa serie è utile per alcuni tipi di analisi, ma non corrisponde al prezzo a cui sarebbe stato possibile eseguire un ordine.
Considera un titolo che chiude a $100 prima di staccare un dividendo di $1 per azione. Se apre a $99 e non succede altro, un grafico dei prezzi non rettificati mostra un calo dell’1%. Una serie rettificata per i dividendi può eliminare questa discontinuità ricalcolando i prezzi storici. Un backtest che usa la serie rettificata per i segnali e le esecuzioni mescola una convenzione di rendimento con una quotazione negoziabile.
I danni dipendono dalla strategia. Una soglia basata su un massimo recente potrebbe scattare a un prezzo mai negoziato. Uno stop può attivarsi a un livello rettificato. I rendimenti calcolati sulla stessa serie rettificata possono apparire regolari, mentre le esecuzioni vengono prezzate in un universo diverso.
| Campo del prezzo | Utile per | Ipotesi rischiosa |
|---|---|---|
| Prezzo grezzo di scambio o quotazione | Segnali ed esecuzione simulata, con tempistiche adeguate | Include già i flussi di cassa per gli azionisti |
| Prezzo di chiusura rettificato per i dividendi | Alcuni confronti del rendimento totale | Era disponibile come prezzo di esecuzione |
| Barre OHLC rettificate | Analisi, se si conoscono i metodi di rettifica | I massimi e minimi intraday corrispondono alle quotazioni storiche |
Errore 2: accreditare il dividendo alla data ex-dividendo
La data ex-dividendo determina chi ha diritto alla distribuzione secondo le regole di mercato applicabili. La liquidità arriva di solito più tardi, alla data di pagamento. In una simulazione del conto, le due date hanno funzioni diverse.
Supponi di detenere 100 azioni durante una data ex-dividendo relativa a un dividendo dichiarato di $0.50, pagabile 2 settimane dopo. Alla data ex-dividendo la strategia può aver maturato un credito di $50. Non dispone ancora di $50 di liquidità utilizzabile. Se il simulatore aggiunge subito il denaro alla capacità d’acquisto, può finanziare un acquisto che il conto reale non avrebbe potuto effettuare con quella distribuzione.
Per calcolare il rendimento di una posizione long-only mantenuta nel tempo, può bastare registrare il diritto al dividendo alla data ex-dividendo. Se una strategia reinveste le distribuzioni, monitora la capacità d’acquisto o opera in prossimità del regolamento, tieni separati il credito e il pagamento. Usa il calendario dei pagamenti noto in quel momento: una correzione successiva dei dati non dovrebbe riscrivere ciò che il sistema avrebbe potuto prevedere.
Per una semplice posizione long, un calo del prezzo alla data ex-dividendo vicino all’importo del dividendo non è automaticamente una perdita di trading. Il conto ha meno valore in azioni e un credito per il dividendo. L’eventuale compensazione esatta tra questi valori dipende dai movimenti di mercato, dalle imposte, dalle ritenute e dalle convenzioni della simulazione.
Errore 3: ignorare i dividendi perché il prezzo è già sceso
Lasciare il prezzo non rettificato e omettere il flusso di cassa crea la distorsione opposta. Nell’esempio da $100 a $99, chi detiene 100 azioni ora ha $9,900 in azioni invece di $10,000, più un diritto a un dividendo di $100. Considerando solo le azioni, si registra una perdita di $100 anche se, nell’esempio semplificato, il valore totale non cambia.
L’errore può essere particolarmente rilevante su un campione lungo o su un portafoglio di titoli con distribuzioni elevate. Può anche influenzare i segnali: una strategia che interpreta ogni gap alla data ex-dividendo come un normale movimento al ribasso potrebbe vendere proprio nel momento sbagliato. Il dividendo può spiegare il gap, ma non determina il successivo movimento di mercato.
Come dovrebbe modellare i dividendi un backtest azionario?
Parti da prezzi grezzi e disponibili al momento delle decisioni, per generare segnali e simulare le esecuzioni; poi rappresenta le operazioni societarie come eventi espliciti del conto. Il livello di dettaglio necessario dipende dalla domanda a cui il backtest deve rispondere.
- Per misurare il rendimento totale: includi nel valore del portafoglio le distribuzioni a cui si ha diritto, specificando l’ipotesi di reinvestimento.
- Per simulare una strategia: tieni distinte le azioni, i crediti, i pagamenti in contanti e la capacità d’acquisto quando le tempistiche contano.
- Per segnali ed esecuzione: usa campi di prezzo che corrispondano ai livelli effettivi del mercato storico e ai momenti in cui erano disponibili.
Controlla anche separatamente frazionamenti azionari, dividendi straordinari e ritenute. Un dividendo ordinario di $1 e una distribuzione straordinaria di $10 possono comportare rettifiche di prezzo diverse e influenzare la strategia in modi molto diversi. La semplice indicazione di un fornitore «rettificato» raramente basta a capire come sono stati trattati i dati.
Quando un backtest attraversa una data ex-dividendo, chiediti cosa possedeva il conto prima di quella data, a cosa aveva diritto, quando è arrivata la liquidità e quale serie di prezzi ha guidato la decisione. Se tutte queste risposte sono implicite in un’unica colonna dei prezzi di chiusura rettificati, la curva azionaria incorpora ipotesi che non puoi vedere.
← Tutti gli articoli

