Strasmore Research
Marktrückblicke Matt ConnorVon Matt Connor · Aktualisiert 2026-07-23 · data as of July 23, 2026 · refreshed weekly

Monatliche Dividendenaktien Liste

Welche in den USA börsennotierten Ticker tatsächlich zwölf Mal im Jahr ausschütten. Wir analysieren die Rendite und die Historie der monatlichen Cash-Zahlungen.

Monatlich ausschüttende Aktien zahlen jeden Monat statt einmal pro Quartal. Die tatsächliche Liste ist deutlich kürzer als in Artikeln dargestellt. Bei der Analyse der tatsächlichen Zahlungsbilanz statt nur nach Anbieterlabels betrachtet, haben 1553 in den USA börsennotierte Ticker in den letzten zwölf Monaten zwischen zehn und vierzehn wiederkehrende Cash-Zahlungen geleistet. Nur 32 dieser Ticker weisen eine solide Unternehmensfundamentaldaten-Historie auf. Alle Angaben auf dieser Seite basieren auf den Schlusskursen der Jul 21-Sitzung.

Die Liste der monatlichen Dividendenaktien

Jedes unten aufgeführte Unternehmen ist ein in den USA börsennotziertes Unternehmen, das in den letzten zwölf Monaten zehn bis vierzehn wiederkehrende Barzahlungen verzeichnete und ein tägliches Handelsvolumen von mindestens einer Million Dollar aufwies. Die Rangfolge erfolgt nach dem täglichen Handelswert.

AbfrageMonatliche Dividendenaktien – Unternehmen mit monatlicher Zahlung, nach täglichem Handelswert sortiert
Das exakte SQL hinter jeder Zahl
SELECT m.ticker AS ticker,
       round(m.latest_payment, 4) AS monthly_payment_usd,
       round(100 * m.latest_payment * 12 / l.last_close, 2) AS annual_yield_pct,
       round(dateDiff('day', s.streak_start, s.last_ex) / 365.25, 1) AS years_paying_monthly,
       round(l.adv_usd / 1e6, 1) AS avg_daily_traded_musd,
       formatDateTime(l.last_session, '%b %e') AS priced_through
FROM (
    SELECT ticker, argMax(cash_amount, ex_dividend_date) AS latest_payment
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date > today() - 365
      AND ex_dividend_date <= today()
      AND cash_amount > 0
      AND distribution_type = 'recurring'
      AND ticker NOT IN ('SPCX')
      AND ticker NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
      AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
                         WHERE execution_date BETWEEN today() - 400 AND today())
    GROUP BY ticker
    HAVING count() BETWEEN 10 AND 14
       AND argMax(frequency, ex_dividend_date) = 12
) AS m
INNER JOIN (
    SELECT ticker,
           maxIf(ed, gap_days > 70) AS streak_start,
           max(ed) AS last_ex
    FROM (
        SELECT ticker, ex_dividend_date AS ed,
               dateDiff('day',
                        lagInFrame(ex_dividend_date) OVER (PARTITION BY ticker ORDER BY ex_dividend_date),
                        ex_dividend_date) AS gap_days
        FROM (
            SELECT ticker, ex_dividend_date
            FROM global_markets.stocks_dividends
            WHERE distribution_type = 'recurring' AND cash_amount > 0 AND ex_dividend_date <= today()
            GROUP BY ticker, ex_dividend_date
        )
    )
    GROUP BY ticker
) AS s ON s.ticker = m.ticker
INNER JOIN (
    SELECT ticker,
           avg(dollar_vol) AS adv_usd,
           argMax(close_px, d) AS last_close,
           max(d) AS last_session,
           count() AS sessions
    FROM (
        SELECT ticker,
               toDate(toTimeZone(window_start, 'America/New_York')) AS d,
               sum(toFloat64(close) * volume) AS dollar_vol,
               argMax(toFloat64(close), window_start) AS close_px
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE window_start >= toDateTime(today() - 32)
          AND toDate(toTimeZone(window_start, 'America/New_York')) < today()
          AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
              + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
          AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
              + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
        GROUP BY ticker, d
    )
    GROUP BY ticker
    HAVING sessions >= 15 AND adv_usd >= 1000000 AND last_close > 0
) AS l ON l.ticker = m.ticker
INNER JOIN (
    SELECT ticker
    FROM global_markets.stocks_ratios
    GROUP BY ticker
    HAVING argMax(market_cap, date) > 0
) AS f ON f.ticker = m.ticker
ORDER BY l.adv_usd DESC
LIMIT 60

