Strasmore Research
Lernen Matt ConnorVon Matt Connor · data as of August 2, 2026 · refreshed weekly

Nachlaufende oder erwartete Dividendenrendite

Die nachlaufende Rendite summiert Ausschüttungen der vergangenen zwölf Monate, die erwartete annualisiert die letzte Zahlung. Deshalb können Screener abweichen.

Die nachlaufende Dividendenrendite und die erwartete Dividendenrendite beantworten dieselbe Frage. Der gesamte Unterschied steckt im Zähler. Die nachlaufende Rendite, meist als TTM für die vergangenen zwölf Monate bezeichnet, summiert die Dividenden, die ein Unternehmen im vergangenen Jahr tatsächlich gezahlt hat. Die erwartete Rendite nimmt die zuletzt angekündigte Zahlung und multipliziert sie mit der Zahl der Zahlungen pro Jahr. Beide teilen durch denselben Aktienkurs. Wenn sich eine Ausschüttung innerhalb der vergangenen zwölf Monate verändert hat, weisen die beiden Konventionen für dieselbe Aktie im selben Moment unterschiedliche Werte aus.

Die Berechnung des Quotienten gehört zu der Berechnung der Dividendenrendite. Auf dieser Seite geht es um die Entscheidung oberhalb des Bruchstrichs: Welche Dividendenzahl eine Quelle in den Zähler setzt und warum zwei Screener für denselben Ticker an einem Nachmittag unterschiedliche Renditen ausweisen.

Was ist die nachlaufende Dividendenrendite?

Die nachlaufende Rendite summiert alle Bardividenden mit einem Ex-Dividendentag innerhalb der vergangenen 365 Tage und teilt diese Summe durch den aktuellen Kurs. Der Ex-Dividendentag ist der Tag, an dem eine Aktie ohne den bevorstehenden Zahlungsanspruch gehandelt wird. Die meisten Datenanbieter verwenden dieses Datum, um eine Dividende zeitlich einzuordnen.

Bei einer nachlaufenden Kennzahl wird nichts geschätzt. Sie bildet eine Zahlung in bar ab, die bereits erfolgt ist, und zeigt, was ein Eigentümer tatsächlich erhalten hat. Die Schwäche ist das Spiegelbild dieser Stärke: Eine nachlaufende Rendite beschreibt eine Ausschüttung, die möglicherweise nicht mehr besteht. Ein Unternehmen, das seine Quartalsdividende im vergangenen Monat neu festgesetzt hat, weist in seinem nachlaufenden Zeitraum noch drei Zahlungen zum alten Satz auf. Das wird weitere neun Monate der Fall sein.

Was ist die erwartete Dividendenrendite?

Die Forward-Rendite annualisiert die zuletzt angekündigte Zahlung: Die jüngste Dividende wird mit der Zahlungshäufigkeit multipliziert und durch denselben Aktienkurs geteilt. Ein Unternehmen, das vierteljährlich zahlt und zuletzt $0,50 je Aktie angekündigt hat, weist eine Forward-Dividende von $2,00 je Aktie aus. Bei einer monatlichen Zahlung von $0,25 sind es $3,00.

Das ist eine Prognose auf Basis einer einzigen Beobachtung. Sie setzt voraus, dass die nächsten Zahlungen der letzten entsprechen. Ihr Vorteil ist die Aktualität. Wenn ein Unternehmen die Dividende erhöht, fließt der neue Satz bereits mit der ersten höheren Zahlung in die Forward-Kennzahl ein. Die Trailing-Kennzahl braucht dagegen vier vollständige Quartale, um die Erhöhung vollständig zu berücksichtigen.

Nachlaufende versus prognostizierte Dividendenrendite bei acht etablierten Dividendenzahlern

Die folgende Übersicht berechnet beide Kennzahlen für acht große Dividendenzahler auf Basis desselben aktuellen Sitzungskurses. Die nachlaufende Spalte summiert die regelmäßigen Bardividenden der vergangenen zwölf Monate. Die prognostizierte Spalte rechnet die jüngste Dividende auf ein Jahr hoch und verwendet dabei die für sie angegebene Zahlungshäufigkeit.

