Strasmore Research
סיכומי שוק Matt Connorמאת Matt Connor · עודכן 2026-07-24 · data as of July 24, 2026 · refreshed weekly

מניות מחלקות דיבידנד חודשי רשימה מלאה

רשימת מניות הנסחרות בארה"ב המחלקות דיבידנד חודשי על בסיס היסטוריית תשלומים בפועל. בדקו אילו מניות משלמות 12 פעמים בשנה ומהו ה-yield הנוכחי שלהן.

מניות המחלקות דיבידנד חודשי משלמות מזומן בכל חודש במקום פעם ברבעון, והרשימה האמיתית קצרה הרבה יותר ממה שמציגים המאמרים השונים. בסינון של היסטוריית התשלומים עצמה ולא לפי תיוג של ספק, 1553 מניות הנסחרות בארה"ב ביצעו בין עשר לארבע עשרה תשלומים במזומן באופן קבוע במהלך שניםLAST twelve months, ורק 32 מהן מחזיקות רקע של יסודות חברה (company-fundamentals). כל הנתונים בעמוד זה מחושבים לפי מחיר הסגירה של יום המסחר ב-Jul 21.

רשימת מניות עם דיבידנד חודשי

כל החברות ברשימה מופיעות בדיווחים רשמיים בארה"ב, רשמו בין עשר לעשר-ארבע עשר תשלומי מזומן קבועים במהלך שניםLAST twelve months, ונסחרות בערך של לפחות מיליון דולר במניה בכל יום. הדירוג מתבצע לפי שווי המסחר היומי.

שאילתהמניות דיבידנד חודשיות - חברות המחלקות מדי חודש, מדורגות לפי שווי מסחר יומי
ה-SQL המדויק מאחורי כל מספר
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 היא המניה בעלת נפח המסחר הגבוה ביותר בתשלומים חודשיים ברשימה: תשלום חודשי של $0.271, רצף של 14 שנים של תשלומי חודשיים, ותשואה שנתית של 5% מול מחיר הסגירה של Jul 21, על נפח מסחר ממוצע של 226.4 מיליון דולר בכל יום מסחר. הסינון מחזיר 26 שמות. עמודת התשואה מחשבת את התשואה השנתית על בסיס התשלום האחרון (מכפולה ב-12) וחלוקתו במחיר הסגירה, ולכן היא משתנה בכל פעם שהמחיר משתנה. אין לראות בכך תחזית לתשלומי המזומן ב-twelve החודשים הבאים.

החזקה במניה לפני ה-ex-dividend date היא המאפשרת לקבל את הצ'ק הבא. לוח ה-upcoming ex-dividend dates מפרט מי תהיה ה-ex-dividend הבאה, ו-the ex-dividend date explained מסביר את מועד החיתום הקובע האם הקונה זכאי לתשלום.

כיצד מזוהים משלמי דיבידנד חודשיים

זרם הנתונים של הדיבידנדים כולל תווית תדירות, אך הסתמכות עליה בלבד מובילה לטעויות בשני הכיוונים. הבדיקה כאן סוכמת את התשלומים שטיקר שילם בפועל, ולאחר מכן מגדירה גבולות עבור אותה סכום.

שאילתהתזמון תשלומים חוזרים לכל ticker במהלך השנה האחרונה - מיקום הטווח החודשי
ה-SQL המדויק מאחורי כל מספר
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 tickers ביצעו ארבעים תשלומים במזומן או יותר לאורך השנה האחרונה, ו-77 אחרים ביצעו בין חמישה עשר לשלושים ותשעה תשלומים. אלו הם מפיצים שבועיים ויומיים, מגזר הצומח במהירות בשוק הקרנות. סינון המבקש רק "עשרה תשלומים או יותר" מכניס כל אחד מהם לרשימה החודשית. הגבלת הספירה לארבעה עשר תשלומים מסירה אותם.

התווית כשלעצמה אינה טובה יותר. 71 tickers הנושאים תווית תדירות חודשית שילמו פעם אחת בדיוק במהלך השנה, ו-182 מהם שילמו בין שלוש לשישה פעמים. בטווח שבין עשרה לארבעה עשר, התווית והנתונים המקוריים מסכימים 1541 פעמים מתוך 1553, וזו הסיבה שדף זה מחייב את שניהם.

