strategi dividend capture apakah benar berhasil
Dividend capture membeli sebelum ex-dividen dan menjual setelahnya. Lihat seberapa jauh harga benar-benar turun saat pembukaan, dan apa yang sebanding dengan dividen yang diterima.
Penangkapan dividen adalah praktik membeli saham sesaat sebelum tanggal ex-dividen, menahannya melewati tanggal yang menentukan siapa yang menerima pembayaran, lalu menjualnya segera setelahnya. Daya tariknya mudah dijelaskan: satu malam kepemilikan, satu dividen. Komplikasinya adalah saham dibuka pada tanggal ex-dividen dengan harga yang telah dikurangi bursa kira-kira sebesar dividen, dan halaman ini mengukur seberapa dekat pengurangan tersebut dengan pembayaran di puluhan ribu tanggal ex-dividen.
Apa itu strategi dividend capture?
Tiga tanggal mengatur kalender dividen. Tanggal pengumuman menyatakan pembayaran. Tanggal ex-dividen adalah sesi pertama di mana pembeli tidak lagi menerima dividen yang akan datang. Tanggal pencatatan mengidentifikasi pemegang saham dalam pembukuan perusahaan. Saham yang dibeli pada tanggal ex-dividen tidak memiliki hak atas dividen kuartal tersebut; saham yang dibeli pada sesi sebelumnya memilikinya. Panduan tanggal ex-dividen menjelaskan seluruh linimasa, dan tanggal pencatatan vs tanggal ex-dividen membedakan dua tanggal yang paling sering disamakan oleh pembaca.
Dividen capture mengubah aturan hak tersebut menjadi sebuah jadwal: beli sebelum tanggal ex-dividen, tahan hingga pembukaan, jual, ulangi pada nama berikutnya. Strategi ini sudah lama, banyak dijelaskan, dan bertumpu pada satu pertanyaan terukur. Ketika saham dibuka kembali tanpa dividen yang melekat, berapa banyak pembayaran yang dikembalikan oleh harga pembukaan?
Apa yang terjadi pada harga pada tanggal ex-dividen?
Pada tanggal ex-dividen, bursa mengurangi harga penutupan sebelumnya sebesar jumlah dividen saat menetapkan harga acuan, dan lelang pembukaan mengambil alih dari sana. Sepuluh emiten pembayar dividen besar, masing-masing dengan dua belas tanggal ex-dividen triwulanan antara Juli 2023 dan Juni 2026, memberikan angka untuk selisih semalam:
SQL tepat di balik setiap angka
WITH tk AS (SELECT ['KO','JNJ','PG','XOM','CVX','VZ','MRK','PEP','MCD','MMM'] AS t),
px AS (
SELECT ticker,
date,
toFloat64(open) AS day_open,
lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
AND date BETWEEN toDate('2023-06-01') AND toDate('2026-06-30')
AND open > 0 AND close > 0
),
dv AS (
SELECT ticker, ex_dividend_date AS d, max(cash_amount) AS div_amount
FROM global_markets.stocks_dividends
WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
AND distribution_type = 'recurring'
AND cash_amount > 0
AND ex_dividend_date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
GROUP BY ticker, d
)
SELECT px.ticker AS ticker,
count() AS ex_dates,
round(avg(dv.div_amount), 3) AS avg_dividend_usd,
round(avg(px.prev_close - px.day_open), 3) AS avg_overnight_decline_usd,
round(avg(px.prev_close - px.day_open) / avg(dv.div_amount), 2) AS decline_per_dividend_ratio
FROM px
INNER JOIN dv ON px.ticker = dv.ticker AND px.date = dv.d
WHERE px.prev_close > 0
GROUP BY px.ticker
ORDER BY decline_per_dividend_ratio DESCBaca kolom terakhir sebagai sen penurunan harga pembukaan per sen dividen. Di bagian atas, KO mencatat rata-rata penurunan harga pembukaan sebesar $0.544 terhadap rata-rata dividen sebesar $0.497, dengan rasio 1.1. Di bagian bawah, PG menunjukkan $-0.22: tanda minus berarti rata-rata harga pembukaan pada tanggal ex-dividen berada di atas harga penutupan sebelumnya selama 12 tanggal tersebut. Sebagian besar dari sepuluh emiten berada dalam rentang sepertiga dividen di atas atau di bawah pembayaran, yang merupakan pola yang dijelaskan oleh mekanisme tersebut, dan kedua ujung tabel adalah tempat di mana jadwal penangkapan dividen (capture schedule) terlihat menguntungkan atau mengecewakan.
Rata-rata dari dua belas tanggal menyembunyikan sebaran di dalamnya, sehingga panel berikutnya memperluas sampel.
Seberapa sering penurunan harga sesuai dengan dividen?
Setiap dividen tunai triwulanan reguler pada saham yang terdaftar di AS di atas $5, dari Januari 2024 hingga Juni 2026, diurutkan berdasarkan perbandingan selisih semalam dengan pembayaran. Rasio 1 berarti harga pembukaan mengembalikan persis dividen; 0 berarti harga pembukaan sama dengan harga penutupan sebelumnya.
SQL tepat di balik setiap angka
WITH divs AS (
SELECT ticker, ex_dividend_date AS d, max(cash_amount) AS div_amount
FROM global_markets.stocks_dividends
WHERE distribution_type = 'recurring'
AND frequency = 4
AND cash_amount > 0
AND ex_dividend_date BETWEEN toDate('2024-01-01') AND toDate('2026-06-30')
GROUP BY ticker, d
),
px AS (
SELECT ticker,
date,
toFloat64(open) AS day_open,
lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM global_markets.stocks_daily_aggs
WHERE date BETWEEN toDate('2023-12-01') AND toDate('2026-06-30')
AND open > 0 AND close > 0
),
ev AS (
SELECT (px.prev_close - px.day_open) / divs.div_amount AS ratio
FROM px
INNER JOIN divs ON px.ticker = divs.ticker AND px.date = divs.d
WHERE px.prev_close >= 5
AND divs.div_amount / px.prev_close BETWEEN 0.001 AND 0.05
)
SELECT multiIf(ratio < 0, 'opened higher',
ratio < 0.5, 'fell under half',
ratio < 1, 'fell half to full',
ratio < 1.5, 'fell 1 to 1.5x',
'fell over 1.5x') AS drop_bucket,
count() AS ex_dates,
round(100 * count() / (SELECT count() FROM ev), 1) AS share_pct
FROM ev
GROUP BY drop_bucket
ORDER BY multiIf(drop_bucket = 'opened higher', 0,
drop_bucket = 'fell under half', 1,
drop_bucket = 'fell half to full', 2,
drop_bucket = 'fell 1 to 1.5x', 3, 4)Bagian tengah distribusi berperilaku seperti yang dijelaskan dalam buku teks. Kelompok terbesar adalah yang fell half to full, pada 25.8% dari seluruh tanggal dari 8217 observasi, dengan 17.3% lainnya dalam rentang yang fell 1 to 1.5x. Ekor distribusi menjadi cerita penting untuk jadwal penangkapan. Pada 20.8% dari tanggal ex-dividen ini, saham opened higher dibandingkan harga penutupan sebelumnya, dan pada 22.4% saham fell over 1.5x. Kira-kira dua dari lima tanggal ex-dividen berada sepenuhnya di luar bagian tengah setengah hingga 1,5 kali lipat.
Penyebaran ini adalah gambaran jujur dari perdagangan tersebut. Pembayarannya tetap dan diketahui. Harga saat saham dijual tidaklah demikian.
Jejak per kuartal
Satu nama dalam tiga tahun menunjukkan bagaimana kedua angka tersebut bergerak bersama. Coca-Cola membayarkan dua belas dividen berulang selama periode tersebut; panel menempatkan penurunan semalam di samping setiap pembayaran dan mengambil selisihnya.
SQL tepat di balik setiap angka
WITH px AS (
SELECT date,
toFloat64(open) AS day_open,
lagInFrame(toFloat64(close)) OVER (ORDER BY date
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'KO'
AND date BETWEEN toDate('2023-06-01') AND toDate('2026-06-30')
AND open > 0 AND close > 0
),
dv AS (
SELECT ex_dividend_date AS d, max(cash_amount) AS div_amount
FROM global_markets.stocks_dividends
WHERE ticker = 'KO'
AND distribution_type = 'recurring'
AND cash_amount > 0
AND ex_dividend_date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
GROUP BY d
)
SELECT formatDateTime(px.date, '%Y-%m-%d') AS date,
round(dv.div_amount, 3) AS dividend_usd,
round(px.prev_close - px.day_open, 3) AS overnight_decline_usd,
round((px.prev_close - px.day_open) - dv.div_amount, 3) AS decline_minus_dividend_usd
FROM px
INNER JOIN dv ON px.date = dv.d
ORDER BY dateGaris dividen hampir datar: $0.46 pada tanggal pertama, $0.53 pada tanggal terakhir, dinaikkan dua kali di antaranya. Garis penurunan bergerigi di sekitarnya. Pada 2023-09-14 harga pembukaan turun $0.2 dari pembayaran $0.46; pada 2026-06-15 turun $1.54 dari $0.53. Di seluruh 12 tanggal, kolom ketiga, yaitu penurunan dikurangi dividen, berkisar dari $-0.26 pada tanggal pertama hingga $1.01 pada tanggal terakhir. Seorang pemegang saham semalam mengumpulkan uang tunai yang sama setiap kuartal dan menemukan harga pembukaan yang berbeda setiap saat.
Dividen di samping pergerakan harian biasa
Dividen kuartalan tunggal relatif kecil terhadap harga saham. Pergerakan harian biasa pada saham yang sama tidaklah kecil, dan jendela penangkapan (capture window) membawa satu sesi penuh dari pergerakan tersebut.
SQL tepat di balik setiap angka
WITH tk AS (SELECT ['KO','JNJ','PG','XOM','CVX','VZ','MRK','PEP','MCD','MMM'] AS t),
r AS (
SELECT ticker,
date,
toFloat64(close) AS close,
lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date
ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
AND date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
AND close > 0
),
vol AS (
SELECT ticker,
round(100 * avg(abs(close / prev_close - 1)), 2) AS avg_daily_move_pct,
round(quantileDeterministic(0.95)(100 * abs(close / prev_close - 1), cityHash64(date)), 2) AS p95_daily_move_pct,
avg(close) AS avg_close
FROM r
WHERE prev_close > 0
GROUP BY ticker
),
dv AS (
SELECT ticker, avg(cash_amount) AS avg_dividend_usd
FROM global_markets.stocks_dividends
WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
AND distribution_type = 'recurring'
AND cash_amount > 0
AND ex_dividend_date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
GROUP BY ticker
)
SELECT vol.ticker AS ticker,
round(100 * dv.avg_dividend_usd / vol.avg_close, 2) AS dividend_pct_of_price,
vol.avg_daily_move_pct AS avg_daily_move_pct,
vol.p95_daily_move_pct AS p95_daily_move_pct
FROM vol
INNER JOIN dv ON vol.ticker = dv.ticker
ORDER BY dividend_pct_of_price DESCPembayaran kuartalan terbesar dalam kelompok ini, VZ, mencapai 1.64% dari harga saham rata-rata, dengan pergerakan harian rata-rata sebesar 1.01% dan hari persentil ke-95 sebesar 2.95%. Di sisi lain, MCD membayar 0.59% dari harga per kuartal sementara bergerak 0.82% pada hari rata-rata. Target berada di dalam derau (noise) untuk setiap nama dalam panel. Itulah aritmetika yang dihadapi jadwal penangkapan: pembayaran diketahui sebelumnya, dan lebih kecil dari kisaran satu sesi biasa.
Apa yang terletak di antara dividen dan keuntungan
Empat item bertumpuk di atas penyesuaian pembukaan yang diukur sebelumnya.
- Perjalanan pulang-pergi. Masuk dan keluar berarti melintasi selisih harga bid-ask dua kali, dan pagi hari saat ex-dividen jatuh dalam jendela di mana selisih harga paling lebar. Pada saham hipotetis $50 dengan kuotasi bid 49,98 dan offer 50,02, perjalanan pulang-pergi memakan biaya 4 sen dari dividen 40 sen.
- Perlakuan pajak. Berdasarkan aturan AS per Juli 2026, dividen bersifat qualified hanya jika saham dimiliki lebih dari 60 hari dalam jendela 121 hari yang berpusat pada tanggal ex-dividen. Kepemilikan satu malam gagal memenuhi uji itu, dan pembayarannya dikenakan pajak sebagai pendapatan biasa pada tarif marjinal pemegang saham. Kepemilikan jangka panjang dapat memenuhinya.
- Harga pembukaan itu sendiri. Panel di atas mengukur harga cetakan pembukaan. Pemegang saham yang keluar di kemudian hari dalam sesi perdagangan akan menerima apa pun yang terjadi pada sisa hari itu.
- Versi yang dilindung nilai. Menjual opsi call atau membeli opsi put selama tanggal ex-dividen menghilangkan risiko harga dan, begitu opsi tersebut dihargai, sebagian besar dividen ikut hilang. Tanggal ex-dividen dan opsi menunjukkan bagaimana pembayaran sudah tertanam dalam harga opsi, yang juga merupakan tempat terjadinya klaster early assignment.
Mengapa keunggulan yang terlihat sulit dipertahankan
Setiap tanggal ex-dividen sudah diumumkan berbulan-bulan sebelumnya. Tanggal pengumuman, jumlah dividen, dan kalender pembayaran tiba di setiap meja perdagangan secara bersamaan, dan strategi dividend capture dijelaskan dalam buku teks, halaman bantuan pialang, serta penyaring saham. Peluang yang tidak memerlukan perkiraan dan muncul di kalender yang dipublikasikan akan menarik peserta dengan biaya lebih rendah daripada akun ritel: pembuat pasar yang sudah memiliki persediaan saham, dealer yang membayar komisi institusional, dan perusahaan yang dikenakan pajak dengan aturan berbeda. Persaingan mereka untuk saham yang sama mendorong harga naik sebelum tanggal ex-dividen dan menekan harga setelah tanggal ex-dividen, dan yang tersisa adalah distribusi pada panel kedua, lebar, berpusat di sekitar satu dividen, tanpa uang tunai gratis di tengahnya.
Pengecualian yang terukur sangat sempit. Pembukaan perdagangan pada saham dengan volume tipis menyimpang lebih jauh dari nilai dividen, dan dividen khusus atau yang sangat besar menggerakkan porsi harga yang lebih besar, yang mengubah aritmetika tanpa menghilangkan biaya perjalanan pulang-pergi dan pajak yang disebutkan di atas.
FAQ
Apakah harga saham selalu turun sebesar dividen pada tanggal ex-dividen?
Tidak. Pada perusahaan pembayar dividen triwulanan di AS dari Januari 2024 hingga Juni 2026, harga pembukaan turun antara setengah dividen hingga 1,5 kali dividen pada kurang dari separuh seluruh tanggal ex-dividen, dan harga dibuka di atas harga penutupan sebelumnya pada 20.8% di antaranya. Bursa menyesuaikan harga acuan sebesar dividen; lelang pembukaan kemudian menentukan harga berdasarkan penawaran dan permintaan pada hari tersebut.
Berapa lama Anda harus memegang saham untuk mendapatkan dividen?
Kepemilikan pada tanggal pencatatan (record date) adalah syaratnya, yang berarti membeli sebelum tanggal ex-dividen dan memegangnya hingga melewati tanggal tersebut. Menjual pada tanggal ex-dividen itu sendiri tetap memberikan hak atas dividen. Memegang lebih lama tidak mengubah hak atas dividen, meskipun mengubah karakter pajak dari pembayaran tersebut.
Apakah dividen dari kepemilikan satu hari dikenakan pajak secara berbeda?
Ya. Per Juli 2026, perlakuan dividen yang memenuhi syarat (qualified dividend) di AS mensyaratkan kepemilikan saham lebih dari 60 hari dalam periode 121 hari yang berpusat pada tanggal ex-dividen, sehingga pembayaran yang diperoleh dalam semalam dikenakan pajak sebagai pendapatan biasa, bukan pada tarif capital gains jangka panjang.
Apakah strategi dividend capture lebih efektif dengan saham berimbal hasil tinggi?
Dividen yang lebih besar adalah target yang lebih besar, dan juga disertai dengan penyesuaian harga pembukaan yang lebih besar. Panel-panel di atas menunjukkan sebaran di sekitar penyesuaian tersebut, bukan celah sistematis. Imbal hasil dividen dan rasio pembayaran menjelaskan apa yang biasanya ditunjukkan oleh imbal hasil tinggi mengenai perusahaan pembayar.
Setiap angka di atas berasal dari kueri tersimpan dan berversi atas catatan dividen yang diajukan serta riwayat harga harian. Perluas panel mana pun untuk membaca SQL, atau jalankan perbandingan ex-dividen yang sama di terminal Strasmore.