AbfrageTrailing- vs. Forward-Dividendenrendite: acht große Zahler, Kurs der letzten Sitzung
Das exakte SQL hinter jeder Zahl
WITH last_px AS (
    SELECT ticker,
           argMax(close, window_start) AS close_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('ABBV', 'CVX', 'JNJ', 'KO', 'MCD', 'MSFT', 'PEP', 'PG')
      AND window_start >= now() - INTERVAL 10 DAY
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY ticker
),
paid AS (
    SELECT ticker,
           sum(cash_amount) AS ttm_cash,
           count() AS checks_in_window,
           argMax(cash_amount, ex_dividend_date) AS latest_cash,
           argMax(frequency, ex_dividend_date) AS pay_frequency
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('ABBV', 'CVX', 'JNJ', 'KO', 'MCD', 'MSFT', 'PEP', 'PG')
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date > today() - INTERVAL 1 YEAR
      AND ex_dividend_date <= today()
    GROUP BY ticker
)
SELECT p.ticker AS ticker,
       round(toFloat64(d.ttm_cash) / toFloat64(p.close_price) * 100, 2) AS trailing_yield_pct,
       round(toFloat64(d.latest_cash) * d.pay_frequency / toFloat64(p.close_price) * 100, 2) AS forward_yield_pct,
       round((toFloat64(d.latest_cash) * d.pay_frequency - toFloat64(d.ttm_cash))
             / toFloat64(p.close_price) * 100, 2) AS forward_minus_trailing_pp,
       d.checks_in_window AS checks_in_window,
       round(toFloat64(p.close_price), 2) AS share_price
FROM last_px AS p
INNER JOIN paid AS d ON p.ticker = d.ticker
ORDER BY forward_minus_trailing_pp DESC
Run this yourself

Die Zeilen sind nach dem Abstand zwischen den beiden Methoden sortiert. Oben weist PEP eine prognostizierte Rendite von 4.24% gegenüber einer nachlaufenden Rendite von 4.12% aus. Unten weist MSFT eine prognostizierte Rendite von 0.78% gegenüber einer nachlaufenden Rendite von 0.77% aus. Es handelt sich um dieselben Unternehmen und dieselben Kurse, aber um zwei zulässige Methoden.

Die Spalte „Zahlungen“ ist die weniger offensichtliche Ursache der Abweichung. Ein rollierendes Fenster von 365 Tagen entspricht nicht vier Quartalen. Die Ex-Dividenden-Termine verschieben sich jedes Jahr um einige Tage. Erfasst ein solches Fenster eine fünfte Zahlung, steigt die nachlaufende Rendite, obwohl sich die erklärte Dividendenrate überhaupt nicht verändert hat.

Was ein Dividenden-Reset mit den beiden Berechnungen macht

3M setzte seine Quartalsdividende 2024 zurück. Dies geschah im Zuge der Abspaltung des Gesundheitsgeschäfts. Die 26 Monatsenden danach bilden beide Konventionen ab. Daneben steht jeweils die erklärte Quartalszahlung.

Abfrage3M (MMM): Trailing- vs. Forward-Dividendenrendite an jedem Monatsende nach einer Ausschüttungsanpassung
Das exakte SQL hinter jeder Zahl
WITH px AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
           max(toDate(toTimeZone(window_start, 'America/New_York'))) AS last_day,
           argMax(close, window_start) AS close_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'MMM'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2024-06-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY month_start
),
dv AS (
    SELECT ex_dividend_date, cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker = 'MMM'
      AND distribution_type = 'recurring'
      AND frequency = 4
      AND cash_amount > 0
      AND ex_dividend_date >= toDate('2023-05-01')
)
SELECT formatDateTime(px.month_start, '%Y-%m') AS month,
       formatDateTimeInJodaSyntax(px.month_start, 'MMM yyyy') AS month_label,
       round(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)), 2) AS declared_quarterly_usd,
       round(sumIf(toFloat64(dv.cash_amount), dv.ex_dividend_date > px.last_day - INTERVAL 1 YEAR)
             / toFloat64(any(px.close_price)) * 100, 2) AS trailing_yield_pct,
       round(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)) * 4
             / toFloat64(any(px.close_price)) * 100, 2) AS forward_yield_pct,
       round(abs(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)) * 4
                 - sumIf(toFloat64(dv.cash_amount), dv.ex_dividend_date > px.last_day - INTERVAL 1 YEAR))
             / toFloat64(any(px.close_price)) * 100, 2) AS gap_abs_pp
FROM px, dv
WHERE dv.ex_dividend_date <= px.last_day
GROUP BY px.month_start, px.last_day
ORDER BY px.month_start
Run this yourself

