Strasmore Research
Lernen Matt ConnorVon Matt Connor · Aktualisiert 2026-09-28 · data as of September 28, 2026 · refreshed weekly

Anstehende Ex-Dividenden-Termine diese Woche

Welche Aktien diese und nächste Woche Ex-Dividende handeln: wichtige Unternehmen, Dividende je Aktie, Zahlungstermine und der tatsächliche Kursrückgang am Ex-Tag.

Anstehende Ex-Dividend-Dates entscheiden darüber, wer die Ausschüttung erhält: Kaufen Sie die Aktie vor ihrem Ex-Tag, steht Ihnen die nächste Zahlung zu. Kaufen Sie am Ex-Tag oder danach, erhält der Verkäufer die Ausschüttung. Diese Seite ist ein laufender Kalender der bevorstehenden Termine. Sie zeigt die Titel, die an jedem Handelstag dieser Woche ex Dividende gehandelt werden, sowie die größten Unternehmen, deren Ex-Tag in den kommenden zwei Wochen liegt. Die Daten werden aus veröffentlichten Dividendenmeldungen berechnet und wöchentlich aktualisiert. Außerdem wird gemessen, wie sich der Aktienkurs am Morgen des Ex-Tags tatsächlich entwickelt und ob der „Dividend-Capture“-Trade den Praxistest der Daten besteht.

Ex-Dividenden-Termine in dieser Woche

Jede angekündigte Bardividende, die in den kommenden sieben Tagen Ex-Dividende gehandelt wird, nach Tag und Zahlungshäufigkeit des ausschüttenden Unternehmens aufgeschlüsselt:

AbfrageTitel, die tagweise ex-Dividende gehen: die nächsten sieben Tage deklarierter Termine
Ex-DatumEx-Datum-BezeichnungWerte mit Ex-Datummonatliche Zahlervierteljährliche Zahler
2026-09-28Sep 2865943
2026-09-29Sep 291054746
2026-09-30Sep 30101671223
2026-10-01Oct 11121682
2026-10-02Oct 285346
Das exakte SQL hinter jeder Zahl
SELECT toString(ex_dividend_date) AS ex_date,
       formatDateTime(ex_dividend_date, '%b %e') AS ex_date_label,
       count() AS names_going_ex,
       countIf(frequency = 12) AS monthly_payers,
       countIf(frequency = 4) AS quarterly_payers
FROM global_markets.stocks_dividends
WHERE ex_dividend_date > today()
  AND ex_dividend_date <= today() + 7
  AND cash_amount > 0
GROUP BY ex_dividend_date
ORDER BY ex_dividend_date
Selbst ausführen

Der kurzfristige Kalender umfasst 5 Ex-Dividenden-Termine. Er beginnt Sep 28 mit 65 Titeln, darunter 9 monatliche Zahler und 43 quartalsweise Zahlungen. Diese Aufteilung ist bei der Analyse eines Kalenders relevant: Die monatlichen Zahler – darunter Einkommensfonds, Mortgage Trusts und einige REITs – erscheinen alle vier Wochen erneut und häufen sich um die Monatsmitte. Die quartalsweisen Zahler, also die meisten operativen Unternehmen, treten einmal pro Quartal auf. Um eine dieser Zahlungen zu erhalten, muss die Position zum Handelsschluss des Tages vor dem angegebenen Datum gehalten werden. Die Abläufe zur zeitlichen Einordnung erläutert unser Leitfaden zum Ex-Dividenden-Termin. Stichtag versus Ex-Dividenden-Termin erklärt, warum für Käufer der Ex-Tag maßgeblich ist.

Große Namen mit Ex-Dividenden-Termin in den nächsten zwei Wochen

Die größten Unternehmen (Marktkapitalisierung ab 10 Mrd. USD), deren Aktien innerhalb der nächsten vierzehn Tage Ex-Dividende gehandelt werden, einschließlich Ausschüttung, Zahlungstermin und der daraus beim aktuellen Kurs abgeleiteten Jahresrendite:

AbfrageGrößte Unternehmen, die in den nächsten 14 Tagen ex-Dividende gehen: Betrag, Zahlungstermin, angegebene Rendite
TickerEx-DatumEx-Datum-Bezeichnungje Aktie (USD)ZahlungsdatumZahlungsdatum-BezeichnungMarktkapitalisierung (Mrd.)angezeigte Rendite (%)
JPM2026-10-06Oct 61.652026-10-31Oct 319121.92
CSCO2026-10-02Oct 20.422026-10-21Oct 214211.57
ORCL2026-10-09Oct 90.52026-10-23Oct 234151.46
GE2026-10-05Oct 50.472026-10-26Oct 263390.57
PM2026-10-02Oct 21.62026-10-26Oct 262973.36
VZ2026-10-09Oct 90.70752026-11-02Nov 21966.01
DE2026-09-30Sep 301.622026-11-09Nov 91860.94
T2026-10-09Oct 90.27752026-11-02Nov 21744.37
DHR2026-09-30Sep 300.42026-10-30Oct 301580.71
BMY2026-10-02Oct 20.632026-11-02Nov 21284.01
PGR2026-10-01Oct 10.12026-10-09Oct 91190.19
SYK2026-09-30Sep 300.882026-10-30Oct 301041.29
Das exakte SQL hinter jeder Zahl
WITH latest AS (
    SELECT ticker, argMax(market_cap, date) AS mcap, argMax(price, date) AS px
    FROM global_markets.stocks_ratios
    WHERE date >= today() - 10
    GROUP BY ticker
)
SELECT d.ticker AS ticker,
       toString(d.ex_dividend_date) AS ex_date,
       formatDateTime(d.ex_dividend_date, '%b %e') AS ex_date_label,
       round(max(d.cash_amount), 4) AS per_share_usd,
       toString(any(d.pay_date)) AS pay_date,
       formatDateTime(any(d.pay_date), '%b %e') AS pay_date_label,
       round(any(l.mcap) / 1e9, 0) AS mcap_bn,
       round(100 * max(d.cash_amount) * max(d.frequency) / any(l.px), 2) AS indicated_yield_pct
FROM global_markets.stocks_dividends d
JOIN latest l ON d.ticker = l.ticker
WHERE d.ex_dividend_date > today()
  AND d.ex_dividend_date <= today() + 14
  AND d.cash_amount > 0
  AND d.distribution_type = 'recurring'
  AND d.frequency > 0
  AND l.mcap >= 10000000000
  AND d.ticker NOT IN ('SPCX')
GROUP BY d.ticker, d.ex_dividend_date
ORDER BY any(l.mcap) DESC
LIMIT 12
Selbst ausführen

Der größte Name auf der Liste ist JPM. Der Ex-Dividenden-Termin ist Oct 6. Die Ausschüttung von 0,1.65 USD je Aktie wird am Oct 31 ausgezahlt. Beim zuletzt ermittelten Kurs entspricht das einer indizierten Jahresrendite von 1.92%. Lesen Sie die Renditespalte aufmerksam: Sie annualisiert die erklärte Ausschüttung auf Basis der angegebenen Frequenz. Es handelt sich um eine Momentaufnahme, nicht um ein Versprechen. Eine hohe Ausschüttung je Aktie und eine hohe Rendite sind zwei verschiedene Dinge, wie was ist die Dividendenrendite zeigt. Ein Ticker wurde aus den Ranglisten herausgefiltert. Der Filter ist im SQL-Code des Panels sichtbar. Der Ticker wurde von einem zweiten Emittenten wiederverwendet. Die darunter erfassten Datensätze beziehen sich daher auf zwei Unternehmen. Wir lassen ihn weg, statt eine Zeile auszugeben, die wir keinem Unternehmen eindeutig zuordnen können.

Welche Arten von Unternehmen zahlen derzeit

Der Dividenden-Feed enthält keine Sektorzuordnung. Deshalb muss sich die Struktur eines Zweiwochenfensters aus den verfügbaren Daten ableiten lassen: Unternehmensgröße, Zahlungsrhythmus und die Rendite, die sich aus der jeweils angekündigten Zahlung beim aktuellen Kurs ergibt. Alle regelmäßigen Zahler mit erfasster Marktkapitalisierung, deren Ex-Dividend-Date innerhalb der nächsten vierzehn Tage liegt, nach Größenklasse gruppiert:

AbfrageWer in den nächsten 14 Tagen ex-Dividende geht: Titel, Turnus und implizite Rendite nach Größenklasse
GrößenklasseWerte mit Ex-Datummediane angezeigte Rendite (%)monatliche Zahlervierteljährliche Zahler
1 Mega cap ($100B+)121.52012
2 Large cap ($10-100B)551.92253
3 Mid cap ($2-10B)863.27581
4 Small cap (under $2B)914.971278
Das exakte SQL hinter jeder Zahl
WITH latest AS (
    SELECT ticker, argMax(market_cap, date) AS mcap, argMax(price, date) AS px
    FROM global_markets.stocks_ratios
    WHERE date >= today() - 10
    GROUP BY ticker
),
names AS (
    SELECT d.ticker AS ticker,
           multiIf(any(l.mcap) >= 1e11, '1 Mega cap ($100B+)',
                   any(l.mcap) >= 1e10, '2 Large cap ($10-100B)',
                   any(l.mcap) >= 2e9,  '3 Mid cap ($2-10B)',
                                        '4 Small cap (under $2B)') AS size_band,
           max(d.cash_amount) AS amt,
           max(d.frequency) AS freq,
           any(l.px) AS px
    FROM global_markets.stocks_dividends d
    JOIN latest l ON d.ticker = l.ticker
    WHERE d.ex_dividend_date > today()
      AND d.ex_dividend_date <= today() + 14
      AND d.cash_amount > 0
      AND d.distribution_type = 'recurring'
      AND d.frequency > 0
      AND l.px > 0
      AND l.mcap > 0
    GROUP BY d.ticker
)
SELECT size_band,
       count() AS names_going_ex,
       round(quantileDeterministic(0.5)(100 * amt * freq / px, cityHash64(ticker)), 2) AS median_indicated_yield_pct,
       countIf(freq = 12) AS monthly_payers,
       countIf(freq = 4) AS quarterly_payers