O ist der am stärksten gehandelte monatliche Zahler in dieser Liste: eine monatliche Zahlung von 0.271, 14 Jahre ununterbrochener monatlicher Zahlungen und eine annualisierte Rendite von 5% gegenüber seinem Schlusskurs von Jul 21, bei einem durchschnittlichen Handelsvolumen von 226.4 Millionen Dollar pro Sitzung. Die Filterung ergibt 26 Namen. Die Spalte für die Rendite annualisiert die letzte Einzelzahlung auf zwölf Zahlungen pro Jahr und dividiert diese durch den jeweiligen Schlusskurs; der Wert ändert sich somit bei jeder Kursbewegung. Es handelt sich nicht um eine Prognose für die nächsten zwölf Monate.

Um die nächste Dividende zu erhalten, muss die Aktie vor dem Ex-Dividenden-Datum im Bestand sein. Der Kalender für kommende Ex-Dividenden-Daten listet die nächsten Termine auf, und die Erklärung zum Ex-Dividenden-Datum erläutert die Stichtagsregelung für Käufer.

Identifizierung eines monatlichen Zahlers

Der Dividend-Feed enthält ein Label zur Häufigkeit. Verlässt man sich allein darauf, führt dies in beide Richtungen zu Fehlern. Der hier verwendete Test zählt die tatsächlichen Zahlungen eines Tickers und setzt für diese Anzahl eine Obergrenze sowie eine Untergrenze fest.

AbfrageWiederkehrende Cash-Zahlungen pro Ticker im letzten Jahr – Position der monatlichen Bandbreite
Das exakte SQL hinter jeder Zahl
WITH payers AS (
    SELECT ticker,
           count() AS payments_12m,
           argMax(frequency, ex_dividend_date) AS freq_flag
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date > today() - 365
      AND ex_dividend_date <= today()
      AND cash_amount > 0
      AND distribution_type = 'recurring'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
),
filers AS (
    SELECT ticker
    FROM global_markets.stocks_ratios
    GROUP BY ticker
    HAVING argMax(market_cap, date) > 0
)
SELECT multiIf(payments_12m = 1, 'One a year',
               payments_12m = 2, 'Two a year',
               payments_12m BETWEEN 3 AND 6, 'Three to six a year',
               payments_12m BETWEEN 7 AND 9, 'Seven to nine a year',
               payments_12m BETWEEN 10 AND 14, 'Ten to fourteen a year',
               payments_12m BETWEEN 15 AND 39, 'Fifteen to thirty-nine a year',
               'Forty or more a year') AS bucket,
       count() AS tickers,
       countIf(freq_flag = 12) AS labelled_monthly,
       countIf(ticker IN (SELECT ticker FROM filers)) AS company_filings
FROM payers
GROUP BY bucket
ORDER BY min(payments_12m)

98 Ticker haben im vergangenen Jahr vierzig oder mehr wiederkehrende Barzahlungen geleistet, während weitere 77 zwischen fünfzehn und neununddreißig Zahlungen leisteten. Dabei handelt es sich um wöchentliche und tägliche Distributoren, ein schnell wachsender Bereich des Fondermarktes. Ein Filter, der nur nach „zehn oder mehr Zahlungen“ sucht, ordnet jeden dieser Ticker der monatlichen Liste zu. Eine Begrenzung der Anzahl auf vierzehn schließt sie aus.

Das Label allein ist nicht zuverlässiger. 71 Ticker mit dem Label „monatlich“ haben im Jahr genau einmal gezahlt, und 182 von ihnen zahlten zwischen drei und sechs Mal. In der Spanne von zehn bis vierzehn stimmen das Label und die tatsächliche Historie in 1541 von 1553 Fällen überein. Aus diesem Grund erfordert diese Seite beide Datenpunkte.