In Jun 2024 betrug die erklärte Zahlung $0.7. Drei Zahlungen zum alten Satz lagen jedoch noch im rollierenden Betrachtungszeitraum. Die Trailing-Rendite betrug 5.1%. Die Forward-Rendite betrug 2.74%. Die beiden Konventionen lagen bei einer Aktie an einem Tag um 2.36 Prozentpunkte auseinander. Der Kurs im Zähler und Nenner war bei beiden Berechnungen identisch. Ein nach Trailing-Rendite sortierter Screen stufte 3M in diesem Monat nach einer Zahlung ein, die das Unternehmen zu diesem Satz bereits eingestellt hatte. Keine der beiden Zahlen war falsch. Sie beantworten unterschiedliche Fragen.

Die Spalte mit der Differenz schließt sich anschließend über vier Quartale, während die alten Zahlungen aus dem Betrachtungszeitraum herausfallen. Bis Jul 2026 betrugen die Werte 1.71% Trailing und 1.77% Forward. Der Abstand lag bei 0.06 Prozentpunkten. Konvergenz ist der Normalzustand. Die Differenz entsteht nur, wenn sich die Ausschüttung ändert. Dividendensteigerungen und -kürzungen behandeln dieses Thema im gesamten Markt. Die Dividendenhistorie von 3M verfolgt die Zahlungen einzeln.

Monatliche Zahler, zwölf Zahlungen und manchmal dreizehn

Realty Income erhöht seine monatliche Ausschüttung mehrmals im Jahr in kleinen Schritten. Dadurch liegt die Forward-Rate leicht über der Rate des Vorjahres. Die Spalte „Zahlungen“ zeigt, wie viele Zahlungen das rollierende Zeitfenster bei der jeweiligen Betrachtung tatsächlich enthält.

AbfrageRealty Income (O): Trailing- vs. Forward-Dividendenrendite an jedem Monatsende, zwei Jahre
Das exakte SQL hinter jeder Zahl
WITH px AS (
    SELECT toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
           max(toDate(toTimeZone(window_start, 'America/New_York'))) AS last_day,
           argMax(close, window_start) AS close_price
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'O'
      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2024-08-01')
      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY month_start
),
dv AS (
    SELECT ex_dividend_date, cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker = 'O'
      AND distribution_type = 'recurring'
      AND frequency = 12
      AND cash_amount > 0
      AND ex_dividend_date >= toDate('2023-07-01')
)
SELECT formatDateTime(px.month_start, '%Y-%m') AS month,
       formatDateTimeInJodaSyntax(px.month_start, 'MMM yyyy') AS month_label,
       round(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)), 4) AS declared_monthly_usd,
       countIf(dv.ex_dividend_date > px.last_day - INTERVAL 1 YEAR) AS checks_in_window,
       round(sumIf(toFloat64(dv.cash_amount), dv.ex_dividend_date > px.last_day - INTERVAL 1 YEAR)
             / toFloat64(any(px.close_price)) * 100, 2) AS trailing_yield_pct,
       round(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)) * 12
             / toFloat64(any(px.close_price)) * 100, 2) AS forward_yield_pct,
       round(abs(toFloat64(argMax(dv.cash_amount, dv.ex_dividend_date)) * 12
                 - sumIf(toFloat64(dv.cash_amount), dv.ex_dividend_date > px.last_day - INTERVAL 1 YEAR))
             / toFloat64(any(px.close_price)) * 100, 2) AS gap_abs_pp
FROM px, dv
WHERE dv.ex_dividend_date <= px.last_day
GROUP BY px.month_start, px.last_day
ORDER BY px.month_start
Run this yourself

In Aug 2024 enthielt das Zeitfenster 11 Zahlungen. Die nachlaufende Rate lag bei 4.57% gegenüber einer Forward-Rate von 5.08%. In Jul 2026 enthielt es 13 Zahlungen bei einer erklärten monatlichen Rate von $0.271. Die nachlaufende Rate lag bei 5.49% gegenüber einer Forward-Rate von 5.09%. Der Abstand betrug 0.4 Punkte. Ein rollierendes Jahr mit einer dreizehnten Zahlung erhöht den nachlaufenden Wert um etwa ein Zwölftel, ohne dass sich die Dividende selbst ändert. Monatliche Dividendenaktien erläutert den Zahlungsplan, und Realty Incomes Zahlungshistorie führt jede Zahlung auf.

Wie weit liegen die Konventionen am Markt auseinander?