רוב המשלמים החודשיים הם קרנות, לא חברות תפעוליות

זהו החלק שרשימות מסוג "listicles" מדלגות עליו. המאגר אינו כולל תוויות מסוג קרן, ETF או REIT, ולכן לא ניתן לסנן רשימה של משלמים חודשיים לחברות תפעוליות באמצעות תוויות. מה שהוא כן כולל הוא הזנת נתונים של יסודות חברה (company-fundamentals) המדווחת על שווי שוק עבור החברות התפעוליות המופיעות ברשימה. קרנות הנסחרות בבורסה (exchange-traded) וקרנות סגורות (closed-end funds) אינן נכללות בכיסוי זה, מה שהופך את קיומו של שווי שוק למדד המקביל (proxy) לחברה תפעולית בדף זה. מתוך ה-1553 tickers בטווח החודשי, ל-32 יש נתון כזה. לשאר אין רשומה כזו. רובם הם קרנות exchange-traded, קרנות סגורות וקרנות interval, עם זנב של יחידות, נאמנויות והנ issuers קטנים שההזנה אינה מגיעה אליהם.

הבודדים שכן מגישים נתונים נשלטים על ידי קרנות ריט (REITs) למצוא, REITs משכנתא, חברות פיתוח עסקי (BDCs) וקרנות תמלוגים (royalty trusts). זהו המבנה האמיתי של הכנסה חודשית: המבנים התאגידיים שמשלמים בכל חודש בנויים להעביר מזומנים ישירות. מקבילה חודשית של two-decade dividend growth champion כמעט ואינה קיימת בקרב עסקים תפעוליים רגילים, שמשלמים מדי רבעון.

תשואות מניות המחלקות דיבידנד חודשי

התשואות בקרב המניות המחלקות דיבידנד חודשי רחבות הרבה יותר מאשר בשוק כולו. המדגם כולל כל משלמת דיבידנד חודשית שעברה את רף הנזילות עם היסטוריית מחיר של שנה מלאה, ומוסיף עמודה אחת שסינון תשואה לעולם אינו מציג: מה היה שינוי מחיר המניה לאורך שנים שתים עשרה אלו.

שאילתההתפלגות תשואה בקרב משלמות חודשיות נזילות, עם חציון שינוי מחיר ב-12 חודשים לכל טווח
ה-SQL המדויק מאחורי כל מספר
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

הקבוצה הגדולה ביותר היא From 3% to 5%, הכוללת 289 מניות, לעומת 212 בקבוצת From 5% to 8% ו-65 בקבוצת Under 3%. מדדי התשואה החציוניים עולים באופן ברור, מ2.46% בתחתית ועד 14.35% בשיא.

כעת יש לעיין בעמודת המחיר הסמוכה. שינוי המחיר החציוני בטווח של שנים שתים עשרה חודשים עומד על 0.5% בקבוצת התשואה הנמוכה ביותר ו--0.4% בקבוצת From 3% to 5%, ולאחר מכן -6.6% בקבוצת Above 12%. מכיוון שהתשואה מחושבת על ידי חלוקת הדיבידנד במחיר המניה, מניה יכולה לעלות לקבוצה העליונה ללא שינוי בתשלום עצמו. תשואה קיצונית מעידה בדרך כלל על ירידת מחיר המניה ולא על כך שהחברה משלמת סכום נדיב. תשואת דיבידנד מול תשואות אג"ח ממשלתי מפרט מהו הרף שנתון הכנסה גבוה חייב לעבור.

המניות מעל 12%

כל משלם חודשי שמניב מעל כ-12% ראוי לבחינה נוספת. אלו הן החברות המדווחות מעל המדד הזה, בהתחשב בתנועת מחיר המניה והתשלום החודשי במהלך השנה האחרונה.

שאילתהמשלמות חודשיות עם תשואה מעל 12% - תנועת המחיר ותנועת התשלום שמאחורי המספר
ה-SQL המדויק מאחורי כל מספר
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 שמות עומדים ברף. EARN מציגה את השיעור השנתי הגבוה ביותר at 21.85%; מחיר המניה שלה נע ב--26% לאורך שנים שתים עשרה, והתשלום החודשי שלה נע ב-0%. PSEC נמצאת לאחר מכן at 19.34%, עם תנועת מחיר של -36.3% ותנועת תשלום של -22.2%. קיצוץ בתשלום וירידה במחיר מופיעים לעיתים קרובות באותו שם, והתשואה עולה בשל שניהם.