FROM names
GROUP BY size_band
ORDER BY size_band
Selbst ausführen

Das Fenster umfasst 12 Mega Caps (100 Mrd. US-Dollar und mehr) und 55 Large Caps (10 bis 100 Mrd. US-Dollar) sowie 86 Mid Caps und 91 kleinere Unternehmen. Die Medianrendite beträgt 1.52% bei den Mega Caps, 1.92% bei den Large Caps, 3.27% bei den Mid Caps und 4.97% bei den Small Caps. Größe und Rendite sind voneinander unabhängige Dimensionen: Ein nach Rendite sortierter Kalender zeigt andere Unternehmen als ein nach Unternehmensgröße sortierter Kalender. Deshalb führt ein ausschließlich auf der Rendite basierender Filter unbemerkt die Größenleiter hinunter. Der Zahlungsrhythmus verteilt sich wie in der tagesweisen Tabelle oben. Bei den größten Unternehmen dominiert die vierteljährliche Ausschüttung: 12 der Mega Caps zahlen vierteljährlich und 0 monatlich. Die monatlichen Zahler finden sich weiter unten in der Marktkapitalisierungstabelle: 12 der Small-Cap-Unternehmen in diesem Fenster zahlen jeden Monat. Zwölf Ausschüttungen pro Jahr sind eine strukturelle Entscheidung und kein Größeneffekt. monatliche Dividendenaktien zeigt, welche Strukturen dies ermöglichen und wie ihre Renditen tatsächlich im Vergleich zum vierteljährlichen Standard abschneiden.

Was Sie tatsächlich tun müssen, um die Ausschüttung zu erhalten

In fast allen Fällen: nichts. Kein Formular, kein Anruf beim Broker, keine Registrierung. Halten Sie die Aktien zum Börsenschluss am Handelstag vor dem Ex-Dividenden-Tag. Dann wird der Betrag am Auszahlungstag Ihrem Konto gutgeschrieben, meist einige Wochen später. Ein Kauf an diesem letzten Tag zählt noch. US-Aktiengeschäfte werden am nächsten Geschäftstag abgewickelt (T+1), und der Ex-Dividenden-Tag wird entsprechend festgelegt. Der einzige optionale Schritt ist ein DRIP (Dividend Reinvestment Plan). Dabei wird der Broker angewiesen, den Betrag in Bruchteile derselben Aktie zu reinvestieren.

Steuerlich ist der Ex-Dividenden-Tag entscheidend. In einem steuerpflichtigen US-Depot gilt eine Dividende nur dann als qualified und wird zu den niedrigeren Steuersätzen für langfristige Kursgewinne besteuert, wenn Sie die Aktien innerhalb des 121-Tage-Zeitraums, der 60 Tage vor dem Ex-Dividenden-Tag beginnt, länger als 60 Tage halten. Kaufen Sie am Tag vor dem Ex-Dividenden-Tag, erhalten Sie die Zahlung und verkaufen Sie eine Woche später, ist diese Voraussetzung nicht erfüllt. Die Zahlung wird dann als gewöhnliches Einkommen besteuert. Ausschüttungen von REITs und viele Fondsausschüttungen gelten unabhängig davon als gewöhnliches Einkommen. Auch der Depottyp verändert die steuerliche Behandlung; ein IRA umgeht diese Regelung. Dies ist keine Steuerberatung. Eine kurzfristige „Capture“-Strategie ist nach Steuern weniger attraktiv, als sie auf den ersten Blick wirkt.

Was der Kurs am Ex-Morgen tatsächlich macht

Üblicherweise heißt es, dass eine Aktie am Ex-Tag „um die Dividende bereinigt“ eröffnet. Die Börse setzt den Referenzkurs zwar vor Handelsbeginn um die Dividende herab. Der erste Kurs am Ex-Morgen enthält jedoch zusätzlich alle anderen über Nacht eingetretenen Veränderungen. Drei bekannte Dividendenzahler an ihren jeweils jüngsten Ex-Tagen:

AbfrageDrei bekannte Zahler an ihrem letzten Ex-Tag: Schlusskurs, Eröffnung am Ex-Morgen und Zahlung zur Einordnung
Tickerletztes Ex-DatumBezeichnung des letzten Ex-DatumsDividende (USD)Schlusskurs vor Ex-Datum (USD)Eröffnungskurs am Ex-Morgen (USD)Eröffnungslücke (%)Dividende vom Kurs (%)
KO2026-09-15Sep 150.5389.3688.53-0.930.59
VZ2026-07-10Jul 100.707542.2241.61-1.461.68
XOM2026-08-17Aug 171.03160.09160.10.010.64
Das exakte SQL hinter jeder Zahl
WITH last_ex AS (
    SELECT ticker,
           max(ex_dividend_date) AS ex_d,
           argMax(cash_amount, ex_dividend_date) AS div_amt
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('KO', 'VZ', 'XOM')
      AND cash_amount > 0
      AND distribution_type = 'recurring'
      AND ex_dividend_date < today()
      AND ex_dividend_date >= today() - 120
    GROUP BY ticker
),
daily AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_px,
           argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS open_px,
           countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('KO', 'VZ', 'XOM')
      AND window_start >= toDateTime(today() - 130)
    GROUP BY ticker, d
    HAVING bars > 200
),
seq AS (
    SELECT ticker, d, open_px, close_px,
           lagInFrame(close_px, 1) OVER (PARTITION BY ticker ORDER BY d ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS pre_close
    FROM daily
)
SELECT s.ticker AS ticker,
       toString(e.ex_d) AS last_ex_date,
       formatDateTime(e.ex_d, '%b %e') AS last_ex_label,
       round(e.div_amt, 4) AS dividend_usd,
       round(s.pre_close, 2) AS close_before_ex_usd,
       round(s.open_px, 2) AS ex_morning_open_usd,
       round(100 * (s.open_px - s.pre_close) / s.pre_close, 2) AS open_gap_pct,
       round(100 * e.div_amt / s.pre_close, 2) AS dividend_pct_of_price
FROM seq s
JOIN last_ex e ON e.ticker = s.ticker AND e.ex_d = s.d
WHERE s.pre_close > 0
ORDER BY ticker
Selbst ausführen

Am jüngsten Ex-Tag von Coca-Cola, Sep 15, entsprach die Zahlung von $0.53 0.59% des Schlusskurses von $89.36 am Vorabend. Der erste Kurs am Ex-Morgen lag bei $88.53. Das entsprach einer Kurslücke von -0.93%. Die Zahlung von Verizon entsprach 1.68% des Schlusskurses von $42.22 am Vortag; die Aktie eröffnete bei -1.46%. Die Zahlung von Exxon entsprach 0.64%; die Aktie eröffnete bei 0.01%. Drei Dividendenzahler, drei unterschiedlich große Kurslücken, keine davon entsprach genau der Zahlung. Die Herabsetzung ist eine buchhalterische Anpassung des Referenzkurses. Der Eröffnungskurs ist ein tatsächlicher Kurs. Kurse verändern sich über Nacht aus Gründen, die nichts mit der Dividende zu tun haben. Die Zahlung ist im Voraus bekannt. Der Kurs am Ex-Morgen ist es nicht.

Funktioniert der Dividend-Capture-Trade?

„Dividend Capture“ bezeichnet den Ansatz, eine Aktie kurz vor dem Ex-Tag zu kaufen, die Ausschüttung zu vereinnahmen und zu verkaufen, sobald sich der Kurs erholt. Das ist eine überprüfbare These. Der Test: 85 Ex-Dividenden-Ereignisse bei fünfzig Mega-Cap-Zahlern über die vergangenen sechs Monate. Für jedes Ereignis wurde die Entwicklung vom Schlusskurs vor dem Ex-Tag bis zur Eröffnung am Ex-Morgen, zum Schlusskurs am Ex-Tag sowie über einen, fünf und zehn Handelstage hinweg erfasst.

AbfrageJedes Ex-Dividenden-Ereignis eines Mega-Caps der vergangenen sechs Monate: Kursverlauf ab dem Schlusskurs vor dem Ex-Tag
KontrollpunktEreignissedurchschnittliche Dividende (%)durchschnittliche Bewegung (%)Medianbewegung (%)Anteil wieder über Pre-Ex-Niveau (%)
1 ex-day open850.65-0.49-0.4623.5
2 ex-day close850.65-0.62-0.2737.6
3 one session later850.65-0.71-0.7438.8
4 five sessions later850.65-0.61-0.0549.4
5 ten sessions later850.650.2-0.2847.1
Das exakte SQL hinter jeder Zahl
WITH rth AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMaxIf(toFloat64(close), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS close_px,
           argMinIf(toFloat64(open), window_start, (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS open_px,
           countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) AS bars
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'JNJ', 'KO', 'PG', 'XOM', 'CVX', 'JPM', 'HD', 'MCD',
                     'PEP', 'ABBV', 'MRK', 'PFE', 'VZ', 'T', 'CSCO', 'IBM', 'WMT', 'CAT',
                     'BAC', 'WFC', 'C', 'GS', 'MS', 'UNH', 'LLY', 'AMGN', 'BMY', 'GILD',
                     'TXN', 'QCOM', 'AVGO', 'ADP', 'LMT', 'RTX', 'HON', 'GE', 'MMM', 'UPS',
                     'LOW', 'TGT', 'COST', 'SBUX', 'NKE', 'DIS', 'CMCSA', 'DUK', 'SO', 'NEE')
      AND window_start >= toDateTime(today() - 190)
    GROUP BY ticker, d
    HAVING bars > 200
),
seq AS (
    SELECT ticker, d, open_px,
           lagInFrame(close_px, 1) OVER w AS pre_close,
           close_px AS ex_close,
           leadInFrame(close_px, 1) OVER w AS c1,
           leadInFrame(close_px, 5) OVER w AS c5,
           leadInFrame(close_px, 10) OVER w AS c10
    FROM rth
    WINDOW w AS (PARTITION BY ticker ORDER BY d ROWS BETWEEN 1 PRECEDING AND 10 FOLLOWING)
),
ev AS (
    SELECT s.ticker AS ticker, s.d AS ex_d, s.pre_close AS pre_close, s.open_px AS ex_open,
           s.ex_close AS ex_close, s.c1 AS c1, s.c5 AS c5, s.c10 AS c10,
           max(dv.cash_amount) AS div_amt
    FROM seq s
    JOIN global_markets.stocks_dividends dv ON dv.ticker = s.ticker AND dv.ex_dividend_date = s.d
    WHERE dv.cash_amount > 0
      AND dv.distribution_type = 'recurring'
      AND s.d >= today() - 160
      AND s.pre_close > 0 AND s.c1 > 0 AND s.c5 > 0 AND s.c10 > 0
    GROUP BY s.ticker, s.d, s.pre_close, s.open_px, s.ex_close, s.c1, s.c5, s.c10
),
paths AS (
    SELECT ticker, ex_d, pre_close, div_amt,
           arrayJoin([('1 ex-day open', ex_open),
                      ('2 ex-day close', ex_close),
                      ('3 one session later', c1),
                      ('4 five sessions later', c5),
                      ('5 ten sessions later', c10)]) AS chk
    FROM ev
)
SELECT chk.1 AS checkpoint,
       count() AS events,
       round(avg(100 * div_amt / pre_close), 2) AS avg_dividend_pct,
       round(avg(100 * (chk.2 - pre_close) / pre_close), 2) AS avg_move_pct,
       round(quantileDeterministic(0.5)(100 * (chk.2 - pre_close) / pre_close, cityHash64(ticker, ex_d)), 2) AS median_move_pct,
       round(100 * countIf(chk.2 >= pre_close) / count(), 1) AS pct_back_above_pre_ex
FROM paths
GROUP BY checkpoint
ORDER BY checkpoint
Selbst ausführen

Die durchschnittliche Ausschüttung entsprach hier 0.65% des Aktienkurses vor dem Ex-Tag. Bei der Eröffnung am Ex-Morgen lag die durchschnittliche Kursbewegung gegenüber dem Schlusskurs vor dem Ex-Tag bei -0.49% (Median: -0.46%). Nur 23.5% der Ereignisse eröffneten auf oder über dem vorherigen Schlusskurs. Der Kursabschlag ist real und erfolgt unmittelbar. Danach folgt der Teil, den die Verkaufsargumentation ausblendet. Beim Schluss am Ex-Tag lag das durchschnittliche Ereignis -0.62% vom Ausgangskurs entfernt; nach einem Handelstag waren es -0.71%, nach fünf -0.61% und nach zehn 0.2%. Dabei lagen 47.1% wieder auf oder über ihrem Ausgangsniveau.

Auf eine Kurserholung zu „warten“ bedeutet, die Position über zehn Handelstage mit normaler Volatilität zu halten. Die Kursbewegungen übertreffen eine Ausschüttung von 0.65% in beide Richtungen deutlich. Gleichzeitig geht bei der kurzen Haltedauer möglicherweise die steuerliche Behandlung als qualifizierte Dividende verloren. Die Dividende wird vom Aktienkurs auf Ihr Konto übertragen. Sie ist kein kostenloser Ertrag am Markt. Die anschließende Kursentwicklung wird vom Markt bestimmt.

Fonds und ETFs: Warum sie im Vorauskalender fehlen

Income-Investoren halten häufig Fonds statt Einzelaktien. Deshalb sind sie im obigen Vorauskalender aus einem strukturellen Grund nur spärlich vertreten: Die meisten ETFs geben ihr Ex-Dividenden-Datum nicht weit im Voraus bekannt, wie es der Vorstand eines Unternehmens tut. Ihre Ausschüttungen werden erst am Ex-Tag oder kurz davor im Record Tape erfasst. Sie folgen jedoch einem regelmäßigen Rhythmus, der eine Planung ermöglicht. Hier sind dreizehn breit gehaltene Income-Fonds mit ihrem letzten Ex-Dividenden-Datum, dem typischen Abstand zwischen den Ex-Dividenden-Daten und dem Datum, das sich aus diesem Rhythmus als nächstes ergibt:

AbfrageDreizehn große Dividenden- und Income-Fonds: letzter Ex-Tag, Turnus und impliziter nächster Ex-Tag
TickerZahlungen pro Jahrletztes Ex-DatumBezeichnung des letzten Ex-DatumsLetzte Zahlung je Aktie (USD)Typischer Abstand (Tage)Implizierter nächster Ex-TagBezeichnung des implizierten nächsten Ex-Tags
JEPI122026-09-01Sep 10.3714302026-10-01Oct 1
JEPQ122026-09-01Sep 10.6826302026-10-01Oct 1
QYLD122026-09-21Sep 210.1767282026-10-19Oct 19
SPHD122026-09-21Sep 210.2016282026-10-19Oct 19
DGRO42026-09-15Sep 150.385912026-12-15Dec 15
DVY42026-09-15Sep 151.3291912026-12-15Dec 15
HDV42026-09-16Sep 160.056902026-12-15Dec 15
SPY42026-09-18Sep 181.8888912026-12-18Dec 18
VYM42026-09-18Sep 180.8869912026-12-18Dec 18
SPYD42026-09-21Sep 210.5178912026-12-21Dec 21
NOBL42026-09-23Sep 230.2825912026-12-23Dec 23
SCHD42026-09-23Sep 230.2665912026-12-23Dec 23
VIG42026-09-28Sep 280.9295922026-12-29Dec 29
Das exakte SQL hinter jeder Zahl
WITH hist AS (
    SELECT ticker, ex_dividend_date, cash_amount, frequency,
           dateDiff('day', lagInFrame(ex_dividend_date) OVER (PARTITION BY ticker ORDER BY ex_dividend_date), ex_dividend_date) AS gap_days
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('SCHD', 'VYM', 'VIG', 'DVY', 'SPYD', 'JEPI', 'JEPQ', 'QYLD', 'SPHD', 'NOBL', 'DGRO', 'HDV', 'SPY')
      AND cash_amount > 0
      AND ex_dividend_date >= today() - 800
)
SELECT ticker,
       any(frequency) AS payments_per_year,
       toString(max(ex_dividend_date)) AS last_ex_date,
       formatDateTime(max(ex_dividend_date), '%b %e') AS last_ex_label,
       round(argMax(cash_amount, ex_dividend_date), 4) AS last_per_share_usd,
       round(quantileDeterministicIf(0.5)(gap_days, cityHash64(ticker, ex_dividend_date), gap_days BETWEEN 5 AND 200)) AS typical_gap_days,
       toString(max(ex_dividend_date) + toIntervalDay(round(quantileDeterministicIf(0.5)(gap_days, cityHash64(ticker, ex_dividend_date), gap_days BETWEEN 5 AND 200)))) AS implied_next_ex,
       formatDateTime(max(ex_dividend_date) + toIntervalDay(round(quantileDeterministicIf(0.5)(gap_days, cityHash64(ticker, ex_dividend_date), gap_days BETWEEN 5 AND 200))), '%b %e') AS implied_next_label
FROM hist
GROUP BY ticker
HAVING countIf(gap_days BETWEEN 5 AND 200) > 0
ORDER BY implied_next_ex, ticker
Selbst ausführen

Am frühesten ist JEPI an der Reihe. Der Fonds hatte zuletzt am Sep 1 ein Ex-Dividenden-Datum, schüttete 0.3714 Dollar je Anteil aus und folgt einem Rhythmus von 30 Tagen. Daraus ergibt sich als nächstes Ex-Dividenden-Datum ungefähr Oct 1. Am weitesten in der Zukunft liegt VIG. Der Fonds folgt einem Rhythmus von 92 Tagen, der auf Dec 29 hindeutet. Die Spalte payments_per_year teilt die Fondsfamilien: Bei Titeln mit zwölf Ausschüttungen pro Jahr liegt das Ex-Dividenden-Datum ungefähr alle vier Wochen; Fonds mit vier Ausschüttungen pro Jahr werden einmal je Quartal ex Dividende gehandelt, und zwar in den Monaten zum Quartalsende. Das abgeleitete Datum ist nur eine Schätzung. Verbindlich ist ausschließlich die Mitteilung des Sponsors.

Ist dies ein starker oder ein schwacher Monat?

Ex-Dividend-Dates sind über das Jahr nicht gleichmäßig verteilt. Dargestellt sind drei Jahre mit durchschnittlichen Werten nach Kalendermonat:

AbfrageEx-Dividendentermine nach Kalendermonat: Dreijahresdurchschnitt, Quartals- versus Monatszahler
MonatEx-Tage pro Jahrvierteljährliche Zahlermonatliche Zahler
01 Jan20435171024
02 Feb31089861559
03 Mar560526591541
04 Apr33346351596
05 May424111591619
06 Jun579226401612
07 Jul31946681661
08 Aug381311431658
09 Sep497323961448
10 Oct27026601511
11 Nov337011981521
12 Dec638025831951
Das exakte SQL hinter jeder Zahl
SELECT multiIf(toMonth(ex_dividend_date) = 1, '01 Jan', toMonth(ex_dividend_date) = 2, '02 Feb', toMonth(ex_dividend_date) = 3, '03 Mar',
               toMonth(ex_dividend_date) = 4, '04 Apr', toMonth(ex_dividend_date) = 5, '05 May', toMonth(ex_dividend_date) = 6, '06 Jun',
               toMonth(ex_dividend_date) = 7, '07 Jul', toMonth(ex_dividend_date) = 8, '08 Aug', toMonth(ex_dividend_date) = 9, '09 Sep',
               toMonth(ex_dividend_date) = 10, '10 Oct', toMonth(ex_dividend_date) = 11, '11 Nov', '12 Dec') AS month,
       round(count() / 3.0) AS ex_dates_per_year,
       round(countIf(frequency = 4) / 3.0) AS quarterly_payers,
       round(countIf(frequency = 12) / 3.0) AS monthly_payers
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toStartOfMonth(today()) - INTERVAL 36 MONTH
  AND ex_dividend_date < toStartOfMonth(today())
  AND cash_amount > 0
GROUP BY month
ORDER BY month
Selbst ausführen

Die Monate am Quartalsende tragen den größten Anteil: Im März gibt es durchschnittlich 5605 Ex-Dividend-Dates, im Juni 5792, im September 4973 und im Dezember 6380. In jedem dieser Monate zahlen mehr als zweitausend Unternehmen quartalsweise Dividenden; allein im Juni sind es 2640. Der erste Monat jedes Quartals fällt deutlich schwächer aus. Im Januar gibt es durchschnittlich 2043 Ex-Dividend-Dates, im Juli 3194 – höchstens halb so viele wie in einem Monat am Quartalsende. In den ruhigen Monaten sorgt die monatliche Ausschüttungsgruppe für eine gewisse Untergrenze: 1661 des Juli-Durchschnitts entfällt auf monatliche Zahler, deren Ausschüttungen nicht dem Quartalskalender folgen. Eine kurze Liste in dieser Woche ist daher eine Folge des Kalenders und kein Urteil über den Markt.

Warum Kalender voneinander abweichen und wie Sie diesen lesen

Vergleichen Sie diese Seite mit dem Kalender eines Brokers, werden Sie kleine Unterschiede feststellen. Jeder Kalender basiert auf Unternehmensmitteilungen. Die Quellen unterscheiden sich darin, wie schnell sie Ankündigungen übernehmen, ob sie geänderte Termine anzeigen und ob sie neben operativen Unternehmen auch Fonds, Trusts und ausländische Listings berücksichtigen. Die oben genannten Tageszahlen umfassen sie alle; nur für die Ranglisten gilt eine Mindestmarktkapitalisierung. Wenn zwei Kalender voneinander abweichen, ist die Pressemitteilung des Unternehmens zur Terminbekanntgabe maßgeblich. Die aktuelle Datentiefe:

AbfrageVorab deklarierte Ex-Dividenden-Datensätze im Bestand: der Beleg hinter diesem Kalender
Angekündigte künftige Ex-TageIn den nächsten 7 TagenVorab angekündigte FondstermineAm weitesten im Voraus angekündigtes DatumBezeichnung des am weitesten im Voraus angekündigten Datums
3568138312027-11-12Nov 12, 2027
Das exakte SQL hinter jeder Zahl
SELECT countIf(ex_dividend_date > today()) AS future_ex_dates_declared,
       countIf(ex_dividend_date > today() AND ex_dividend_date <= today() + 7) AS in_the_next_7_days,
       countIf(ex_dividend_date > today() AND ticker IN ('SCHD', 'VYM', 'VIG', 'DVY', 'SPYD', 'JEPI', 'JEPQ', 'QYLD', 'SPHD', 'NOBL', 'DGRO', 'HDV', 'SPY')) AS fund_records_declared_ahead,
       toString(max(ex_dividend_date)) AS furthest_declared_date,
       formatDateTime(max(ex_dividend_date), '%b %e, %Y') AS furthest_declared_label
FROM global_markets.stocks_dividends
WHERE ex_dividend_date > today() - 1
  AND cash_amount > 0
Selbst ausführen

3568 künftige Ex-Dividenden-Termine sind derzeit erfasst, davon liegen 1383 innerhalb einer Woche; die Terminbekanntgaben reichen bis Nov 12, 2027 in die Zukunft. Bei den dreizehn oben aufgeführten Fonds gibt es 1 im Voraus bekanntgegebene Ex-Dividenden-Termine. Diese strukturelle Lücke macht den Ausschüttungsrhythmus und nicht die Terminbekanntgaben zum entscheidenden Instrument, um den nächsten Ex-Dividenden-Termin eines Fonds zu antizipieren. Die Verwaltungsräte beschließen jeweils nur einen Termin auf einmal. Deshalb füllt sich der weitere Kalender, sobald neue Bekanntgaben eingehen. Betrachten Sie die nahen Termine als verlässlich und die weiter entfernten als vorläufig.

FAQ zum Ex-Dividenden-Kalender

Wie finde ich bevorstehende Ex-Dividenden-Termine?

Unternehmen geben jede Dividende zusammen mit ihrem Ex-Dividenden-, Record- und Auszahlungstermin bekannt. Diese Angaben fließen in die Marktdaten-Feeds ein. Diese Seite berechnet den Kalender direkt aus diesen Datensätzen, 3568 künftigen Terminen, und erstellt ihn wöchentlich neu.

Erhalte ich die Dividende, wenn ich eine Aktie am Ex-Dividenden-Tag kaufe?

Nein. Der Ex-Dividenden-Tag ist der erste Handelstag, an dem die Aktie ohne Anspruch auf die Zahlung gehandelt wird. Um die Dividende zu erhalten, müssen Sie die Aktie zum Handelsschluss am Tag vor dem Ex-Tag besitzen. Kaufen Sie am Ex-Tag, erhält der Verkäufer die Zahlung.

Muss ich etwas tun, um eine Dividende zu erhalten?

Nein. Halten Sie die Aktien bis zum Handelsschluss am Tag vor dem Ex-Tag. Der Betrag wird am Auszahlungstag automatisch Ihrem Depot gutgeschrieben. Es sind weder ein Formular noch ein Antrag oder ein Anruf erforderlich. Der einzige optionale Schritt ist ein DRIP, also eine Einstellung beim Broker, mit der die Zahlung in weitere Aktien reinvestiert wird.

Funktioniert es, eine Aktie kurz vor dem Ex-Dividenden-Tag zu kaufen, um die Zahlung zu vereinnahmen?

Die Daten sprechen dagegen. Bei 85 Ex-Dividenden-Terminen von Mega-Cap-Aktien in den vergangenen sechs Monaten lag die Eröffnung der durchschnittlichen Aktie -0.49% unter beziehungsweise über ihrem Schlusskurs vor dem Ex-Tag. Die durchschnittliche Zahlung entsprach 0.65% des Aktienkurses. Zehn Handelssitzungen später lagen nur 47.1% wieder auf ihrem Ausgangsniveau oder darüber. Außerdem wird bei einer solchen kurzfristigen Position die erforderliche Haltedauer für qualifizierte Dividenden nicht erfüllt.

Werden Dividenden je nach Kaufzeitpunkt unterschiedlich besteuert?

Ja, bei einem steuerpflichtigen US-Depot. Eine Dividende gilt nur dann als qualified und wird zu den Sätzen für langfristige Kapitalgewinne besteuert, wenn Sie die Aktien innerhalb des 121-Tage-Zeitraums, der 60 Tage vor dem Ex-Dividenden-Tag beginnt, mehr als 60 Tage halten. Bei einem Kauf kurz vor dem Ex-Tag und einem Verkauf kurz danach wird dieser Zeitraum verfehlt. Die Zahlung wird dann als gewöhnliches Einkommen besteuert. Ausschüttungen von REITs und vielen Fonds gelten unabhängig davon als gewöhnliches Einkommen. Dies ist eine technische Erläuterung und keine Steuerberatung.

Dividendenprofile nach Ticker

Jeder Large-Cap-Dividendenzahler in diesem Kalender hat ein eigenes, messbasiertes Dividendenprofil: die aktuelle Rendite, berechnet auf Basis des letzten Schlusskurses, die vollständige Zahlungshistorie laut ausgeführten Trades, die Serie der Dividendenerhöhungen und die tatsächliche Kursentwicklung an den jeweiligen Ex-Dividenden-Morgen:

AAPL, ABBV, ABT, ACN, ADP, AMGN, AVGO, AXP, BAC, BLK, BMY, C, CAT, CL, CMCSA, COP, COST, CRM, CSCO, CVX, DE, DHR, DUK, GE, GILD, GIS, GOOGL, GS, HD, HON, IBM, JNJ, JPM, KMB, KO, LIN, LLY, LMT, LOW, MA, MCD, MDLZ, MDT, META, MMM, MO, MRK, MS, MSFT, NEE, NKE, O, ORCL, PEP, PFE, PG, PM, QCOM, RTX, SBUX, SO, SPGI, T, TGT, TMO, TXN, UNH, UNP, USB, V, VZ, WFC, WMT, XOM.


Jede Tabelle oben ist eine gespeicherte, versionierte Abfrage auf Basis deklarierter Dividendenaufzeichnungen und realer Minuten-Bars. Sie können die SQL-Abfrage unter jedem Panel einblenden oder den Kalender selbst auf dem Strasmore-Terminal filtern.