Kapan Perusahaan Mengumumkan Kenaikan Dividen
Kenaikan dividen cenderung diumumkan pada bulan fiskal yang sama setiap tahun. Lihat bulan pengumuman tiap perusahaan dan seberapa konsisten polanya.
Perusahaan mengumumkan kenaikan dividen dalam siklus tahunan, dan sebagian besar mengumumkannya pada bulan yang sama setiap tahun. Dewan direksi menyetujui tingkat dividen baru dalam rapat terjadwal, perusahaan menerbitkan pengumuman, dan pembayaran yang lebih tinggi tercermin pada tanggal ex-dividend berikutnya. Jawaban yang tepat atas pertanyaan tentang kenaikan dividen berikutnya adalah tingkat dasar yang dibangun dari riwayat pengumuman. Halaman ini menyusun tingkat dasar tersebut: kalender kenaikan dividen pasar, bulan yang digunakan setiap perusahaan dengan pertumbuhan dividen, seberapa konsisten bulan tersebut, dan faktor yang dapat mengubahnya.
Setiap panel di bawah ini membaca catatan dividen yang diajukan dalam global_markets.stocks_dividends dan menggunakan declaration_date, yaitu tanggal ketika keputusan dewan diumumkan kepada publik, bukan tanggal ex-dividend atau tanggal pembayaran. Kenaikan dihitung ketika jumlah kas kuartalan berulang suatu perusahaan lebih besar daripada jumlah kuartal sebelumnya, dengan jarak satu kuartal.
Kapan perusahaan mengumumkan kenaikan dividen?
Mulailah dari keseluruhan pasar. Semua perusahaan yang secara rutin membayar dividen triwulanan dan tercatat sejak pertengahan 2015, diurutkan berdasarkan bulan kalender pengumuman:
SQL tepat di balik setiap angka
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 DESCBulan dengan pengumuman terbanyak adalah Jan, dengan 8287 kenaikan dari 1872 perusahaan. Berikutnya adalah Dec dan Feb. Bulan yang paling sepi, Aug, tetap mencatat 1428 kenaikan. Semua 12 bulan terisi, sehingga kalendernya tersebar dan tidak terkonsentrasi pada satu periode.
Mengapa bulan yang sama kembali setiap tahun
Besaran dividen ditetapkan oleh dewan direksi, dan rapat dewan berlangsung sesuai jadwal yang telah dipublikasikan. Sebagian besar perusahaan AS meninjau pembayaran dividen sekali setahun, dalam rapat setelah akhir tahun fiskal atau yang berdekatan dengan rapat umum pemegang saham tahunan. Peninjauan tersebut tetap berlangsung pada waktu yang sama selama jadwalnya tidak berubah.
Dua mekanisme lain turut memperkuat pola ini. Perusahaan yang menjaga rekam jejak kenaikan dividen berturut-turut memiliki insentif untuk mempertahankan tanggal ulang tahun kenaikan tersebut. Siklus pembayaran juga bersifat tetap: perusahaan yang membayar dividen setiap kuartal memiliki empat jendela pembayaran per tahun, dan biasanya hanya satu di antaranya yang memuat tarif baru. Kalender fiskal menjadi penyebab utama sebagian besar nama yang tampak tidak mengikuti pola. Perusahaan dengan tahun fiskal yang berakhir pada Juni menetapkan tarifnya pada kuartal yang berbeda dari perusahaan yang menutup tahun fiskal pada Desember. Akibatnya, bulan kenaikannya dapat berjarak satu atau dua kuartal dari mayoritas perusahaan.
Bulan apa yang digunakan setiap perusahaan pembayar dividen yang terus menaikkan dividennya?
Dua belas nama perusahaan yang dikenal luas dengan rekam jejak pembayaran yang panjang, diurutkan berdasarkan seberapa konsisten kenaikan dividennya terjadi pada satu bulan tertentu:
SQL tepat di balik setiap angka
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 berada di posisi teratas dalam panel: 11 dari 11 kenaikannya sejak 2016 diumumkan pada Feb, dengan tingkat keberhasilan 100%. Di posisi terbawah, XOM mengumumkan kenaikannya pada bulan biasanya, yaitu Oct, sebanyak 44% dari seluruh kasus. Anggap bulan yang paling umum sebagai tingkat dasar untuk satu perusahaan, bukan sebagai jadwal. Angka itu merangkum apa yang dilakukan dewan direksi selama satu dekade. Angka tersebut tidak memberikan informasi tentang keputusan yang belum dibuat.
Pembagian itu menunjukkan peran masing-masing halaman dalam kelompok ini. Perusahaan dengan pertumbuhan dividen terunggul membahas siapa yang memiliki rekor kenaikan terpanjang, kenaikan dan pemotongan dividen melaporkan apa yang telah terjadi pada pembayaran dividen, sedangkan halaman ini menjawab kapan pengumuman tersebut disampaikan.
Seberapa konsisten bulannya?
Ambil setiap kenaikan dividen di pasar yang didahului kenaikan lain antara 250 dan 480 hari sebelumnya, yaitu siklus tahunan, lalu periksa apakah bulan kalendernya sama:
SQL tepat di balik setiap angka
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 yearSelama 10 tahun yang ditampilkan dalam grafik, persentase yang terjadi pada bulan yang sama adalah 68.6% pada 2017 dan 74.5% pada 2026, dengan cakupan 1154 perusahaan pada angka terakhir. Jika perbedaan satu bulan diperbolehkan, angka 2026 meningkat menjadi 82.8%. Baris terakhir hanya mencakup deklarasi hingga Juli 2026, yang menjadi batas waktu yang digunakan semua panel di sini. Tingkat pengulangan dalam kisaran tersebut merupakan prioritas awal yang kuat. Namun, itu tetap hanya prioritas awal.
Kalender kenaikan satu perusahaan, dari tahun ke tahun
Johnson & Johnson menaikkan tingkat dividennya setiap kuartal dalam seluruh periode tersebut. Setiap baris di bawah ini menunjukkan satu kenaikan: tanggal pengumuman, tingkat sebelum kenaikan, dan tingkat setelahnya.
SQL tepat di balik setiap angka
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 yearKenaikan pertama dalam panel ini diumumkan Apr 28 pada 2016, sehingga tingkat kuartalan naik dari $0.75 menjadi $0.8, atau naik 6.7%. Kenaikan terbaru diumumkan Apr 14 pada 2026, sehingga tingkatnya menjadi $1.34, atau naik 3.1%. Kedua ujung rangkaian kenaikan selama 11 kali tersebut berada di kisaran single digit menengah. Pola ini lazim bagi kalender kenaikan perusahaan yang sudah matang. Halaman dividen JNJ memuat catatan pembayaran lengkap, sedangkan riwayat kenaikan Verizon menunjukkan ritme tahunan yang sama dengan laju pertumbuhan lebih lambat.
Hal-hal yang memutus pola
Empat hal dapat membuat kenaikan dividen keluar dari bulan biasanya atau menghilangkannya dari tahun berjalan.
- Pembayaran dividen yang tertekan. Ketika dividen menyerap sebagian besar laba, peninjauan tahunan dapat berakhir dengan keputusan untuk mempertahankan tingkat dividen, bukan menaikkannya. Halaman rasio pembayaran dividen menjelaskan cara mengukur ruang penyangga tersebut.
- Merger atau spin-off yang masih berlangsung. Aksi korporasi mengubah kalender rapat dewan dan jumlah saham. Tingkat dividen dapat tetap tidak berubah selama satu siklus ketika transaksi masih diproses.
- Tahun yang sudah terlewati dalam catatan. Perusahaan yang mempertahankan dividen tetap pada tahun lalu memiliki pola ulang tahun yang terputus. Kenaikan berikutnya memulai kembali pola tersebut, bukan melanjutkannya.
- Pemotongan dividen. Pemotongan dividen diputuskan dalam peninjauan tahunan yang sama dan terjadi pada bulan-bulan yang sama dengan kenaikan dividen.
Daftar ini paling penting bagi siapa pun yang membaca kalender sebagai prediksi. Base rate menunjukkan bulan yang pernah digunakan dewan. Base rate tidak menunjukkan keputusan dewan berikutnya. Kenaikan dividen baru ada setelah perusahaan mengumumkannya.
Tanggal deklarasi, tanggal ex-dividend, dan tanggal pembayaran
Deklarasi adalah pengumuman. Tanggal ex-dividend merupakan batas kepemilikan untuk menerima pembayaran tersebut, dan datang setelahnya. Catatan yang tersimpan menunjukkan berapa jarak yang biasanya terdapat di antara keduanya.
SQL tepat di balik setiap angka
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 yearDalam tahun 2026 berjalan hingga Juli, 29319 deklarasi berulang dari 10493 perusahaan tercatat, dengan median 29 hari antara tanggal deklarasi dan tanggal ex-dividend. 100% dari catatan tersebut mencantumkan deklarasi pada atau sebelum tanggal ex-date. Jarak ini merupakan periode ketika kenaikan dividen sudah diumumkan, tetapi belum dapat dibayarkan. Kalender tanggal ex-dividend mendatang mencantumkan batas waktu untuk dua minggu ke depan, sedangkan panduan tanggal ex-dividend menjelaskan seluruh rangkaian waktunya.
Cara menghitung kenaikan
- Hanya dividen tunai kuartalan berulang yang masuk dalam perbandingan (
distribution_type = 'recurring',frequency = 4). Dividen khusus dan distribusi satu kali tidak disertakan. - Baris vendor duplikat untuk ticker dan tanggal ex-dividend yang sama digabungkan menjadi satu, dengan mengambil jumlah tunai maksimum.
- Kenaikan harus membuat jumlah baru lebih besar dari jumlah sebelumnya lebih dari setengah persen, dengan jarak antara kedua tanggal ex-dividend sebesar 45 hingga 200 hari. Ini mengurangi dampak pembulatan dan mencegah jeda dalam catatan terbaca sebagai lonjakan.
- Panel tingkat pengulangan menambahkan syarat bahwa kenaikan sebelumnya terjadi 250 hingga 480 hari lebih awal. Dengan demikian, perhitungan dibatasi pada perusahaan dengan siklus tahunan dan tidak memasukkan perusahaan yang menaikkan dividen dua kali setahun.
- Setiap periode mencakup Juli 2015 hingga Juli 2026.
FAQ
Kapan sebagian besar perusahaan mengumumkan kenaikan dividen?
Jan mencatat deklarasi terbanyak dibandingkan bulan kalender lainnya, yaitu 8287 kenaikan dari 1872 perusahaan sejak pertengahan 2015. Berikutnya adalah Dec dan Feb. Setiap bulan mencatat sejumlah deklarasi. Bulan kenaikan suatu perusahaan ditentukan oleh kalender dewan direksinya sendiri, bukan oleh kalender pasar.
Bisakah Anda memprediksi kapan perusahaan akan menaikkan dividennya?
Tidak. Anda dapat mengukur base rate. Di antara perusahaan yang menaikkan dividen secara tahunan, 74.5% mengumumkan kenaikan pada bulan kalender yang sama dengan kenaikan sebelumnya dalam 2026, dan 82.8% terjadi dalam rentang satu bulan dari kenaikan sebelumnya. Tingkat pengulangan yang tinggi hanya menggambarkan keputusan dewan direksi pada masa lalu dan tidak menunjukkan hal lain.
Berapa lama setelah kenaikan dividen diumumkan sampai pembayaran diterima?
Deklarasi dilakukan terlebih dahulu, kemudian tanggal ex-dividend, lalu dana tunai diterima. Dalam 2026, median jeda antara deklarasi dan tanggal ex-dividend adalah 29 hari untuk dividen berulang yang tercatat.
Apa artinya jika perusahaan melewati bulan kenaikan yang biasanya?
Artinya, peninjauan tahunan belum menghasilkan tingkat dividen yang lebih tinggi. Penahanan tingkat dividen dapat diikuti kenaikan pada bulan yang berbeda, tahun tanpa perubahan, atau penurunan. Halaman kenaikan dan pemotongan melacak hasil yang muncul di seluruh pasar.
Apakah perusahaan yang rutin menaikkan dividen selalu menaikkannya setahun sekali?
Sebagian besar demikian. Beberapa perusahaan menaikkan dividen dua kali dalam setahun atau mengubah frekuensinya setelah spin-off atau merger. Panel tingkat pengulangan di atas mengecualikan kasus-kasus tersebut dengan mensyaratkan jeda 250 hingga 480 hari antara kenaikan berturut-turut.
Setiap angka di sini berasal dari stored query atas deklarasi dividen yang telah diajukan. Buka SQL pada panel mana pun, masukkan daftar ticker Anda sendiri, lalu jalankan kalender tersebut di terminal Strasmore.