תשואה היא נתון לא שלם בפני עצמו, וזהו הטיעון מהי תשואת דיבידנד שפועל במלואו.

הדיבידנד החודשי של Realty Income, שנה אחר שנה

Realty Income מהווה את נקודת הייחוס לקטגוריה ואת נקודת ההתחלה המקובלת עבור כל מי שקורא על דיבידנדים חודשיים. השיעור החודשי המוצהר, התשלום הגבוה ביותר שהוכרז בכל שנה קלנדרית, מופיע לצד העלייה לעומת השנה הקודמת ומספר הפעמים שהשיעור עלה במהלך אותה שנה:

שאילתהשיעור הדיבידנד החודשי המוצהר של Realty Income לפי שנה קלנדרית, העלאה לעומת השנה הקודמת, והצעדים בתוך כל שנה
ה-SQL המדויק מאחורי כל מספר
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

השיעור החודשי עלה מ-$0.1834 ב-2014 ל-$0.27 ב-2025. הצעד השנתי הקטן ביותר במדגם הוא 0.69%, ולכן השיעור עלה בכל שנה המוצגת. העלייה עמדה על 2.47% בשנה המלאה האחרונה ועל 0.69% ב-2014, ומניין הצעדים המופיע לצדה מראה כיצד השיעור הגיע לכך: 6 עליות נפרדות בתוך 2025 בלבד. משלמים חודשיים מעלים את השיעור בצעדים קטנים מספר פעמים בשנה, במקום פעם אחת בצעד אחד. הפרופיל המלא הנמדד נמצא בדף דיבידנד Realty Income.

עד כמה אחורה מגיע תיעוד התשלומים החודשיים

כל רצף בעמוד זה נמדד לפי תיעוד הדיבידנד ולא לפי השנה שבה החברה החלה לשלם מדי חודש, והתיעוד קצר יותר מזה של המשלמות הוותיקות ביותר. בספירת המניות עם עשר עד ארבע עשרה תאריכי ex-date חוזרים בכל שנה קלנדרית שלמה:

שאילתהמשלמות חודשיות ברשימת הדיבידנד, לפי שנה קלנדרית שהושלמה
ה-SQL המדויק מאחורי כל מספר
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

התיעוד כולל 60 משלמות חודשיות ב-2011 ו-135 ב-2012, ולאחר מכן 730 ב-2013 ו-1481 ב-2025. עמודת המניות מפרידה בין שלב זה לבין צמיחה רגילה בנתונים: מספר המשלמות החודשיות עלה מ-1.44% מכלל המשלמות החוזרות ל-10.2%. חברה המשלמת מדי חודש זמן רב לפני שלב זה אינה יכולה להציג כאן יותר שנות רצף ממה שקיים בתיעוד עצמו.

כיצד הרשימה נמדדת

