Strasmore Research
Educación Matt ConnorPor Matt Connor

Por qué las acciones caen en la fecha ex-dividendo

Entiende el ajuste mecánico de precios en la fecha ex-dividendo y revisa cuánto abrieron realmente por debajo del cierre previo los grandes pagadores.

Las acciones caen en la fecha ex-dividendo como parte de un ajuste programado, no necesariamente por una venta masiva. Un comprador en la fecha ex-dividendo no recibe el próximo pago. Por ello, la acción cambia de manos con un dividendo menos que la tarde anterior. Además, la bolsa ajusta a la baja el cierre de la sesión previa por el importe del dividendo para fines de gráficos y precios de órdenes. El nivel de apertura real es otra cuestión. Los paneles siguientes lo miden a lo largo de cinco años de fechas ex-dividendo en un grupo de grandes pagadores de dividendos.

Por qué las acciones caen en la fecha ex-dividendo: el ajuste

Un dividendo 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 la acción cotiza sin derecho a recibirlo. La fecha de registro es cuando la compañía consulta su lista de accionistas. La fecha de pago es cuando se recibe el efectivo. Nuestra guía sobre la fecha ex-dividendo explica toda la secuencia. Fecha de registro frente a fecha ex-dividendo diferencia las dos que más suelen confundirse.

Antes de que alguien opere en la fecha ex-dividendo, la bolsa realiza dos ajustes mecánicos:

  • El precio de cierre de la sesión previa se reduce por el importe del dividendo para fines de referencia. Los gráficos, los campos de variación porcentual, las medias móviles y el precio de referencia utilizado frente a la subasta de apertura emplean la cifra ajustada.
  • Las órdenes abiertas que descansan por debajo del mercado se reducen por el importe del dividendo.

Ninguno de los dos ajustes es una operación. No cambian de manos acciones ni se registran prints de volumen. La acción comienza la sesión tomando como referencia un nivel más bajo. Una serie de precios que ignore el ajuste mostrará una caída ficticia cada trimestre.

¿Las bolsas reducen sus órdenes abiertas en la fecha ex-dividendo?

Sí, en el caso de los tipos de órdenes que se encuentran por debajo del precio vigente. Las bolsas reducen las órdenes limitadas de compra abiertas y las órdenes stop de venta abiertas —incluidas las órdenes stop limitadas de venta— por el importe del dividendo en la fecha ex-dividendo. Una orden limitada de compra a $50.00 antes de un dividendo de $0.50 se convierte al inicio de la fecha ex-dividendo en una orden limitada de compra a $49.50. Las órdenes situadas por encima del mercado, como una orden limitada de venta o una orden stop de compra, no se modifican. La reducción mantiene una orden abierta aproximadamente a la misma distancia del mercado que eligió su titular el día anterior. Se expresa en centavos enteros porque las acciones estadounidenses cotizan en centavos.

DNR, abreviatura de Do Not Reduce, es la instrucción que exime a una orden de este ajuste. Si se añade, la orden limitada de compra a $50.00 se mantiene en $50.00 durante la fecha ex-dividendo. No todas las plataformas minoristas ofrecen DNR en el ticket de la orden. Cuando existe, normalmente aparece junto a la vigencia de la orden, como casilla de verificación o menú desplegable de instrucciones especiales. Una instrucción equivalente, DNI (Do Not Increase), se ocupa del componente de número de acciones después de dividendos en acciones y splits. Due bills y splits de acciones explica ese mecanismo.

¿Cuánto cae realmente el precio en la fecha ex-dividendo?

El panel siguiente toma un grupo de grandes pagadores de dividendos y todas sus fechas ex-dividendo de 2021 a 2025. Ninguno hizo un split de acciones durante ese periodo. Por ello, los precios sin ajustar y los importes de efectivo siguen siendo directamente comparables. Para cada fecha ex-dividendo, mide el cierre de la sesión previa frente a la apertura de la fecha ex-dividendo. Después, suma la caída y la compara con el dividendo total pagado.

ConsultaCaída de apertura por dólar de dividendo pagado, fechas ex 2021 a 2025
El SQL exacto detrás de cada cifra
WITH
prices AS
(
    SELECT
        ticker,
        date,
        open_px,
        any(close_px) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
    FROM
    (
        SELECT
            ticker,
            date,
            toFloat64(max(open))  AS open_px,
            toFloat64(max(close)) AS close_px
        FROM global_markets.stocks_daily_aggs
        WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
          AND date >= '2020-12-01'
          AND date <  '2026-01-01'
        GROUP BY ticker, date
    )
),
ex_days AS
(
    SELECT
        ticker,
        ex_dividend_date            AS ex_date,
        toFloat64(max(cash_amount)) AS dividend
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
      AND ex_dividend_date >= '2021-01-01'
      AND ex_dividend_date <  '2026-01-01'
      AND cash_amount > 0
    GROUP BY ticker, ex_dividend_date
)
SELECT
    e.ticker                                                   AS ticker,
    count()                                                    AS payment_count,
    round(avg(e.dividend), 4)                                  AS avg_dividend_usd,
    round(sum(p.prior_close - p.open_px) / sum(e.dividend), 2) AS drop_per_dollar_paid