Die meisten monatlichen Zahler sind Fonds, keine operativen Unternehmen

Dies ist der Teil, den Listenartikel oft auslassen. Das Lager enthält keine Kennzeichnung für Fonds, ETF oder REIT, daher kann eine Liste monatlicher Zahler nicht nach operativen Unternehmen gefiltert werden. Es enthält jedoch einen Feed für Unternehmensfundamentaldaten, der eine Marktkapitalisierung für die abgedeckten operativen Unternehmen ausweist. Börsengehandelte und geschlossene Fonds fallen nicht unter diese Abdeckung. Daher dient das Vorhandensein einer Marktkapitalisierung auf dieser Seite als Ersatzindikator für ein operatives Unternehmen. Von den 1553 Ticker im monatlichen Segment weist 32 einen solchen Wert auf. Der Rest weist keinen solchen Datensatz auf. Die meisten davon sind börsengehandelte, geschlossene und Interval Funds, ergänzt durch eine Gruppe von Anteilen, Trusts und kleineren Emittenten, die der Feed nicht erreicht.

Die wenigen, die Daten liefern, werden von Real Estate Investment Trusts, Mortgage REITs, Business Development Companies und Royalty Trusts dominiert. Dies ist die tatsächliche Struktur des monatlichen Einkommens: Die Unternehmensformen, die jeden Monat zahlen, sind darauf ausgelegt, Cash direkt weiterzugeben. Ein monatliches Äquivalent eines zweidekadenen Dividendenwachstums-Champions existiert unter gewöhnlichen operativen Unternehmen, die vierteljährlich zahlen, kaum.

Renditen von monatlich ausschüttenden Aktien

Die Renditen bei den monatlich zahlenden Titeln variieren deutlich stärker als am Gesamtmarkt. Die Analyse gruppiert alle monatlichen Zahler, die eine Liquiditätsschwelle mit einer einjährigen Historie überschreiten. Zusätzlich wird eine Spalte hinzugefügt, die in herkömmlichen Rendite-Scans fehlt: die Kursentwicklung über diese zwölf Monate.

AbfrageRenditeverteilung liquider Monatszahler, mit dem medianen 12-Monats-Kursverlauf pro Bandbreite
Das exakte SQL hinter jeder Zahl
WITH monthly AS (
    SELECT ticker, argMax(cash_amount, ex_dividend_date) AS latest_payment
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date > today() - 365
      AND ex_dividend_date <= today()
      AND cash_amount > 0
      AND distribution_type = 'recurring'
      AND ticker NOT IN ('SPCX')
      AND ticker NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
      AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
                         WHERE execution_date BETWEEN today() - 400 AND today())
    GROUP BY ticker
    HAVING count() BETWEEN 10 AND 14
       AND argMax(frequency, ex_dividend_date) = 12
),
filers AS (
    SELECT ticker
    FROM global_markets.stocks_ratios
    GROUP BY ticker
    HAVING argMax(market_cap, date) > 0
),
tape AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(close) * volume) AS dollar_vol,
           argMax(toFloat64(close), window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN (SELECT ticker FROM monthly)
      AND (window_start >= toDateTime(today() - 32)
           OR (window_start >= toDateTime(today() - 378) AND window_start < toDateTime(today() - 358)))
      AND toDate(toTimeZone(window_start, 'America/New_York')) < today()
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
          + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
          + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
    GROUP BY ticker, d
),
px AS (
    SELECT ticker,
           avgIf(dollar_vol, d > today() - 32) AS adv_usd,
           argMaxIf(close_px, d, d > today() - 32) AS last_close,
           argMaxIf(close_px, d, d <= today() - 358) AS close_year_ago,
           countIf(d > today() - 32) AS recent_sessions,
           countIf(d <= today() - 358) AS old_sessions
    FROM tape
    GROUP BY ticker
    HAVING recent_sessions >= 15
       AND old_sessions > 0
       AND adv_usd >= 1000000
       AND last_close > 0
       AND close_year_ago > 0
),
named AS (
    SELECT m.ticker AS ticker,
           100 * m.latest_payment * 12 / p.last_close AS yld,
           100 * (p.last_close - p.close_year_ago) / p.close_year_ago AS price_change,
           m.ticker IN (SELECT ticker FROM filers) AS is_filer
    FROM monthly m
    INNER JOIN px p ON p.ticker = m.ticker
)
SELECT multiIf(yld < 3, 'Under 3%',
               yld < 5, 'From 3% to 5%',
               yld < 8, 'From 5% to 8%',
               yld < 12, 'From 8% to 12%',
               'Above 12%') AS bucket,
       count() AS payers,
       round(quantileDeterministic(0.5)(yld, cityHash64(ticker)), 2) AS median_yield_pct,
       round(quantileDeterministic(0.5)(price_change, cityHash64(ticker)), 1) AS median_price_change_12m_pct,
       countIf(is_filer) AS company_filings
