Cómo se calcula el dividendo anual por acción
El dividendo anual por acción se calcula de cuatro formas que rara vez coinciden. Compara lado a lado los totales de últimos doce meses, año calendario, fiscal e indicados.
El dividendo anual por acción se calcula sumando los dividendos en efectivo por acción de una empresa durante un período de doce meses. Todas las discrepancias sobre esa cifra se reducen a definir cuáles son esos doce meses. Se usan habitualmente cuatro convenciones: los últimos doce meses, el año calendario, el año fiscal de la empresa y la tasa anualizada indicada a futuro. Aplicadas al mismo conjunto de pagos, pueden arrojar cuatro totales distintos. Ninguno es incorrecto.
¿Qué es el dividendo anual por acción?
Una empresa nunca declara un dividendo anual. Declara pagos individuales, normalmente cuatro al año en el caso de una empresa estadounidense de gran capitalización, y cada pago tiene su propio conjunto de fechas. La cifra anual se calcula después, según quien la publique. Por eso, la regla de cálculo importa más que la aritmética.
Cada declaración tiene cuatro fechas. La fecha de declaración es cuando el consejo anuncia el pago. La fecha ex-dividendo es la primera sesión en la que un comprador ya no recibe ese pago. La fecha de registro es la fecha que la empresa utiliza para determinar quiénes son los accionistas registrados. La fecha de pago es cuando el efectivo llega efectivamente. Solo dos de esas fechas son candidatas razonables para asignar un pago a un total anual. Elegir entre ellas cambia el resultado en cada cierre de año.
El panel siguiente contiene ocho declaraciones trimestrales consecutivas de una empresa grande que paga dividendos: Apple. La ventana termina el 30 de junio de 2026 y no se actualiza. Por ello, las cifras de esta página permanecen fijas.
El SQL exacto detrás de cada cifra
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_dateEn esas 8 declaraciones, el pago cambia. El importe de Aug 12, 2024 fue de $0.25 por acción y el de May 11, 2026 fue de $0.27, con el aumento aplicado a mitad de la serie. Todo lo que sigue es una discrepancia sobre cómo sumar esos ocho importes. El historial más extenso está en nuestro análisis de historial de dividendos de Apple.
Las cuatro convenciones y cuatro respuestas diferentes
Los últimos doce meses, normalmente abreviados como TTM, suman todos los pagos cuya fecha ex-dividendo cae dentro de los últimos 365 días. Es una medida realizada: todos los pagos incluidos ya han pasado la fecha ex-dividendo.
El año calendario suma las fechas ex-dividendo que caen entre enero y diciembre de un mismo año. Las comparaciones interanuales y la mayor parte de la documentación fiscal utilizan esta base.
El año fiscal suma los mismos pagos dentro del año contable de la empresa. El año fiscal de Apple termina a finales de septiembre, por lo que su total fiscal cubre cuatro pagos distintos de los que incluye el año calendario.
La tasa indicada, también llamada tasa forward, toma el pago declarado más reciente y lo multiplica por el número de pagos anuales. Es la única de las cuatro que mira hacia el futuro y supone que los próximos tres pagos serán iguales al último.
El SQL exacto detrás de cada cifra
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 convAplicadas a las mismas declaraciones, las cuatro convenciones arrojan $1.05, $1.03, $1.02 y $1.08 por acción. La tasa indicada se sitúa 2.86% del total de los últimos doce meses con datos idénticos. Ninguna de estas cifras representa el dividendo actual de Apple. Son cuatro lecturas de los mismos pagos pasados. Una página que publica una de ellas sin indicar cuál obliga al lector a adivinar.
La elección se transmite a otros cálculos. El total que se coloque arriba se convierte en el numerador del rendimiento por dividendo. Por eso, la misma acción puede mostrar dos rendimientos distintos en dos pantallas. Consulta cómo calcular el rendimiento por dividendo y rendimiento por dividendo histórico frente a forward para conocer sus efectos posteriores.
Por qué un aumento a mitad de año hace que el total de los últimos doce meses se quede atrás
Supongamos una empresa que paga $0.25 por trimestre y aumenta el pago a $0.27. El día en que el primer pago aumentado pasa la fecha ex-dividendo, la tasa indicada sube en los 8 centavos anuales completos: cuatro pagos multiplicados por un aumento de 2 centavos. El total de los últimos doce meses sube 2 centavos, porque tres de sus cuatro pagos todavía reflejan la tasa anterior. Un trimestre después quedan dos pagos antiguos; luego queda uno. Las dos convenciones vuelven a coincidir solo cuando el cuarto pago aumentado pasa la fecha ex-dividendo. La diferencia se cierra en pasos iguales durante exactamente cuatro trimestres. Durante todo ese período, la cifra de los últimos doce meses subestima la tasa vigente.
El SQL exacto detrás de cada cifra
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 dA lo largo de 16 trimestres, el patrón es claro. La línea indicada es una función escalonada que se mueve una vez al año. La línea de los últimos doce meses es una rampa que sube hacia ella durante los cuatro trimestres posteriores a cada escalón. En May 2026, los cuatro pagos más recientes sumaron $1.05, frente a una cifra indicada de $1.08. Ambas describen a la misma empresa en el mismo día.
Fecha ex-dividendo o fecha de pago: cómo asignar el pago
La asignación debe hacerse por fecha ex-dividendo. El derecho al pago se determina en esa fecha: si se mantiene la acción antes de la fecha ex-dividendo, el pago corresponde al accionista, independientemente de lo que ocurra después. La fecha ex-dividendo también es la sesión en la que el precio de la acción se ajusta a la baja por el importe del dividendo. Esto mantiene la asignación por fecha ex-dividendo alineada con la serie de precios utilizada para medir el rendimiento. La fecha de pago es una fecha de flujo de efectivo fijada por el calendario de la empresa y puede desplazarse.
El SQL exacto detrás de cada cifra
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_yearEn 7 años calendario de distribuciones en efectivo de empresas estadounidenses, la diferencia entre la fecha ex-dividendo y la fecha de pago promedió 11.9 días en 2025. Además, 4% de los pagos de ese año se realizaron en un año calendario distinto de aquel en el que cayó su fecha ex-dividendo. Una fecha ex-dividendo en diciembre y una fecha de pago en enero es un caso habitual. Si ese pago se asigna por fecha de pago, sale del total de un año y entra en el del siguiente, sin que cambie nada en la empresa.
Qué puede distorsionar una suma simple de los últimos cuatro pagos
Cuatro situaciones pueden separar por sí solas las convenciones.
Una distribución extraordinaria es un pago único fuera de la frecuencia habitual. La mayoría de las páginas excluye las distribuciones extraordinarias de la tasa indicada, pero las incluye en el total de los últimos doce meses. Por eso, un solo pago puede mantener dos cifras muy alejadas durante todo un año. Nuestro explicador sobre dividendos extraordinarios detalla cómo se declaran.
El ajuste por split reexpresa los importes históricos por acción. Después de un split de 4 por 1, una acción antigua se convierte en cuatro acciones nuevas. Por ello, el pago histórico por acción correspondía a una cuarta parte de las acciones que representa el pago nuevo.
Un cambio en el calendario de pagos puede situar cinco fechas ex-dividendo en un año y tres en el siguiente. Las empresas con calendarios fiscales de 52 o 53 semanas lo hacen de forma programada. Otras lo producen al mover una declaración unos días a través del cierre de año. Un total del año calendario con cinco pagos sobrestima la tasa anualizada en un trimestre completo.
Un cambio de frecuencia, de trimestral a mensual o a la inversa, invalida directamente la regla de «último importe multiplicado por cuatro». La frecuencia debe consultarse en la declaración, no suponerse.
El SQL exacto detrás de cada cifra
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 comienza en Aug 2012. Ese pago figura como $2.65 en la declaración original y como $0.0946 después del ajuste por splits, a lo largo de 56 pagos trimestrales y dos splits. La serie con importes originales cae verticalmente en cada split; la serie reexpresada no lo hace. Sumar importes originales a través de un split infla el total. Es el mismo problema de reexpresión cubierto en historial de precios ajustado por splits.
Preguntas frecuentes
¿Qué es el dividendo anual por acción?
Es el dividendo total en efectivo que una empresa paga por una acción durante un período de doce meses. La cifra depende del período utilizado: los últimos 365 días, un año calendario, el año fiscal de la empresa o cuatro veces el pago declarado más reciente.
¿El dividendo anual por acción es igual al dividendo indicado?
Por lo general, no. El dividendo indicado mira hacia el futuro: es el pago declarado más reciente multiplicado por la frecuencia de pago. Una cifra anual basada en los últimos doce meses mira hacia atrás y sigue incluyendo pagos realizados a la tasa anterior durante los cuatro trimestres posteriores a un aumento.
¿Los dividendos se suman por fecha ex-dividendo o por fecha de pago?
La fecha ex-dividendo es la convención predeterminada. Es la fecha que determina quién tiene derecho al pago y también la fecha en la que se ajusta el precio de la acción. Las fechas de pago pueden trasladar un pago al año calendario siguiente y moverlo entre totales anuales sin que cambie nada en la empresa.
¿Por qué dos sitios web muestran dividendos anuales distintos para la misma acción?
Lo más habitual es que apliquen convenciones distintas a los mismos datos. Un sitio suma las últimas cuatro fechas ex-dividendo y otro anualiza la declaración más reciente. Los dividendos extraordinarios y el historial ajustado por splits explican la mayor parte de las diferencias restantes.
¿Los dividendos extraordinarios cuentan para el dividendo anual por acción?
Depende de la convención. Un total de los últimos doce meses normalmente los incluye, porque efectivamente se pagaron. Una tasa forward indicada normalmente los excluye, porque la empresa no se ha comprometido a repetirlos.
Cada panel anterior incluye el SQL que lo generó. Cambia un solo límite de fecha y las cuatro convenciones se separan por sí solas. Para ejecutar las mismas cuatro sumas sobre cualquier empresa pagadora, formula la consulta en inglés sencillo en la terminal de Strasmore.