FROM ex_days AS e
INNER JOIN prices AS p ON p.ticker = e.ticker AND p.date = e.ex_date
WHERE p.prior_close > 0
GROUP BY e.ticker
ORDER BY drop_per_dollar_paid DESC
Run this yourself

La última columna debe leerse como dólares de caída en la apertura por cada dólar de dividendo pagado. Entre los nombres 10, la cifra va de 0.28 en la parte inferior del panel a 1.23 en la parte superior. El valor superior corresponde a ABBV en 20 pagos. Un valor de 1.00 significaría que, en promedio, la acción abrió un dividendo completo por debajo del cierre previo.

Agrupar todos los pagos por año calendario muestra cuánto cambia la respuesta según la muestra seleccionada.

ConsultaCaída de apertura agrupada por dólar pagado, por año calendario
El SQL exacto detrás de cada cifra
WITH
prices AS
(
    SELECT
        ticker,
        date,
        open_px,
        any(close_px) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
    FROM
    (
        SELECT
            ticker,
            date,
            toFloat64(max(open))  AS open_px,
            toFloat64(max(close)) AS close_px
        FROM global_markets.stocks_daily_aggs
        WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
          AND date >= '2020-12-01'
          AND date <  '2026-01-01'
        GROUP BY ticker, date
    )
),
ex_days AS
(
    SELECT
        ticker,
        ex_dividend_date            AS ex_date,
        toFloat64(max(cash_amount)) AS dividend
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
      AND ex_dividend_date >= '2021-01-01'
      AND ex_dividend_date <  '2026-01-01'
      AND cash_amount > 0
    GROUP BY ticker, ex_dividend_date
)
SELECT
    toString(toYear(e.ex_date))                                AS year,
    count()                                                    AS payment_count,
    round(sum(p.prior_close - p.open_px) / sum(e.dividend), 2) AS drop_per_dollar_paid
FROM ex_days AS e
INNER JOIN prices AS p ON p.ticker = e.ticker AND p.date = e.ex_date
WHERE p.prior_close > 0
GROUP BY year
ORDER BY year
Run this yourself

La cifra agrupada fue de 0.85 en 40 pagos en 2021, y de 0.81 en 40 pagos en 2025. Cualquier afirmación tajante de que la caída en la fecha ex-dividendo representa una proporción fija del dividendo es solo una observación extraída de una distribución de esta amplitud.

Por qué una sola fecha ex-dividendo no dice nada

Coca-Cola, KO, ha pagado dividendos trimestrales de forma constante durante décadas. Graficar su dividendo por acción frente a la caída realizada en la apertura de cada fecha ex-dividendo concentra el problema de medición en un solo gráfico.

