Come si calcola il dividendo annuo per azione
Il dividendo annuo per azione si calcola in quattro modi, che raramente coincidono. Confronta totali trailing, anno solare, esercizio fiscale e forward indicato.
Il dividendo annuale per azione si calcola sommando i dividendi cash per azione distribuiti da una società nell’arco di dodici mesi; ogni differenza sul dato dipende quindi da quali dodici mesi si considerano. Le quattro convenzioni più utilizzate sono: ultimi dodici mesi, anno solare, esercizio fiscale della società e tasso forward indicato. Applicate allo stesso insieme di pagamenti, possono produrre quattro totali diversi, senza che nessuno sia errato.
Che cos’è il dividendo annuale per azione?
Una società non dichiara mai un dividendo annuale. Dichiara singoli pagamenti, di norma quattro all’anno per una large cap statunitense, ciascuno con il proprio calendario di date. Il dato annuale viene ricostruito successivamente da chi lo pubblica: per questo la regola di aggregazione conta più dell’aritmetica.
Ogni dichiarazione comprende quattro date. La declaration date è la data in cui il consiglio annuncia il pagamento. La data ex-dividend è la prima seduta in cui chi acquista non ha più diritto a riceverlo. La record date è la fotografia degli azionisti utilizzata dalla società. La pay date è la data in cui il cash viene effettivamente accreditato. Solo due di queste date sono candidate plausibili per aggregare i pagamenti annuali, e la scelta tra loro cambia il risultato a ogni passaggio di anno.
Il pannello seguente contiene otto dichiarazioni trimestrali consecutive di una grande società che distribuisce dividendi, Apple. La finestra termina il 30 giugno 2026 e non scorre in avanti, quindi i dati riportati in questa pagina restano invariati.
L'esatto SQL dietro ogni numero
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %e, %Y') AS ex_date_label,
formatDateTime(max(pay_date), '%b %e, %Y') AS pay_date_label,
round(max(toFloat64(cash_amount)), 4) AS amount_per_share
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2024-07-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_dateIn queste 8 dichiarazioni l’importo del pagamento cambia. L’importo di Aug 12, 2024 era pari a $0.25 per azione, mentre quello di May 11, 2026 era pari a $0.27, con l’aumento intervenuto a metà della serie. Tutto ciò che segue riguarda il modo in cui si sommano questi otto importi. Per una serie storica più lunga, consulta l’approfondimento storico del dividendo Apple.
Le quattro convenzioni e quattro risultati diversi
Gli ultimi dodici mesi, di norma indicati come TTM, sommano tutti i pagamenti la cui data ex-dividend rientra negli ultimi 365 giorni. È un dato pienamente realizzato: tutti i pagamenti inclusi sono già passati ex-dividend.
L’anno solare somma le date ex-dividend comprese tra gennaio e dicembre di un determinato anno. I confronti anno su anno e gran parte della documentazione fiscale seguono questa base.
L’esercizio fiscale somma gli stessi pagamenti nell’anno contabile della società. Quello di Apple termina a fine settembre, quindi il totale dell’esercizio fiscale comprende quattro pagamenti diversi da quelli dell’anno solare.
Il tasso indicato, detto anche tasso forward, prende l’ultimo pagamento dichiarato e lo moltiplica per il numero di pagamenti annuali. È l’unica delle quattro convenzioni orientata al futuro e incorpora un’ipotesi: che i tre pagamenti successivi siano uguali all’ultimo.
L'esatto SQL dietro ogni numero
WITH
payouts AS
(
SELECT
ex_dividend_date AS ex_date,
max(toFloat64(cash_amount)) AS amt
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2018-01-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
),
totals AS
(
SELECT
round(sumIf(amt, ex_date > toDate('2026-06-30') - 365), 4) AS ttm,
round(sumIf(amt, toYear(ex_date) = 2025), 4) AS calendar_2025,
round(sumIf(amt, ex_date >= toDate('2024-09-29') AND ex_date <= toDate('2025-09-27')), 4) AS fiscal_2025,
round(4 * argMax(amt, ex_date), 4) AS indicated
FROM payouts
)
SELECT
conv.1 AS convention_label,
conv.2 AS annual_per_share,
if(ttm > 0, round(100 * (conv.2 / ttm - 1), 2), 0.0) AS vs_ttm_pct
FROM totals
ARRAY JOIN
[
('Trailing 12 months to Jun 30 2026', ttm),
('Calendar year 2025', calendar_2025),
('Fiscal year 2025', fiscal_2025),
('Indicated forward rate', indicated)
] AS convApplicate alle stesse dichiarazioni, le quattro convenzioni producono rispettivamente $1.05, $1.03, $1.02 e $1.08 per azione. Il tasso indicato si discosta di 2.86% dal totale trailing a parità di dati. Nessuno di questi valori rappresenta il dividendo attuale di Apple: sono quattro letture degli stessi pagamenti passati. Una pagina che ne riporti uno senza specificare quale convenzione utilizza costringe il lettore a indovinare.
La scelta si riflette anche sui dati successivi. Il totale utilizzato diventa il numeratore del rendimento, motivo per cui lo stesso titolo può mostrare due rendimenti diversi su due schermi. Consulta come calcolare il dividend yield e dividend yield trailing e forward per capire le conseguenze.
Perché un aumento a metà anno rende il totale trailing più lento
Consideriamo una società ipotetica che paga $0,25 per trimestre e aumenta il pagamento a $0,27. Nel giorno in cui il primo pagamento maggiorato passa ex-dividend, il tasso indicato aumenta dell’intero incremento annuale di 8 centesimi: quattro pagamenti moltiplicati per un aumento di 2 centesimi. Il totale trailing aumenta di 2 centesimi, perché tre dei suoi quattro pagamenti sono ancora al vecchio livello. Un trimestre dopo restano due pagamenti vecchi, poi uno; le due convenzioni tornano a coincidere solo quando passa ex-dividend il quarto pagamento maggiorato. Il divario si riduce in modo uniforme nell’arco di esattamente quattro trimestri e, per tutto questo periodo, il dato trailing sottostima il tasso corrente.
L'esatto SQL dietro ogni numero
SELECT
ex_date,
ex_date_label,
trailing_4_payments,
indicated_rate
FROM
(
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %Y') AS ex_date_label,
ex_dividend_date AS d,
round(4 * amt, 4) AS indicated_rate,
round(sum(amt) OVER (ORDER BY ex_dividend_date ROWS BETWEEN 3 PRECEDING AND CURRENT ROW), 4) AS trailing_4_payments
FROM
(
SELECT
ex_dividend_date,
max(toFloat64(cash_amount)) AS amt
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2021-07-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
)
)
WHERE d >= '2022-07-01'
ORDER BY dNell’arco di 16 trimestri, il profilo è chiaro. La linea del tasso indicato è una funzione a gradini che si sposta una volta all’anno. La linea trailing è una rampa che sale verso quel livello nei quattro trimestri successivi a ogni aumento. A May 2026, i quattro pagamenti trailing ammontavano a $1.05, contro un tasso indicato di $1.08. Entrambi descrivono la stessa società nello stesso giorno.
Data ex-dividend o pay date: quale data utilizzare per aggregare il pagamento
L’aggregazione va effettuata in base alla data ex-dividend. È quella che determina il diritto al pagamento: se si detiene l’azione prima della data ex-dividend, il pagamento spetta all’investitore, indipendentemente da ciò che accade dopo. È anche la seduta in cui il prezzo dell’azione viene rettificato al ribasso dell’importo del dividendo; per questo un’aggregazione per data ex-dividend resta allineata alla serie dei prezzi utilizzata per misurare il rendimento. La pay date è invece una data di flusso di cassa stabilita dal calendario della società e può variare.
L'esatto SQL dietro ogni numero
SELECT
toString(toYear(ex_dividend_date)) AS ex_year,
count() AS payout_count,
round(avg(dateDiff('day', ex_dividend_date, pay_date)), 1) AS avg_days_ex_to_pay,
round(100 * countIf(toYear(pay_date) != toYear(ex_dividend_date)) / count(), 2) AS pay_lands_other_year_pct
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= '2019-01-01'
AND ex_dividend_date < '2026-01-01'
AND dateDiff('day', ex_dividend_date, pay_date) BETWEEN 0 AND 120
GROUP BY ex_year
ORDER BY ex_yearNei 7 anni solari di distribuzioni cash statunitensi, il divario medio tra data ex-dividend e pay date è stato di 11.9 giorni in 2025, mentre 4% dei pagamenti di quell’anno è stato effettuato in un anno solare diverso da quello in cui è caduta la relativa data ex-dividend. Una data ex-dividend a dicembre con pay date a gennaio è un caso ordinario. Aggregare quel pagamento per pay date lo sottrae al totale di un anno e lo aggiunge a quello successivo, senza che cambi nulla nella società.
Cosa può falsare una semplice somma degli ultimi quattro pagamenti
Quattro situazioni possono divergere autonomamente dalle altre convenzioni.
Una distribuzione straordinaria è un pagamento una tantum al di fuori della cadenza ordinaria. La maggior parte delle pagine esclude le distribuzioni straordinarie dal tasso indicato e le include nel totale trailing; per questo un singolo pagamento può determinare due valori molto distanti tra loro per un anno intero. Il nostro approfondimento sui dividendi straordinari spiega come vengono dichiarati.
L’aggiustamento per split ricalcola gli importi storici per azione. Dopo uno split 4-for-1, una vecchia azione diventa quattro nuove azioni e il pagamento storico per azione si riferiva a un numero di azioni pari a un quarto di quello attuale.
Un calendario dei pagamenti modificato può collocare cinque date ex-dividend in un anno e tre in quello successivo. Le società che utilizzano un esercizio fiscale di 52 o 53 settimane lo fanno secondo una pianificazione prestabilita; altre spostano una dichiarazione di alcuni giorni oltre il confine tra due anni. Un totale per anno solare che includa cinque pagamenti sovrastima il tasso ordinario di un intero trimestre.
Un cambiamento di frequenza, da trimestrale a mensile o viceversa, rende del tutto inaffidabile la scorciatoia «ultimo importo moltiplicato per quattro». La frequenza va ricavata dalla dichiarazione, senza darla per scontata.
L'esatto SQL dietro ogni numero
SELECT
toString(ex_dividend_date) AS ex_date,
formatDateTime(ex_dividend_date, '%b %Y') AS ex_date_label,
round(max(toFloat64(cash_amount)), 4) AS as_declared,
round(max(toFloat64(split_adjusted_cash_amount)), 4) AS split_adjusted
FROM global_markets.stocks_dividends
WHERE ticker = 'AAPL'
AND ex_dividend_date >= '2012-01-01'
AND ex_dividend_date < '2026-07-01'
GROUP BY ex_dividend_date
ORDER BY ex_dividend_dateLa serie parte da Aug 2012. Quel pagamento ammonta a $2.65 nella dichiarazione originale e a $0.0946 dopo il ricalcolo per split, nell’arco di 56 pagamenti trimestrali e due split. La serie basata sugli importi dichiarati scende verticalmente a ogni split; quella ricalcolata non lo fa. Sommare gli importi dichiarati attraverso uno split gonfia il totale. È lo stesso problema di ricalcolo illustrato in storico dei prezzi rettificato per split.
Domande frequenti
Che cos’è il dividendo annuale per azione?
È il dividendo cash totale che una società paga su una singola azione nell’arco di una finestra di dodici mesi. Il dato dipende dalla finestra utilizzata: ultimi 365 giorni, anno solare, esercizio fiscale della società oppure quattro volte l’ultimo pagamento dichiarato.
Il dividendo annuale per azione coincide con il dividendo indicato?
Di norma no. Il dividendo indicato è forward-looking: l’ultimo pagamento dichiarato moltiplicato per la frequenza dei pagamenti. Un dato annuale trailing è backward-looking e, dopo un aumento, continua a includere per quattro trimestri pagamenti effettuati al vecchio livello.
I dividendi vanno sommati per data ex-dividend o per pay date?
La convenzione predefinita è la data ex-dividend. È la data che determina il diritto al pagamento ed è quella in cui il prezzo dell’azione viene rettificato. Le pay date possono spostare un pagamento nell’anno solare successivo, trasferendolo da un totale annuale all’altro senza alcun cambiamento nella società.
Perché due siti mostrano dividendi annuali diversi per lo stesso titolo?
Nella maggior parte dei casi applicano convenzioni diverse agli stessi dati. Un sito somma le ultime quattro date ex-dividend, mentre un altro annualizza l’ultima dichiarazione. I dividendi straordinari e la storia rettificata per split spiegano gran parte delle differenze restanti.
I dividendi straordinari concorrono al dividendo annuale per azione?
Dipende dalla convenzione. Un totale degli ultimi dodici mesi normalmente li include, perché sono stati effettivamente pagati. Un tasso forward indicato normalmente li esclude, perché la società non si è impegnata a ripeterli.
Ogni pannello riportato sopra è accompagnato dal codice SQL che lo ha prodotto. Modificando un solo limite temporale, le quattro convenzioni divergono autonomamente. Per applicare le stesse quattro somme a qualsiasi società che distribuisce dividendi, formula la richiesta in linguaggio naturale sul terminale Strasmore.