Eine einzelne Aktie ist nur ein Beispiel. Der folgende Block führt beide Berechnungen für jeden in den USA gelisteten Zahler mit einem Börsenwert von mehr als 1 Milliarde US-Dollar durch, gruppiert nach der jeweiligen Ausschüttungshäufigkeit.

AbfrageAbstand zwischen Trailing- und Forward-Dividendenrendite nach Zahlungsplan
Das exakte SQL hinter jeder Zahl
WITH universe AS (
    SELECT ticker,
           argMax(price, date) AS last_price
    FROM global_markets.stocks_ratios
    WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
      AND price >= 5
      AND market_cap >= 1000000000
    GROUP BY ticker
),
paid AS (
    SELECT ticker,
           sum(cash_amount) AS ttm_cash,
           argMax(cash_amount, ex_dividend_date) AS latest_cash,
           argMax(frequency, ex_dividend_date) AS pay_frequency
    FROM global_markets.stocks_dividends
    WHERE distribution_type = 'recurring'
      AND cash_amount > 0
      AND frequency IN (1, 2, 4, 12)
      AND ex_dividend_date > today() - INTERVAL 1 YEAR
      AND ex_dividend_date <= today()
    GROUP BY ticker
)
SELECT multiIf(d.pay_frequency = 12, 'monthly',
               d.pay_frequency = 4, 'quarterly',
               d.pay_frequency = 2, 'semi-annual',
               'annual') AS schedule,
       count() AS payers,
       round(quantileDeterministic(0.5)(toFloat64(d.ttm_cash) / toFloat64(u.last_price) * 100,
                                        cityHash64(u.ticker)), 2) AS median_trailing_pct,
       round(quantileDeterministic(0.5)(toFloat64(d.latest_cash) * d.pay_frequency / toFloat64(u.last_price) * 100,
                                        cityHash64(u.ticker)), 2) AS median_forward_pct,
       round(quantileDeterministic(0.5)(abs(toFloat64(d.latest_cash) * d.pay_frequency - toFloat64(d.ttm_cash))
                                        / toFloat64(u.last_price) * 100,
                                        cityHash64(u.ticker)), 3) AS median_gap_pp,
       round(quantileDeterministic(0.9)(abs(toFloat64(d.latest_cash) * d.pay_frequency - toFloat64(d.ttm_cash))
                                        / toFloat64(u.last_price) * 100,
                                        cityHash64(u.ticker)), 3) AS p90_gap_pp,
       round(100 * countIf(abs(toFloat64(d.latest_cash) * d.pay_frequency - toFloat64(d.ttm_cash))
                           / toFloat64(u.last_price) * 100 >= 0.5) / count(), 1) AS pct_gap_over_half_point
FROM universe AS u
INNER JOIN paid AS d ON u.ticker = d.ticker
GROUP BY schedule
ORDER BY payers DESC
Run this yourself

Die größte Gruppe sind quarterly Zahler mit 1128 Titeln. Ihre mediane nachlaufende Rendite beträgt 1.93%, gegenüber einer medianen erwarteten Rendite von 2.03%. Im Median liegen die beiden Konventionen 0.03 Prozentpunkte auseinander. Die Verteilung hat einen Ausläufer: Bei 8.7% dieser Gruppe beträgt der Abstand mindestens einen halben Prozentpunkt, und das 90. Perzentil des Abstands liegt bei 0.357 Prozentpunkten. Ein halber Prozentpunkt bei einer Rendite von 3 % entspricht einem Sechstel des Werts. Das kann den Unterschied ausmachen, ob ein Screening einen Titel hervorhebt oder auslässt. Die Gruppe monthly mit 21 Titeln weist einen medianen Abstand von 0.484 Prozentpunkten auf.

Für die Höhe und nicht für die Methode zeigt was als gute Dividendenrendite gilt die Marktverteilung an einer Stelle. was eine Dividendenrendite ist setzt dagegen bei der Kennzahl selbst an.