ConsultaKO: dividendo por acción frente a la caída de apertura realizada, en cada fecha ex de 2021 a 2025
El SQL exacto detrás de cada cifra
WITH
prices AS
(
    SELECT
        date,
        open_px,
        any(close_px) OVER (ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
    FROM
    (
        SELECT
            date,
            toFloat64(max(open))  AS open_px,
            toFloat64(max(close)) AS close_px
        FROM global_markets.stocks_daily_aggs
        WHERE ticker = 'KO'
          AND date >= '2020-12-01'
          AND date <  '2026-01-01'
        GROUP BY date
    )
),
ex_days AS
(
    SELECT
        ex_dividend_date            AS ex_date,
        toFloat64(max(cash_amount)) AS dividend
    FROM global_markets.stocks_dividends
    WHERE ticker = 'KO'
      AND ex_dividend_date >= '2021-01-01'
      AND ex_dividend_date <  '2026-01-01'
      AND cash_amount > 0
    GROUP BY ex_dividend_date
)
SELECT
    toString(e.ex_date)                 AS ex_date,
    concat(monthName(e.ex_date), ' ', toString(toDayOfMonth(e.ex_date)), ', ', toString(toYear(e.ex_date))) AS ex_date_label,
    round(e.dividend, 4)                AS dividend_per_share,
    round(p.prior_close - p.open_px, 2) AS drop_at_open
FROM ex_days AS e
INNER JOIN prices AS p ON p.date = e.ex_date
WHERE p.prior_close > 0
ORDER BY e.ex_date
Run this yourself

La línea del dividendo es casi plana y sube una vez al año. La línea de la caída oscila alrededor de ella. Algunas fechas ex-dividendo abrieron muy por debajo del ajuste. En otras, la apertura quedó directamente por encima del cierre previo. KO pagó $0.42 por acción el March 12, 2021 y $0.51 el December 1, 2025, en las 20 fechas ex-dividendo del periodo.

La evolución de un solo día no se puede interpretar bien a esta escala. En una acción de gran capitalización, un dividendo trimestral vale bastante menos de uno por ciento del precio. Los movimientos overnight habituales cubren un rango similar. El panel siguiente compara ambos en puntos básicos. Un punto básico equivale a una centésima de punto porcentual. También cuenta con qué frecuencia un movimiento overnight habitual fue mayor que un trimestre completo de dividendo.

ConsultaDividendo trimestral frente a movimientos overnight habituales, 2021 a 2025
El SQL exacto detrás de cada cifra
WITH
prices AS
(
    SELECT
        ticker,
        date,
        open_px,
        any(close_px) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
    FROM
    (
        SELECT
            ticker,
            date,
            toFloat64(max(open))  AS open_px,
            toFloat64(max(close)) AS close_px
        FROM global_markets.stocks_daily_aggs
        WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
          AND date >= '2020-12-01'
          AND date <  '2026-01-01'
        GROUP BY ticker, date
    )
),
ex_days AS
(
    SELECT
        ticker,
        ex_dividend_date            AS ex_date,
        toFloat64(max(cash_amount)) AS dividend
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
      AND ex_dividend_date >= '2021-01-01'
      AND ex_dividend_date <  '2026-01-01'
      AND cash_amount > 0
    GROUP BY ticker, ex_dividend_date
),
div_size AS
(
    SELECT
        e.ticker                                AS ticker,
        avg(e.dividend / p.prior_close) * 10000 AS dividend_bps
    FROM ex_days AS e
    INNER JOIN prices AS p ON p.ticker = e.ticker AND p.date = e.ex_date
    WHERE p.prior_close > 0
    GROUP BY e.ticker
),
ordinary AS
(
    SELECT
        ticker,
        date,
        abs(open_px / prior_close - 1) * 10000 AS abs_gap_bps
    FROM prices
    WHERE prior_close > 0
      AND date >= '2021-01-01'
      AND (ticker, date) NOT IN (SELECT ticker, ex_date FROM ex_days)
)
SELECT
    o.ticker                                                              AS ticker,
    round(max(d.dividend_bps), 1)                                         AS dividend_bps,
    round(quantileDeterministic(0.5)(o.abs_gap_bps, toUInt32(o.date)), 1) AS median_gap_bps,
    round(100 * countIf(o.abs_gap_bps > d.dividend_bps) / count(), 1)     AS sessions_over_dividend_pct
FROM ordinary AS o
INNER JOIN div_size AS d ON d.ticker = o.ticker
GROUP BY o.ticker
ORDER BY sessions_over_dividend_pct DESC
Run this yourself

El movimiento overnight habitual mediano de HD fue de 40.5 puntos básicos frente a un dividendo trimestral de 60.7. En 33.2 por ciento de las sesiones ordinarias, el movimiento overnight por sí solo fue mayor que el pago completo. En el otro extremo del panel, VZ superó su dividendo de esa forma en 3.2 por ciento de las sesiones. Una fecha ex-dividendo es una sola observación de esa distribución, con un dividendo superpuesto.

Por qué la caída suele ser menor que el dividendo

Dos mecanismos mantienen la caída observada por debajo del pago completo.

El primero son los impuestos. Para un titular sujeto a impuestos, un dólar de dividendo y un dólar de precio de la acción no tienen el mismo valor después de impuestos. El dividendo tributa en el año en que se recibe. Una ganancia no realizada solo tributa cuando se vende, a la tasa aplicable en ese momento. Si el titular marginal valora un dólar de dividendo en uno menos la tasa del dividendo, y un dólar de precio en uno menos la tasa de ganancias de capital, la indiferencia se sitúa en una caída equivalente al dividendo multiplicado por (1 - td) / (1 - tg). Tomemos un par de tasas ilustrativas, en lugar de la legislación vigente. Un titular que paga 20 por ciento sobre un dividendo calificado y 15 por ciento sobre una ganancia de largo plazo valora el pago en 0.80 / 0.85, aproximadamente 94 centavos por dólar. Esto respalda una caída cercana a $0.47 sobre un dividendo de $0.50. Si ese mismo titular pasa a tasas de 37 por ciento y 20 por ciento, la relación se convierte en 0.63 / 0.80, cerca de 79 centavos, o una caída de aproximadamente $0.39 sobre el mismo pago. Las tasas aplicables dependen del periodo de tenencia y del tipo de cuenta. El periodo de tenencia de los dividendos calificados explica la prueba correspondiente. Las tasas cambian con el tiempo. La estructura del cálculo no cambia.

El segundo es el tick. Los precios cotizan en centavos enteros. Un dividendo de $0.235 no puede expresarse exactamente en un print de apertura.

¿Se puede comprar el día anterior para cobrar el dividendo?

Haga el cálculo. Una acción cierra a $50.00 la tarde anterior a su fecha ex-dividendo, con un dividendo de $0.50 asociado. Si compra 100 acciones a ese cierre, mantiene una posición de $5,000. A la mañana siguiente, el cierre de referencia ajustado es de $49.50. Las 100 acciones quedan valoradas cerca de $4,950. Además, usted tiene un dividendo por cobrar de $50, que se liquidará en la fecha de pago varias semanas después. Antes de impuestos, ambos lados de la fecha ex-dividendo dejan un valor de $5,000. El inversor convirtió $50 de precio de la acción en $50 de efectivo. En una cuenta sujeta a impuestos, también generó un hecho imponible.

Comprar el día anterior a una fecha ex-dividendo determina cuándo recibe el ingreso. Que la apertura quede por encima o por debajo del nivel de referencia ajustado en una mañana concreta es ruido dentro del gráfico de KO. La estrategia que opera deliberadamente esa brecha tiene un nombre. La estrategia de captura de dividendos explica sus costos operativos. Para la mecánica de la salida, vender en la fecha ex-dividendo responde directamente a la pregunta.

Cómo se construyeron estos paneles

Se seleccionaron grandes pagadores estadounidenses con historiales continuos de dividendos trimestrales. Ninguno hizo un split de acciones entre 2021 y 2025. Por ello, las aperturas sin ajustar y los importes de efectivo siguen siendo comparables durante todo el periodo. El cierre previo de cada fecha ex-dividendo es la fila anterior de la serie diaria de ese ticker. Esto incorpora fines de semana y feriados sin utilizar un calendario codificado manualmente. Las filas de dividendos se deduplican por ticker y fecha ex-dividendo. Los paneles de ratios suman la caída frente al dividendo total, en lugar de promediar los ratios de cada evento. Así se evita que un pago pequeño domine la cifra.

Preguntas frecuentes

¿Por qué cae el precio de una acción en la fecha ex-dividendo?

En la fecha ex-dividendo, el comprador deja de recibir el próximo pago. La bolsa reduce el cierre previo por el importe del dividendo para fines de referencia y de precios de órdenes. La caída está incorporada en la mecánica de la fecha y ocurre antes de que se realicen operaciones.

¿Una acción siempre cae exactamente por el importe del dividendo?

No. El ajuste del cierre de referencia equivale exactamente al dividendo. La apertura, en cambio, queda en el nivel al que se cruza la subasta. En promedio, durante muchas fechas ex-dividendo, la caída tiende a ser menor que el pago completo. En una sola sesión, el movimiento normal del precio suele ser mayor que el propio dividendo.

¿Qué es una orden DNR?

DNR significa Do Not Reduce. Es una instrucción asociada a una orden limitada de compra abierta o a una orden stop de venta. Indica a la bolsa que mantenga sin cambios el precio de la orden en la fecha ex-dividendo, en lugar de reducirlo por el importe del dividendo.

¿Recibo el dividendo si compro en la fecha ex-dividendo?

No. Si compra en la fecha ex-dividendo o después, el próximo pago queda para el vendedor. Para recibirlo, debe ser titular de las acciones antes de la apertura de la fecha ex-dividendo. Eso es lo que marca la fecha.

¿La caída ex-dividendo significa que perdí dinero?

Antes de impuestos, el valor pasa del precio de la acción al efectivo. Un titular que mantiene la posición durante la fecha ex-dividendo observa una reducción en el valor de la posición y la aparición de un dividendo por cobrar. Los impuestos y el momento de la fecha de pago son los factores que hacen que ambos componentes difieran en la práctica.


Cada panel incluye el SQL exacto que lo sustenta. Así puede ver qué sesiones se contaron y cuáles se omitieron. Para ejecutar la misma comparación sobre un pagador que ya mantiene en cartera, formule la pregunta en inglés sencillo en la terminal de Strasmore.