FROM named
GROUP BY bucket
ORDER BY median_yield_pct

Die größte Gruppe ist From 3% to 5%. Sie umfasst 289 Titel, im Vergleich zu 212 in der From 5% to 8%-Gruppe und 65 in der Under 3%-Gruppe. Die medianen Renditen steigen deutlich an, von 2.46% am unteren Ende bis zu 14.35% am oberen Ende.

Betrachtet man nun die danebenstehende Spalte zur Kursentwicklung: Die mediane Preisänderung über zwölf Monate beträgt 0.5% in der niedrigsten Renditegruppe, -0.4% in der From 3% to 5%-Gruppe und -6.6% in der Above 12%-Gruppe. Da die Rendite den Aktienkurs als Nenner verwendet, kann ein Titel in die oberste Gruppe aufsteigen, ohne dass sich die Ausschüttung ändert. Eine extrem hohe Rendite ist meist das Ergebnis eines fallenden Aktienkurses und kein Beleg für eine großzügige Ausschüttung. Dividendenrendite im Vergleich zu Staatsanleihen erläutert, welche Bedingungen für eine hohe Rendite erfüllt sein müssen.

Die Werte über 12 %

Jeder monatliche Zahler mit einer Rendite von etwa über 12 % verdient eine genauere Prüfung. Dies sind die Unternehmen, die diesen Wert erreichen, basierend auf der Kursentwicklung und der monatlichen Zahlung im vergangenen Jahr.

AbfrageMonatliche Zahler mit Rendite über 12 % – Kurs- und Zahlungsentwicklung hinter der Kennzahl
Das exakte SQL hinter jeder Zahl
WITH monthly AS (
    SELECT ticker,
           argMax(cash_amount, ex_dividend_date) AS latest_payment,
           argMin(cash_amount, ex_dividend_date) AS oldest_payment
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date > today() - 400
      AND ex_dividend_date <= today()
      AND cash_amount > 0
      AND distribution_type = 'recurring'
      AND ticker NOT IN ('SPCX')
      AND ticker NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
      AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits
                         WHERE execution_date BETWEEN today() - 400 AND today())
    GROUP BY ticker
    HAVING countIf(ex_dividend_date > today() - 365) BETWEEN 10 AND 14
       AND argMax(frequency, ex_dividend_date) = 12
       AND oldest_payment > 0
),
filers AS (
    SELECT ticker
    FROM global_markets.stocks_ratios
    GROUP BY ticker
    HAVING argMax(market_cap, date) > 0
),
tape AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(close) * volume) AS dollar_vol,
           argMax(toFloat64(close), window_start) AS close_px
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN (SELECT ticker FROM monthly)
      AND (window_start >= toDateTime(today() - 32)
           OR (window_start >= toDateTime(today() - 378) AND window_start < toDateTime(today() - 358)))
      AND toDate(toTimeZone(window_start, 'America/New_York')) < today()
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
          + toMinute(toTimeZone(window_start, 'America/New_York')) >= 570
      AND toHour(toTimeZone(window_start, 'America/New_York')) * 60
          + toMinute(toTimeZone(window_start, 'America/New_York')) < 960
    GROUP BY ticker, d
),
px AS (
    SELECT ticker,
           avgIf(dollar_vol, d > today() - 32) AS adv_usd,
           argMaxIf(close_px, d, d > today() - 32) AS last_close,
           argMaxIf(close_px, d, d <= today() - 358) AS close_year_ago,
           countIf(d > today() - 32) AS recent_sessions,
           countIf(d <= today() - 358) AS old_sessions
    FROM tape
    GROUP BY ticker
    HAVING recent_sessions >= 15
       AND old_sessions > 0
       AND adv_usd >= 1000000
       AND last_close > 0
       AND close_year_ago > 0
)
SELECT m.ticker AS ticker,
       round(100 * m.latest_payment * 12 / p.last_close, 2) AS annual_yield_pct,
       round(100 * (p.last_close - p.close_year_ago) / p.close_year_ago, 1) AS price_change_12m_pct,
       round(100 * (m.latest_payment - m.oldest_payment) / m.oldest_payment, 1) AS payment_change_12m_pct,
       round(p.adv_usd / 1e6, 1) AS avg_daily_traded_musd
