מתי חברות מכריזות על העלאות דיבידנד?
גלו באיזה חודש כל חברה נוהגת להודיע על העלאת דיבידנד, עד כמה התזמון עקבי ומה עלול לשבש אותו, כדי להעריך מתי עשויה להגיע ההודעה הבאה.
חברות מודיעות על העלאות דיבידנד במחזור שנתי, ורובן מפרסמות את ההודעה באותו חודש מדי שנה. דירקטוריון החברה מאשר שיעור חדש בישיבה מתוכננת, החברה מפרסמת את ההודעה, והתשלום הגבוה יותר מופיע בתאריך האקס-דיבידנד הבא. התשובה המבוססת לשאלה מתי צפויה העלאת הדיבידנד הבאה היא שיעור בסיס שנבנה מהיסטוריית ההודעות. העמוד הזה בונה את שיעור הבסיס: לוח הזמנים של העלאות הדיבידנד בשוק, החודש שבו כל מגדילת דיבידנד נהגה לבצע את ההעלאה, מידת העקביות של החודש הזה, והגורמים שמשבשים אותה.
כל לוח להלן מבוסס על רישום הדיבידנדים שהוגש ב-global_markets.stocks_dividends, ומתייחס ל-declaration_date — התאריך שבו החלטת הדירקטוריון פורסמה לציבור — ולא לתאריך האקס-דיבידנד או לתאריך התשלום. העלאה נספרת כאשר סכום המזומן הרבעוני הקבוע של חברה גבוה מסכום הרבעון הקודם, בהפרש של רבעון אחד.
מתי חברות מכריזות על העלאות דיבידנד?
נתחיל בשוק כולו. כל חברה המשלמת דיבידנד רבעוני באופן חוזר ונכללת במאגר מאז אמצע 2015, ממוינת לפי החודש הקלנדרי שבו נמסרה ההכרזה:
ה-SQL המדויק מאחורי כל מספר
WITH quarterly AS (
SELECT ticker,
ex_dividend_date,
round(max(toFloat64(cash_amount)), 4) AS amount,
max(declaration_date) AS declared
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND declaration_date > toDate('2015-06-30')
AND ex_dividend_date >= toDate('2015-07-01')
AND ex_dividend_date <= toDate('2026-07-31')
GROUP BY ticker, ex_dividend_date
),
stepped AS (
SELECT ticker,
declared,
amount,
ex_dividend_date,
lagInFrame(amount, 1) OVER (PARTITION BY ticker ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_amount,
lagInFrame(ex_dividend_date, 1) OVER (PARTITION BY ticker ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_ex_date
FROM quarterly
)
SELECT formatDateTimeInJodaSyntax(declared, 'MMM') AS month_label,
count() AS raises,
uniqExact(ticker) AS companies
FROM stepped
WHERE prior_amount > 0
AND amount > prior_amount * 1.005
AND dateDiff('day', prior_ex_date, ex_dividend_date) BETWEEN 45 AND 200
GROUP BY month_label
ORDER BY raises DESCהחודש העמוס ביותר מבחינת הכרזות הוא Jan, ובו נרשמו 8287 העלאות דיבידנד מצד 1872 חברות. Dec ו-Feb מגיעים אחריו. גם בחודש השקט ביותר, Aug, נרשמו 1428. כל 12 החודשים מיוצגים, ולכן ההתפלגות בלוח השנה אינה מרוכזת בחלון זמן יחיד אלא אינה אחידה.
מדוע אותו חודש חוזר מדי שנה
שיעורי הדיבידנד נקבעים בידי הדירקטוריון, והדירקטוריונים מתכנסים לפי לוח זמנים שפורסם מראש. רוב החברות בארה״ב בוחנות את החלוקה פעם בשנה, בישיבה המתקיימת לאחר תום שנת הכספים או בסמוך לאסיפה השנתית של בעלי המניות. הבחינה השנתית שומרת בדרך כלל על מקומה בלוח השנה כל עוד לוח הזמנים נותר ללא שינוי.
שני מנגנונים נוספים מחזקים את הדפוס הזה. חברה שמקפידה על רצף של העלאות דיבידנד רוצה לשמור על מועד יום השנה. גם מחזור התשלומים קבוע: חברה שמשלמת מדי רבעון פועלת בארבעה חלונות בשנה, ובדרך כלל רק באחד מהם נקבע שיעור חדש. לוחות השנה הפיסקליים מסבירים את רוב המקרים שנראים חריגים. חברה ששנת הכספים שלה מסתיימת ביוני קובעת את השיעור שלה ברבעון שונה מחברה ששנת הכספים שלה מסתיימת בדצמבר. לכן חודש העלאת הדיבידנד שלה עשוי לחול רבעון או שניים לפני או אחרי החודש המקובל אצל חברות אחרות.
באיזה חודש כל מגדילת דיבידנד נוהגת להעלות את החלוקה?
שמות מוכרים בקרב משקי הבית, עם היסטוריה ארוכה של חלוקות, מדורגים לפי מידת הצמדותן של העלאות הדיבידנד לחודש יחיד:
ה-SQL המדויק מאחורי כל מספר
WITH quarterly AS (
SELECT ticker,
ex_dividend_date,
round(max(toFloat64(cash_amount)), 4) AS amount,
max(declaration_date) AS declared
FROM global_markets.stocks_dividends
WHERE ticker IN ('JNJ','KO','PG','PEP','MCD','WMT','CVX','XOM','MMM','CAT','HD','ADP')
AND distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND declaration_date > toDate('2015-06-30')
AND ex_dividend_date >= toDate('2015-07-01')
AND ex_dividend_date <= toDate('2026-07-31')
GROUP BY ticker, ex_dividend_date
),
stepped AS (
SELECT ticker,
declared,
amount,
ex_dividend_date,
lagInFrame(amount, 1) OVER (PARTITION BY ticker ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_amount,
lagInFrame(ex_dividend_date, 1) OVER (PARTITION BY ticker ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_ex_date
FROM quarterly
),
raises AS (
SELECT ticker,
formatDateTimeInJodaSyntax(declared, 'MMM') AS month_label,
toMonth(declared) AS month_index
FROM stepped
WHERE prior_amount > 0
AND amount > prior_amount * 1.005
AND dateDiff('day', prior_ex_date, ex_dividend_date) BETWEEN 45 AND 200
),
per_month AS (
SELECT ticker,
month_label,
month_index,
count() AS raises_in_month
FROM raises
GROUP BY ticker, month_label, month_index
)
SELECT ticker,
argMax(month_label, raises_in_month * 100 + month_index) AS typical_month,
sum(raises_in_month) AS raises_total,
max(raises_in_month) AS raises_in_typical_month,
round(100 * max(raises_in_month) / sum(raises_in_month)) AS same_month_pct
FROM per_month
GROUP BY ticker
HAVING sum(raises_in_month) >= 5
ORDER BY same_month_pct DESC, raises_total DESCHD נמצאת בראש הטבלה: 11 מתוך 11 העלאות הדיבידנד שלה מאז 2016 הוכרזו בחודש Feb — שיעור פגיעה של 100%. בתחתית, XOM מכריזה בחודש Oct, החודש האופייני לה, 44% מהזמן. יש לראות בחודש האופייני שיעור בסיס של חברה אחת, ולא לוח זמנים. הוא מסכם את מה שעשו ישיבות הדירקטוריון לאורך עשור. אין בו מידע על החלטה שטרם התקבלה.
זהו פיצול תחומי האחריות בתוך קבוצת החברות הזו. אלופות צמיחת הדיבידנד עוסק בחברות המחזיקות ברצפים הארוכים ביותר, העלאות וקיצוצי דיבידנד מדווח על מה שכבר קרה לחלוקות, והעמוד הזה עונה על השאלה מתי ההודעות מתפרסמות.
עד כמה החודש נשמר?
נבחן כל העלאה בשוק שמגיעה לאחר העלאה נוספת 250 עד 480 ימים קודם לכן — הקצב השנתי — ונבדוק אם חודש הלוח השנה היה זהה:
ה-SQL המדויק מאחורי כל מספר
WITH quarterly AS (
SELECT ticker,
ex_dividend_date,
round(max(toFloat64(cash_amount)), 4) AS amount,
max(declaration_date) AS declared
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND declaration_date > toDate('2015-06-30')
AND ex_dividend_date >= toDate('2015-07-01')
AND ex_dividend_date <= toDate('2026-07-31')
GROUP BY ticker, ex_dividend_date
),
stepped AS (
SELECT ticker,
declared,
amount,
ex_dividend_date,
lagInFrame(amount, 1) OVER (PARTITION BY ticker ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_amount,
lagInFrame(ex_dividend_date, 1) OVER (PARTITION BY ticker ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_ex_date
FROM quarterly
),
raises AS (
SELECT ticker, declared
FROM stepped
WHERE prior_amount > 0
AND amount > prior_amount * 1.005
AND dateDiff('day', prior_ex_date, ex_dividend_date) BETWEEN 45 AND 200
),
chained AS (
SELECT ticker,
declared,
lagInFrame(declared, 1) OVER (PARTITION BY ticker ORDER BY declared ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_declared
FROM raises
)
SELECT toYear(declared) AS year,
uniqExact(ticker) AS companies,
round(100 * countIf(toMonth(declared) = toMonth(prior_declared)) / count(), 1) AS same_month_pct,
round(100 * countIf(abs(toInt32(toRelativeMonthNum(declared))
- toInt32(toRelativeMonthNum(prior_declared)) - 12) <= 1) / count(), 1) AS within_one_month_pct
FROM chained
WHERE declared >= toDate('2017-01-01')
AND dateDiff('day', prior_declared, declared) BETWEEN 250 AND 480
GROUP BY year
ORDER BY yearלאורך 10 השנים המוצגות בתרשים, שיעור המקרים שבהם החודש היה זהה עמד על 68.6% ב-2017 ועל 74.5% ב-2026; הנתון האחרון מתייחס ל-1154 חברות. אם מאפשרים סטייה של חודש אחד, הקריאה של 2026 עולה ל-82.8%. השורה האחרונה כוללת רק הצהרות שפורסמו עד יולי 2026, נקודת החיתוך המשמשת בכל התרשימים כאן. שיעור חזרה בטווח כזה הוא אינדיקציה מוקדמת חזקה. עם זאת, הוא עדיין רק אינדיקציה מוקדמת.
לוח העלאות של חברה אחת, שנה אחר שנה
Johnson & Johnson העלתה את שיעור הדיבידנד הרבעוני בכל אחת משנות התקופה. כל שורה להלן מייצגת העלאה אחת: מועד ההכרזה, השיעור שלפניה והשיעור שאחריה.
ה-SQL המדויק מאחורי כל מספר
WITH quarterly AS (
SELECT ex_dividend_date,
round(max(toFloat64(cash_amount)), 4) AS amount,
max(declaration_date) AS declared
FROM global_markets.stocks_dividends
WHERE ticker = 'JNJ'
AND distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND declaration_date > toDate('2015-06-30')
AND ex_dividend_date >= toDate('2015-07-01')
AND ex_dividend_date <= toDate('2026-07-31')
GROUP BY ex_dividend_date
),
stepped AS (
SELECT declared,
amount,
ex_dividend_date,
lagInFrame(amount, 1) OVER (ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_amount,
lagInFrame(ex_dividend_date, 1) OVER (ORDER BY ex_dividend_date ASC
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prior_ex_date
FROM quarterly
)
SELECT toYear(declared) AS year,
formatDateTimeInJodaSyntax(declared, 'MMM d') AS declared_on,
round(prior_amount, 4) AS old_quarterly_usd,
round(amount, 4) AS new_quarterly_usd,
round(100 * (amount / prior_amount - 1), 1) AS raise_pct
FROM stepped
WHERE prior_amount > 0
AND amount > prior_amount * 1.005
AND dateDiff('day', prior_ex_date, ex_dividend_date) BETWEEN 45 AND 200
ORDER BY yearההעלאה הראשונה בתרשים הוכרזה ב-Apr 28 בשנת 2016, והעלתה את השיעור הרבעוני מ-$0.75 ל-$0.8 — עלייה של 6.7%. ההעלאה האחרונה הוכרזה ב-Apr 14 בשנת 2026, והעלתה את השיעור ל-$1.34 — עלייה של 3.1%. שני קצות רצף ההעלאות, שכלל 11 העלאות, נמצאים בטווח החד-ספרתי הבינוני. זהו דפוס אופייני ללוח ההעלאות של חברה בוגרת שממשיכה לצמוח. דף הדיבידנד של JNJ כולל את היסטוריית התשלומים המלאה, והיסטוריית ההעלאות של Verizon מציגה את אותו קצב שנתי, אך בקצב צמיחה איטי יותר.
מה משבש את הדפוס
ארבעה גורמים יכולים לדחות העלאת דיבידנד מהחודש הרגיל שלה, או לבטל אותה באותה שנה.
- חלוקה הנתונה ללחץ. כאשר הדיבידנד סופג את רוב הרווחים, הבדיקה השנתית עשויה להסתיים בהותרת הדיבידנד ללא שינוי במקום בהעלאה. בעמוד יחס חלוקת הדיבידנד מוסבר כיצד נמדדת כרית הביטחון הזו.
- מיזוג או פיצול הנמצאים בתהליך. מהלכים תאגידיים משנים גם את לוח הזמנים של הדירקטוריון וגם את מספר המניות. במהלך עסקה פתוחה, שיעור הדיבידנד עשוי להישאר ללא שינוי במשך מחזור שלם.
- שנה שבה לא נרשמה העלאה. חברה שהותירה את הדיבידנד ללא שינוי בשנה שעברה קטעה את רצף יום השנה שלה. ההעלאה הבאה תתחיל את הדפוס מחדש במקום להמשיך אותו.
- הפחתה. הפחתות דיבידנד מתקבלות במסגרת אותה בדיקה שנתית, והן מתבצעות באותם חודשים שבהם מתבצעות ההעלאות.
הרשימה הזו חשובה במיוחד למי שקורא לוח זמנים כאילו הוא תחזית. שיעור הבסיס משיב על השאלה באיזה חודש הדירקטוריון פעל בעבר. הוא אינו משיב על השאלה מה יעשה הדירקטוריון בפעם הבאה. העלאת דיבידנד קיימת רק לאחר שהחברה מכריזה עליה.
תאריך ההכרזה, תאריך האקס-דיבידנד ותאריך התשלום
ההכרזה היא הודעת החברה. תאריך האקס-דיבידנד הוא המועד הקובע לזכאות לתשלום, והוא מגיע מאוחר יותר. הרשומה במאגר מראה מהו בדרך כלל הפער ביניהם.
ה-SQL המדויק מאחורי כל מספר
SELECT toYear(declaration_date) AS year,
uniqExact(ticker) AS company_count,
count() AS declaration_count,
round(100 * countIf(declaration_date <= ex_dividend_date) / count(), 1) AS declared_before_ex_pct,
round(quantileDeterministic(0.5)(dateDiff('day', declaration_date, ex_dividend_date),
cityHash64(ticker))) AS median_days_declared_to_ex
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND cash_amount > 0
AND declaration_date > toDate('2015-12-31')
AND declaration_date <= toDate('2026-07-31')
AND ex_dividend_date > toDate('2015-12-31')
GROUP BY year
ORDER BY yearבשנת 2026 החלקית, עד יולי, 29319 הכרזות חוזרות מ-10493 חברות הופיעו במאגר, עם חציון של 29 ימים בין ההכרזה לבין תאריך האקס-דיבידנד. 100% מהרשומות הללו כוללות הכרזה במועד תאריך האקס או לפניו. זהו פרק הזמן שבו העלאת הדיבידנד כבר פורסמה, אך עדיין לא ניתן לקבל את התשלום. לוח תאריכי האקס-דיבידנד הקרובים מציג את המועדים הקובעים בשבועיים הקרובים, ו-המדריך לתאריך האקס-דיבידנד מסביר את ציר הזמן המלא.
כיצד נספרת העלאת דיבידנד
- להשוואה נכללים רק דיבידנדים רבעוניים חוזרים במזומן (
distribution_type = 'recurring',frequency = 4). חלוקות מיוחדות וחד-פעמיות אינן נכללות. - שורות כפולות של ספק הנתונים עבור אותו ticker ואותו תאריך אקס-דיבידנד מאוחדות לרשומה אחת, תוך בחירת סכום המזומן המרבי.
- העלאה נדרשת להיות גבוהה מהסכום הקודם ביותר מחצי אחוז, כאשר 45 עד 200 ימים מפרידים בין שני תאריכי האקס-דיבידנד. כך מצטמצם רעש הנובע מעיגול, ופער ברשומות אינו מתפרש כקפיצה.
- לוח שיעור החזרות מוסיף דרישה שההעלאה הקודמת התרחשה 250 עד 480 ימים קודם לכן. כך הוא מגביל את הספירה לחברות הפועלות במחזור שנתי ומוציא מהספירה חברות שמעלות דיבידנד פעמיים בשנה.
- כל חלון נבחן מיולי 2015 ועד יולי 2026.
שאלות נפוצות
מתי רוב החברות מודיעות על העלאות דיבידנד?
Jan כולל את מספר ההודעות הגדול ביותר מכל חודש קלנדרי: 8287 העלאות של 1872 חברות מאז אמצע 2015. אחריו נמצאים Dec ו-Feb. בכל חודש נרשמו העלאות. החודש שבו חברה מסוימת מודיעה על העלאה נקבע לפי לוח הזמנים של הדירקטוריון שלה, ולא לפי השוק.
האם אפשר לחזות מתי חברה תעלה את הדיבידנד שלה?
לא. אפשר למדוד שיעור בסיס. בקרב חברות שמעלות דיבידנד בקצב שנתי, 74.5% הודיעו על ההעלאה באותו חודש קלנדרי שבו בוצעה ההעלאה הקודמת שלהן, מתוך 2026 חברות. 82.8% הודיעו על העלאה בתוך חודש מהמועד הקודם. שיעור חזרה גבוה מתאר החלטות קודמות של דירקטוריונים, ולא דבר מעבר לכך.
כמה זמן לאחר ההודעה על העלאת דיבידנד מתקבל התשלום?
תחילה מגיעה ההודעה, לאחר מכן מגיע תאריך האקס-דיבידנד, ורק אחר כך מתקבל הכסף. ב-2026 החציון של הפער בין מועד ההודעה למועד האקס-דיבידנד עמד על 29 ימים, בקרב הדיבידנדים החוזרים המתועדים.
מה המשמעות של מצב שבו חברה אינה מעלה את הדיבידנד בחודש הרגיל שלה?
המשמעות היא שהבדיקה השנתית עדיין לא הובילה לקביעת שיעור גבוה יותר. עצירה יכולה להקדים העלאה מאוחרת יותר בחודש אחר, שנה ללא שינוי או הפחתה. העמוד על העלאות והפחתות עוקב אחר השכיחות של כל אחת מהתוצאות האלה בשוק.
האם חברות שמגדילות את הדיבידנד מעלות אותו תמיד פעם בשנה?
רובן כן. חלק מהחברות מעלות את הדיבידנד פעמיים בתוך שנה, או משנות את קצב ההעלאות לאחר spin-off או מיזוג. לוח שיעורי החזרה לעיל אינו כולל מקרים אלה, משום שהוא דורש מרווח של 250 עד 480 ימים בין העלאות עוקבות.
כל הנתונים כאן מגיעים משאילתה שמורה על הודעות דיבידנד שהוגשו. פתחו את פקודת ה-SQL של כל לוח, החליפו אותה ברשימת הטיקרים שלכם, והריצו את לוח השנה בעצמכם במסוף Strasmore.