Şirketlerin temettü artış takvimi ve duyuru ayları
Şirketler temettü artışlarını her yıl benzer aylarda duyurur. Hangi hissenin hangi ayda karar aldığını, bu döngünün istikrarını ve tarihsel verilerin neden önemli olduğunu inceleyin.
Şirketler temettü artışlarını yıllık bir döngüde duyurur ve çoğu şirket bu duyuruyu her yıl aynı ay içinde yapar. Yönetim kurulu planlı bir toplantıda yeni oranı onaylar, şirket beyanı yayınlar ve daha yüksek ödeme bir sonraki ex-dividend date tarihinde yansır. Bir sonraki temettü artışına ilişkin soruya verilecek dürüst yanıt, beyan geçmişinden oluşturulan bir baz orandır. Bu sayfa söz konusu baz oranı oluşturmaktadır: piyasanın artış takvimi, her temettü artışı yapan şirketin kullandığı ay, bu ayın ne kadar istikrarlı olduğu ve bu döngünün ne zaman bozulduğu.
Aşağıdaki her panel, global_markets.stocks_dividends içindeki dosyalanmış temettü kayıtlarını okur ve ex-dividend date veya ödeme tarihi yerine, yönetim kurulu kararının kamuoyuna açıklandığı tarih olan declaration_date verisini esas alır. Bir artış, şirketin tekrarlayan çeyreklik nakit tutarının, bir çeyrek arayla, önceki çeyreğin tutarının üzerinde gerçekleşmesi durumunda sayılır.
Şirketler temettü artışlarını ne zaman duyurur?
Genel piyasa ile başlayalım. İki bin on beş yılının ortasından bu yana düzenli olarak üç aylık ödeme yapan tüm şirketler, duyuru yaptıkları takvim ayına göre aşağıda sıralanmıştır:
Her verinin arkasındaki tam 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 DESCEn yoğun duyuru ayı Jan olup, 1872 şirketten gelen 8287 artışı içermektedir. Onu Dec ve Feb takip etmektedir. En sakin ay olan Aug bile 1428 oranında duyuru barındırmaktadır. Tüm 12 ayda da veri girişi mevcuttur; dolayısıyla takvim tek bir döneme yoğunlaşmak yerine dalgalı bir dağılım sergilemektedir.
Aynı ayın her yıl tekrar etmesinin nedeni
Temettü oranları yönetim kurulu tarafından belirlenir ve kurullar yayınlanmış bir takvime göre toplanır. ABD şirketlerinin çoğu, ödemeyi yılda bir kez, mali yıl sonunu takip eden veya yıllık hissedarlar toplantısına yakın bir tarihte yapılan toplantıda gözden geçirir. Bu gözden geçirme, takvim geçerli olduğu sürece yerini korur.
Diğer iki mekanizma da bu durumu pekiştirir. Art arda artış serisini sürdüren bir şirket, yıl dönümünü bozmamak için teşvike sahiptir ve ödeme döngüsünün kendisi sabittir: Üç aylık ödeme yapan bir şirket yılda dört pencereye sahiptir ve bunların normalde sadece birinde yeni bir oran uygulanır. Mali takvimler, uyumsuz görünen çoğu ismin arkasında yatar. Mali yılı haziran ayında biten bir şirket, oranını aralık ayında kapatan bir şirketten farklı bir çeyrekte belirler ve zam ayı, genel gruptan bir veya iki çeyrek uzakta yer alır. Feb
Hangi şirket temettü artışını hangi ayda gerçekleştiriyor?
Uzun süreli ödeme geçmişine sahip on iki köklü şirket, artış kararlarının belirli bir aya ne kadar sadık kaldığına göre sıralanmıştır:
Her verinin arkasındaki tam 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 listenin başında yer alıyor: 2016'dan bu yana gerçekleştirdiği 11 artışın 11 kadarı Feb ayında ilan edildi; bu da 100% oranında bir isabet payına işaret ediyor. Listenin sonunda ise XOM, alışılagelmiş ayı olan Oct döneminde 44% oranında gerçekleşme sağlıyor. Tipik ayı, bir şirket için kesin bir takvimden ziyade temel bir oran olarak değerlendirin. Bu veriler, on yıllık yönetim kurulu toplantılarının bir özetidir. Henüz alınmamış bir karara dair herhangi bir öngörü içermez.
Bu ayrım, söz konusu gruptaki iş bölümünü yansıtmaktadır. Temettü büyüme şampiyonları en uzun serilere sahip olanları, temettü artışları ve kesintileri ödemelerde halihazırda gerçekleşen değişimleri ele alırken, bu sayfa duyuruların ne zaman yapıldığı sorusunu yanıtlamaktadır.
Ay ne kadar sıkı tutunuyor?
Piyasada, iki yüz elli ile dört yüz seksen gün öncesindeki bir yükselişi takip eden her yükselişi, yani yıllık ritmi ele alın ve takvim ayının eşleşip eşleşmediğini sorgulayın:
Her verinin arkasındaki tam 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 yearGrafiği çizilen 10 yıl boyunca, aynı ay içinde gerçekleşme oranı 2017 döneminde 68.6%, 2026 döneminde ise —ikincisi 1154 şirket genelinde olmak üzere— 74.5% seviyesinde gerçekleşti. Bir aylık sapmaya izin verilmesi, 2026 okumasını 82.8% seviyesine yükseltmektedir. Son satır, buradaki her panelin kullandığı kesim tarihi olan Temmuz iki bin yirmi altı itibarıyla yapılan beyanlarda durmaktadır. Bu aralıktaki bir tekrarlanma oranı güçlü bir öncül göstergedir. Yine de bu sadece bir öncüldür.
Bir şirketin temettü artış takvimi, yıllara göre
Johnson & Johnson, incelenen dönemdeki her yıl üç aylık temettü oranını artırdı. Aşağıdaki her satır bir artışı temsil etmektedir: beyan tarihi, artış öncesi oran ve artış sonrası oran.
Her verinin arkasındaki tam 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 yearTablodaki ilk artış Apr 28 tarihinde, 2016 içinde beyan edilmiş olup üç aylık oranı $0.75 seviyesinden $0.8 seviyesine taşımış ve 6.7% oranında bir artış sağlamıştır. En güncel artış ise Apr 14 tarihinde, 2026 içinde beyan edilmiş ve oranı $1.34 seviyesine yükselterek 3.1% oranında bir artış gerçekleştirmiştir. 11 artışlık serinin her iki ucu da orta tek haneli yüzdelerde gerçekleşmektedir; bu durum, olgun bir büyüme şirketinin takviminde görülen tipik bir görünümdür. JNJ temettü sayfası tam ödeme kaydını içermekte olup, Verizon'un artış geçmişi aynı yıllık ritmi daha düşük bir büyüme oranıyla göstermektedir.
Düzeni bozan unsurlar
Dört faktör, bir temettü artışını alışılagelmiş ayından saptırır veya o yıl için tamamen ortadan kaldırır.
- Baskı altındaki ödemeler. Temettü, kazancın büyük bir kısmını tükettiğinde, yıllık değerlendirme bir artış yerine mevcut seviyenin korunmasıyla sonuçlanabilir. Temettü ödeme oranı sayfası, bu tamponun nasıl ölçüldüğünü gösterir.
- Bekleyen bir birleşme veya bölünme. Kurumsal işlemler hem yönetim kurulu takvimini hem de hisse adedini yeniden düzenler; bir anlaşma sürerken oran bir döngü boyunca sabit kalabilir.
- Kayıtlarda zaten bulunan atlanmış bir yıl. Geçen yıl artış yapmayan bir şirketin yıl dönümü düzeni bozulmuştur ve bir sonraki artışı, mevcut düzeni sürdürmek yerine yeni bir başlangıç yapar.
- Kesinti. Temettü kesintileri, aynı yıllık değerlendirme sürecinden kaynaklanır ve artışların beklendiği aylarda gerçekleşir.
Bu liste, takvimi bir tahmin aracı olarak okuyan herkes için büyük önem taşır. Temel oran, yönetim kurulunun geçmişte hangi ayı kullandığını yanıtlar. Yönetim kurulunun bir sonraki adımda ne yapacağını yanıtlamaz; bir artış ancak şirket tarafından ilan edildiğinde varlık kazanır.
Beyan tarihi, ex-dividend date ve ödeme tarihi
Beyan, duyurunun yapıldığı tarihtir. Ex-dividend date, söz konusu ödemeyi tahsil etmek için mülkiyetin belirlendiği son tarihtir ve beyandan sonra gerçekleşir. Kayıtlardaki veriler, bu iki tarih arasında genellikle ne kadar süre bulunduğunu göstermektedir.
Her verinin arkasındaki tam 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 yearTemmuz ayına kadar olan 2026 yıllık dönemde, 10493 şirketten 29319 düzenli beyan kayıtlara geçmiş olup, beyan tarihi ile ex-dividend date arasında medyan süre 29 gündür. Bu kayıtların 100% kadarı, beyanın ex-dividend date ile aynı gün veya öncesinde yapıldığını göstermektedir. Bu aralık, artışın kamuya açık olduğu ancak henüz ödenmediği zaman dilimidir. Yaklaşan ex-dividend date takvimi, önümüzdeki iki haftalık dönemdeki son hak kazanım tarihlerini listelerken, ex-dividend date rehberi tüm süreci detaylandırmaktadır.
Temettü artışı nasıl hesaplanır
- Karşılaştırmaya yalnızca düzenli çeyreklik nakit temettüler dahil edilir (
distribution_type = 'recurring',frequency = 4). Özel ve tek seferlik dağıtımlar kapsam dışıdır. - Aynı ticker ve ex-dividend date için mükerrer satıcı verileri, en yüksek nakit tutar esas alınarak tek bir kayıtta birleştirilir.
- Bir artışın geçerli sayılması için yeni tutarın bir önceki tutarı yüzde yarım oranından daha fazla aşması ve iki ex-dividend date arasında kırk beş ile iki yüz gün bulunması gerekir. Bu yöntem, yuvarlama kaynaklı hataları eler ve kayıtlardaki boşlukların hatalı bir şekilde artış olarak algılanmasını önler.
- Tekrarlama oranı paneli, önceki artışın iki yüz elli ile dört yüz seksen gün önce gerçekleşmiş olması şartını ekler; bu durum analizi yıllık döngüdeki şirketlerle sınırlar ve yılda iki kez temettü artıranları hesaplamanın dışında tutar.
- Her pencere Temmuz 2015 ile Temmuz 2026 arasındaki dönemi kapsar.
FAQ
When do most companies announce dividend increases?
Jan carries the most declarations of any calendar month, at 8287 raises from 1872 companies since mid-2015, with Dec and Feb next. Every month carries some. An individual company's month is set by its own board calendar rather than by the market's.
Can you predict when a company will raise its dividend?
No. You can measure a base rate. Among companies raising on an annual cadence, 74.5% declared in the same calendar month as their previous raise in 2026, and 82.8% landed within a month of it. A high repeat rate describes past board decisions and nothing else.
How long after a dividend increase is announced does the payment arrive?
The declaration comes first, the ex-dividend date follows, and the cash lands after that. In 2026 the median gap from declaration to ex-dividend date ran 29 days across recurring dividends on file.
What does it mean when a company misses its usual raise month?
It means the annual review has not produced a higher rate yet. A hold can precede a later raise in a different month, a flat year, or a reduction. The increases and cuts page tracks which of those outcomes showed up across the market.
Do dividend growers always raise once a year?
Most do. A few raise twice within a year or change cadence after a spin-off or a merger, and the repeat-rate panel above excludes those cases by requiring 250 to 480 days between consecutive raises.
Every figure here comes from a stored query over filed dividend declarations. Open any panel's SQL, swap in your own ticker list, and run the calendar yourself on the Strasmore terminal.