FROM monthly m
INNER JOIN px p ON p.ticker = m.ticker
INNER JOIN filers f ON f.ticker = m.ticker
WHERE 100 * m.latest_payment * 12 / p.last_close >= 12
ORDER BY annual_yield_pct DESC
LIMIT 25

9 Namen überschreiten die Schwelle. EARN weist mit 21.85% die höchste annualisierte Rendite auf; der Aktienkurs bewegte sich über zwölf Monate um -26% und die monatliche Zahlung um 0%. PSEC folgt mit 19.34%, bei einer Kursbewegung von -36.3% und einer Zahlungsbewegung von -22.2%. Eine Kürzung der Zahlung und ein fallender Kurs treten häufig beim selben Wert auf, wodurch die Rendite durch beides steigt.

Eine Rendite ist für sich allein genommen kein vollständiger Wert, was das Argument was die Dividendenrendite ausmacht verdeutlicht.

Monatliche Dividende von Realty Income, Jahr für Jahr

Realty Income ist der Referenzpunkt für diese Kategorie und der übliche Ausgangspunkt für alle Leser über monatliche Dividenden. Die erklärte monatliche Rate, die höchste Zahlung in jedem Kalenderjahr, wird zusammen mit der Steigerung gegenüber dem Vorjahr und der Anzahl der Anpassungen innerhalb dieses Jahres aufgeführt:

AbfrageRealty Incomes erklärte monatliche Rate pro Kalenderjahr, Steigerung zum Vorjahr und Anpassungen innerhalb des Jahres
Das exakte SQL hinter jeder Zahl
WITH steps AS (
    SELECT ed, amt,
           lagInFrame(amt) OVER (ORDER BY ed ASC) AS prior_amt
    FROM (
        SELECT ex_dividend_date AS ed, max(cash_amount) AS amt
        FROM global_markets.stocks_dividends
        WHERE ticker = 'O'
          AND distribution_type = 'recurring'
          AND cash_amount > 0
          AND ex_dividend_date >= '2013-01-01'
          AND ex_dividend_date < toStartOfYear(today())
        GROUP BY ed
    )
),
yearly AS (
    SELECT toYear(ed) AS year,
           max(amt) AS monthly_rate,
           countIf(prior_amt > 0 AND amt > prior_amt) AS raise_count
    FROM steps
    GROUP BY year
),
seq AS (
    SELECT year, monthly_rate, raise_count,
           lagInFrame(monthly_rate) OVER (ORDER BY year ASC) AS prior_rate
    FROM yearly
),
panel AS (
    SELECT year, monthly_rate, raise_count,
           100 * (monthly_rate - prior_rate) / prior_rate AS raise_pct
    FROM seq
    WHERE prior_rate > 0 AND year >= 2014
)
SELECT year,
       round(monthly_rate, 4) AS monthly_payment_usd,
       round(raise_pct, 2) AS annual_raise_pct,
       raise_count,
       round(min(raise_pct) OVER (), 2) AS smallest_annual_raise_pct