הסבר פשוט לכל רף ולכל סיווג.

  • תדירות (Cadence). מניה נחשבת לתשלום חודשי כאשר נרשמו בין עשר לעשר-ארבעה תשלומים במזומן באופן קבוע במהלך 365 הימים האחרונים, וגם התווית העדכנית ביותר שלה מציינת תדירות חודשית. שני הטווחים חשובים: הגבול התחתון מאפשר חריגות קטנות בתיעוד, והגבול העליון מונע כניסת מניות עם תדירות שבועית או יומית.
  • סוג התשלום. רק תשלומים המסומנים ב-feed כתשלומים קבועים נספרים. תשלומים מיוחדים, משלימים או חד-פעמיים אינם נכללים בבדיקת התדירות ובחישוב התשואה.
  • רצף (Streak). מספר השנים של תשלומים חודשיים ללא הפסקה נמדד לפי תאריכי ex-dates קבועים ברצף, ללא פער ארוך יותר משמונים ימים. לעיתים ה-feed חסר תיעוד עבור חודש שבו חברה אכן שילמה, ולכן דרישה לשנים שתים-עשרה רשומות מדויקות בשנה תגדיל באופן שגוי את מספר השנים ללא רצף; מעבר לתדירות רבעונית פותח פער של כשלשה חודשים ומסיים את הרצף בצורה נכונה. התיעוד עצמו קובע את התקרה, כפי שמוצג בלוח הנתונים לעיל.
  • רף נזילות. ממוצע מסחר של לפחות מיליון דולר במניה ביום, לאורך לפחות חמישה-עשר ימי מסחר בשעות הרגילות במהלך החודש האחרון. מתחת לרמה זו, מרווחי הציטוט (spreads) הופכים את התשואה לתיאורטית בלבד.
  • תמחור. התשואות מבוססות על מחיר הסגירה האחרון של יום מסחר שהושלם; יום המסחר שנמצא בעיצומו בעת רענון הדף אינו נכלל, ולכן התאריך עשוי להיות באיחור של יום או יומיים מהלוח הקלנדרי.
  • מסנן חברות. הרשימה הראשית כוללת רק מניות בעלות תיעוד של נתוני יסוד (fundamentals). לוח התשואות כולל כל משלם חודשי, כולל קרנות.
  • החרגות. מוצרים מtraded בבורסה (ETF) עם מינוף או מינוף הפוך מוסרים מהרשימה, וכך גם כל מניה שבוצעה בה פיצול מניות בשנה האחרונה (פיצול יוצר תנועת מחיר מדויקת ומשבש השוואה למניה בודדת). סימול אחד המשמש שני מנפיקים שונים מוחרג מכל מקום.
  • מה לא מופיע כאן. יחסי הוצאות קרנות ואופי המס של חלוקה (החזר הון לעומת הכנסה) אינם נכללים בנתונים אלו. מספר קרנות חודשיות בעלות תשואה גבוהה מחזירות הון במקום רווחים, ודבר זה לעולם אינו משתקף בתשואה.

שאלות נפוצות

אילו מניות משלמות דיבידנד מדי חודש?

על פי רישומי התשלומים ב-twelve months האחרונים, 1553 מ tickers הרשומים בארה"ב משלמים מדי חודש, אך רק 32 מהם מחזיקים ברקורד של יסודות חברה (company-fundamentals). כמעט כל השאר הם קרנות. המניה בעלת נפח המסחר הגבוה ביותר מבין המדווחים היא O, והרשימה העומדת מעל רף הנזילות עמוקה ב-26.

האם מניות עם דיבידנד חודשי הן בטוחות?

לוח זמנים חודשי אינו מבטיח בטיחות, והקבוצה נוטה לכיוון mortgage REITs וקרנות הכנסה מאופציות (option-income funds), שבהן התשלומים משתנים בהתאם לתנאי האשראי והריבית. בקרב המשלמים החודשיים שנמדדו כאן, שינוי המחיר המדיאני ב-twelve months היה -6.6% עבור מניות עם תשואה מעל 12%, לעומת 0.5% עבור אלו שמתחת ל-3%.

מהי המניה בעלת הדיבידנד החודשי הגבוה ביותר?

בין החברות המדווחות המשלמות מדי חודש ועומדות מעל רף הנזילות, EARN מחזיקה בתשואה השנתית הגבוהה ביותר at 21.85% בסגירת ה-Jul 21. מחיר המניה שלה השתנה ב--26% במהלך twelve months האחרונים, מה שמהווה את הבסיס המתמטי לרוב התשואות הדו-ספרתיות.

כיצד מחושבת התשואה החודשית בעמוד זה?

התשלום החודשי האחרון שהוכרז מוכפל ב-twelve, ולאחר מכן מחולק במחיר הסגירה של יום המסחר האחרון שהושלם. פעולה זו הופכת את השיעור הנוכחי לשנתי, במקום לסכם את cash של twelve החודשים האחרונים; לכן, משלם שהעלה את הדיבידנד באמצע השנה יופיע כאן עם תשואה גבוהה יותר מהתשואה שלו ב-trailing.


כל הטבלאות לעיל הן שאילתות (queries) שמורות ובעלות גרסאות המבוססות על רישומי דיבידנדים מוכרזים ונתוני minute bars בזמן אמת. ניתן להרחיב את ה-SQL תחת כל פאנל, או לבנות סריקה (screen) משלך למשלמים חודשיים בטרמינל של Strasmore.