Warum weisen zwei Screener unterschiedliche Dividendenrenditen aus?

  • Die Berechnungsmethode. Ein Anbieter annualisiert die jüngste Ankündigung, ein anderer addiert die vergangenen zwölf Monate. Darum geht es im restlichen Teil dieser Seite.
  • Der betrachtete Zeitraum. Ein rollierender Zeitraum von 365 Tagen kann bei einem Quartalszahler vier oder fünf Zahlungen enthalten, bei einem Monatszahler zwölf oder dreizehn.
  • Sonderdividenden. Eine einmalige Zahlung bleibt ein Jahr lang im nachlaufenden Zeitraum enthalten. Einige Anbieter berücksichtigen sie im Zähler, andere nehmen sie heraus. Eine hohe Sonderdividende kann den nachlaufenden Wert deutlich verändern.
  • Der zugrunde liegende Preis. Eine Rendite auf Basis des Schlusskurses vom Vorabend unterscheidet sich von einer Rendite auf Basis des Kurses um 14 Uhr.
  • Die unternehmenseigene Seite. Investor-Relations-Seiten veröffentlichen fast immer den angekündigten Jahresbetrag. Dieser bildet den Forward-Zähler, basiert aber häufig auf einem nicht aktuellen Kurs. Fondsunterlagen weisen eine SEC-Rendite für 30 Tage oder eine Ausschüttungsrendite aus. Das sind wiederum zwei weitere Berechnungsmethoden.
So werden diese Werte berechnet

Die nachlaufende Rendite addiert hier die wiederkehrenden Bardividenden mit einem Ex-Dividenden-Datum innerhalb der 365 Tage bis zum jeweiligen Messzeitpunkt und setzt diese Summe ins Verhältnis zum Schlusskurs dieser Sitzung. Die Forward-Rendite multipliziert die jüngste wiederkehrende Zahlung mit der bei dieser Zahlung angegebenen Ausschüttungshäufigkeit und setzt das Ergebnis ins Verhältnis zum selben Kurs. Nicht wiederkehrende Ausschüttungen werden bei beiden Berechnungen ausgeschlossen. Die Kurse stammen aus Minutenbalken der regulären Sitzung in New Yorker Zeit. Anbieter, die Sonderdividenden berücksichtigen oder eine andere Zahlung annualisieren, kommen auf andere Werte als bei Verwendung derselben zugrunde liegenden Daten.

FAQ zur nachlaufenden und zukunftsgerichteten Dividendenrendite

Was ist die TTM-Dividendenrendite?

TTM steht für die vergangenen zwölf Monate. Eine TTM-Dividendenrendite summiert alle im vergangenen Jahr gezahlten Dividenden und teilt die Summe durch den aktuellen Aktienkurs. Sie misst damit bereits ausgezahlte Erträge und keine erwartete Rendite.

Welche Dividendenrendite ist besser: die nachlaufende oder die zukunftsgerichtete?

Keine von beiden ist grundsätzlich die richtige. Die nachlaufende Rendite misst, was ein Aktionär im vergangenen Jahr erhalten hat. Die zukunftsgerichtete Rendite annualisiert den aktuell festgelegten Dividendensatz. Wer bereits erhaltene Erträge vergleicht, benötigt die nachlaufende Rendite. Wer den derzeit von einem Unternehmen gezahlten Dividendensatz bewertet, benötigt die zukunftsgerichtete Rendite.

Warum zeigt mein Broker eine andere Dividendenrendite als die Investorenseite des Unternehmens?

Investor-Relations-Seiten veröffentlichen in der Regel den festgelegten Jahresbetrag. Dieser ist der Zähler der zukunftsgerichteten Rendite. Häufig wird er einem Kurs gegenübergestellt, der nicht live ist. Ein Broker oder Screener kann stattdessen die Dividenden der vergangenen zwölf Monate summieren. Beide Werte können zum selben Zeitpunkt rechnerisch korrekt sein.

Wird eine Dividendenkürzung sofort in der nachlaufenden Rendite berücksichtigt?

Nein. Eine Neufestsetzung fließt mit der ersten niedrigeren Zahlung in die zukunftsgerichtete Rendite ein. In die nachlaufende Rendite fließt sie im Verlauf des folgenden Jahres Zahlung für Zahlung ein. Im oben dargestellten 3M-Zeitfenster lagen die beiden Berechnungsmethoden in 2.36 um Jun 2024 Punkte auseinander und in 0.06 um Jul 2026 Punkte.


Jede oben genannte Zahl stammt aus einer gespeicherten Abfrage zu veröffentlichten Dividendenzahlungen und tatsächlichen Sitzungskursen. Öffnen Sie ein beliebiges Panel, um die SQL-Abfrage zu lesen, oder führen Sie dieselben beiden Berechnungen für einen von Ihnen beobachteten Ticker auf dem Strasmore-Terminal aus.

#dividends#dividend yield#forward yield#ttm yield#stock screeners