FROM panel
ORDER BY year

Die monatliche Rate stieg von $0.1834 in 2014 auf $0.27 in 2025. Der geringste jährliche Anstieg im Vergleich liegt bei 0.69%, sodass die Rate in jedem dargestellten Jahr gestiegen ist. Die Steigerung betrug 2.47% im letzten vollständigen Jahr und 0.69% in 2014. Die danebenstehende Anzahl der Anpassungen zeigt den Verlauf: 6 separate Erhöhungen allein in 2025. Monatliche Zahler passen die Rate meist in kleinen Schritten mehrmals im Jahr an, anstatt eine einzige große Erhöhung vorzunehmen. Das vollständige Profil finden Sie auf der Realty Income Dividende Seite.

Zeitraum der monatlichen Dividendenhistorie

Jede Serie auf dieser Seite basiert auf der Dividendenhistorie und nicht auf dem Jahr der ersten monatlichen Zahlung. Der Datensatz ist kürzer als die Historie der ältesten Zahler. Die Anzahl der Ticker mit zehn bis vierzehn wiederkehrenden Ex-Daten pro abgeschlossenem Kalenderjahr beträgt:

AbfrageMonatliche Zahler im Dividendenverzeichnis, nach abgeschlossenem Kalenderjahr
Das exakte SQL hinter jeder Zahl
WITH per_year AS (
    SELECT ticker,
           toYear(ex_dividend_date) AS year,
           count(DISTINCT ex_dividend_date) AS payments
    FROM global_markets.stocks_dividends
    WHERE distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date >= '2005-01-01'
      AND ex_dividend_date < toStartOfYear(today())
    GROUP BY ticker, year
)
SELECT year,
       countIf(payments BETWEEN 10 AND 14) AS monthly_payers,
       round(100 * countIf(payments BETWEEN 10 AND 14) / count(), 2) AS monthly_share_pct
FROM per_year
GROUP BY year
ORDER BY year

Der Datensatz umfasst 60 monatliche Zahler in 2011 und 135 in 2012, danach 730 in 2013 und 1481 in 2025. Die Spalte für die Aktien trennt diesen Schritt von reinem Wachstum im Feed: Monatliche Zahler stiegen von 1.44% aller wiederkehrenden Zahler auf 10.2%. Ein Unternehmen, das schon lange vor diesem Schritt monatlich zahlt, kann hier nicht mehr Jahre an Kontinuität ausweisen, als der Datensatz selbst umfasst.

So wird diese Liste gemessen

Alle Schwellenwerte und Ausschlüsse in einfacher Sprache.

  • Cadence. Ein Ticker wird als monatlich eingestuft, wenn er in den letzten 365 Tagen zwischen zehn und vierzehn wiederkehrende Cash-Zahlungen verzeichnet hat UND das aktuelle Frequenz-Label „monthly“ lautet. Beide Grenzen sind wichtig: Die untere Grenze toleriert gelegentliche Lücken, die obere schließt wöchentliche und tägliche Zahler aus.
  • Zahlungstyp. Es werden nur Zahlungen gezählt, die im Feed als wiederkehrend markiert sind. Sonder-, Zusatz- und unregelmäßige Einmalzahlungen werden sowohl beim Cadence-Test als auch bei der Rendite ausgeschlossen.
  • Streak. Die Anzahl der Jahre mit ununterbrochenen monatlichen Zahlungen zählt aufeinanderfolgende wiederkehrende Ex-Daten ohne eine Lücke von mehr als siebzig Tagen. Da das Feed gelegentlich einen Monat ohne Datensatz überspringt, obwohl das Unternehmen gezahlt hat, würde die Forderung nach exakt zwölf Datensätzen pro Jahr jede Streak unterschätzen; ein Wechsel auf vierteljährliche Zahlungen eröffnet eine Lücke von fast drei Monaten und beendet die Streak korrekt. Der Datensatz selbst setzt die Obergrenze, wie das obige Coverage-Panel zeigt.
  • Liquiditätsuntergrenze. Im Durchschnitt müssen mindestens eine Million Dollar an Aktien über mindestens fünfzehn regulären Handelssitzungen im letzten Monat gehandelt worden sein. Unter diesem Wert sind die angebotenen Spreads für die Rendite rein theoretisch.
  • Preisgestaltung. Die Renditen basieren auf dem letzten Schlusskurs einer ABGESCHLOSSENEN Sitzung; die laufende Sitzung zum Zeitpunkt der Aktualisierung dieser Seite wird ausgeschlossen, weshalb das Datum ein bis zwei Tage hinter dem Kalender liegen kann.
  • Unternehmensfilter. Die Hauptliste enthält nur Ticker mit einem Datensatz zu Unternehmensfundamentaldaten. Das Yield-Distribution-Panel enthält jeden monatlichen Zahler, einschließlich Fonds.
  • Ausschlüsse. Hebelprodukte (Leveraged) und Inverse Exchange-Traded Products werden explizit ausgeschlossen. Ebenso wird jeder Ticker ausgeschlossen, der im letzten Jahr einen Stock Split verzeichnete (ein Split simuliert eine Kursbewegung und macht einen Vergleich pro Aktie unmöglich). Ein Symbol, das von zwei Emittenten verwendet wird, wird überall ausgeschlossen.
  • Was nicht enthalten ist. Die Kostenquote von Fonds (Expense Ratio) und die steuerliche Art einer Ausschüttung (Rückzahlung von Kapital gegenüber Erträgen) sind in diesen Daten nicht enthalten. Mehrere hochrentierliche monatliche Fonds geben Kapital statt Erträge zurück, was sich niemals in einer Rendite widerspiegelt.

FAQ

Welche Aktien zahlen monatlich Dividenden?

Basierend auf den Auszahlungsdaten der letzten zwölf Monate zahlen 1553 US-gelistete Ticker monatlich. Nur 32 von ihnen weisen eine Historie auf Unternehmensfundamentaldaten auf. Fast alle anderen sind Fonds. Der am stärksten gehandelte Emittent ist O, und die Liste der liquiden Werte umfasst 26 Einträge.

Sind monatliche Dividendenaktien sicher?

Ein monatlicher Zahlungsplan bietet keine Garantie für Sicherheit. Die Gruppe konzentriert sich auf Mortgage REITs und Options-Income-Fonds, deren Ausschüttungen von Kreditbedingungen und Zinssätzen abhängen. Bei den hier gemessenen monatlichen Zahlern lag die mittlere Preisänderung über zwölf Monate bei -6.6% für Titel mit einer Rendite von über 12 %, verglichen mit 0.5% für Titel unter 3 %.

Welche monatliche Dividendenaktie hat die höchste Rendite?

Unter den monatlich zahlenden Unternehmen, die die Liquiditätsuntergrenze überschreiten, weist EARN mit 21.85% zum Schluss am Jul 21 die höchste annualisierte Rendite auf. Der Aktienkurs bewegte sich in den vorangegangenen zwölf Monaten um -26%, was die mathematische Grundlage für die meisten zweistelligen Renditen bildet.

Wie wird die monatliche Rendite auf dieser Seite berechnet?

Die letzte erklärte monatliche Zahlung wird mit zwölf multipliziert und dann durch den Schlusskurs der letzten abgeschlossenen Sitzung geteilt. Dies annualisiert den aktuellen Satz, anstatt die Cashflows der letzten zwölf Monate zu summieren. Daher wird ein Zahler, der die Dividende Mitte des Jahres erhöht hat, hier mit einer höheren Rendite ausgewiesen als seine historische Rendite.


Jede obige Tabelle ist eine gespeicherte, versionierte Abfrage über erklärte Dividendenaufzeichnungen und reale Minutendaten. Erweitern Sie das SQL unter jedem Panel oder erstellen Sie Ihren eigenen Screen für monatliche Zahler auf dem Strasmore-Terminal.