Ex-dividend date tarihinde hisse fiyatı neden düşer
Ex-dividend date sürecinde hisse fiyatındaki düşüşün temel nedeni mekanik fiyat düzeltmesidir. Temettü ödeyen şirketlerin bir önceki kapanışa göre ne kadar düşük açıldığını inceleyin.
Hisseler ex-dividend date tarihinde neden düşer: düzeltme
Bir temettü ödemesi dört farklı tarih sürecinden geçer. Declaration date, yönetim kurulunun ödemeyi ilan ettiği tarihtir. Ex-dividend date, hissenin temettü hakkı olmaksızın işlem gördüğü ilk seanstır. Record date, şirketin hissedar listesini belirlediği tarihtir; pay date ise nakdin hesaplara geçtiği gündür. Ex-dividend date rehberimiz tüm süreci adım adım açıklar; record date ile ex-dividend date farkı ise sıklıkla karıştırılan bu iki kavramı birbirinden ayırır.
Ex-date tarihinde henüz hiçbir işlem gerçekleşmeden önce borsa iki mekanik düzeltme yapar:
- Bir önceki seansın kapanış fiyatı, referans olması amacıyla temettü tutarı kadar aşağı çekilir. Grafikler, yüzde değişim alanları, hareketli ortalamalar ve açılış müzayedesine karşı kotasyon verilen referans fiyatın tamamı bu düzeltilmiş rakamı kullanır.
- Piyasa fiyatının altında bekleyen açık emirler, temettü tutarı kadar azaltılır.
Bu düzeltmelerin hiçbiri bir işlem değildir. Hisse el değiştirmez ve herhangi bir hacim gerçekleşmez. Hisse güne daha düşük bir referans noktasından başlar; düzeltmeyi dikkate almayan bir fiyat serisi her çeyrekte hayali bir düşüş gösterir.
Borsalar ex-date tarihinde açık emirleri düşürür mü?
Evet, mevcut fiyatın altında bekleyen emir türleri için bu uygulama geçerlidir. Borsalar, ex-date tarihinde açık alım limit emirlerini ve açık satış stop emirlerini (satış stop limit emirleri dahil) temettü tutarı kadar azaltır. 0,50 dolar temettü öncesinde 50,00 dolar seviyesindeki bir alım limiti, ex-date tarihinde 49,50 dolar olarak açılır. Piyasa fiyatının üzerinde bekleyen emirler (satış limiti veya alım stop) ise olduğu gibi bırakılır. Bu azaltma işlemi, bekleyen emrin sahibinin bir gün önce belirlediği piyasa mesafesini korumasını sağlar. ABD hisse senetleri sent cinsinden fiyatlandığı için bu düzeltme tam sentler üzerinden ifade edilir.
DNR (Do Not Reduce - Azaltma), emri bu düzeltmeden muaf tutan talimattır. Bu talimat eklendiğinde 50,00 dolarlık alım limiti, ex-date boyunca 50,00 dolar olarak kalır. Her bireysel yatırım platformu emir giriş ekranında DNR seçeneğini sunmaz; mevcut olduğu durumlarda genellikle süre talimatlarının yanında bir onay kutusu veya özel talimat açılır menüsü olarak yer alır. Benzer bir talimat olan DNI (Do Not Increase - Artırma), hisse senedi temettüleri ve bölünmeler sonrasında pay adedi tarafındaki düzenlemeleri kapsar; bu konu due bill ve hisse bölünmeleri başlığında detaylandırılmıştır.
Fiyat ex-date tarihinde gerçekte ne kadar düşer?
Aşağıdaki panel, büyük temettü ödeyen bir grup hisseyi ve 2021'den 2025'e kadar olan tüm ex-date tarihlerini ele alır. Bu dönemde hisselerinden hiçbiri bölünmediği için ham fiyatlar ve ham nakit tutarları doğrudan karşılaştırılabilir durumdadır. Her ex-date için bir önceki seansın kapanışı ile ex-date açılışı karşılaştırılmış, ardından bu düşüş ödenen toplam temettü ile oranlanmıştır.
Her verinin arkasındaki tam SQL
WITH
prices AS
(
SELECT
ticker,
date,
open_px,
any(close_px) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
FROM
(
SELECT
ticker,
date,
toFloat64(max(open)) AS open_px,
toFloat64(max(close)) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
AND date >= '2020-12-01'
AND date < '2026-01-01'
GROUP BY ticker, date
)
),
ex_days AS
(
SELECT
ticker,
ex_dividend_date AS ex_date,
toFloat64(max(cash_amount)) AS dividend
FROM global_markets.stocks_dividends
WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
AND ex_dividend_date >= '2021-01-01'
AND ex_dividend_date < '2026-01-01'
AND cash_amount > 0
GROUP BY ticker, ex_dividend_date
)
SELECT
e.ticker AS ticker,
count() AS payment_count,
round(avg(e.dividend), 4) AS avg_dividend_usd,
round(sum(p.prior_close - p.open_px) / sum(e.dividend), 2) AS drop_per_dollar_paid
FROM ex_days AS e
INNER JOIN prices AS p ON p.ticker = e.ticker AND p.date = e.ex_date
WHERE p.prior_close > 0
GROUP BY e.ticker
ORDER BY drop_per_dollar_paid DESCSon sütunu, ödenen her bir dolar temettü başına düşen açılış düşüşü olarak okuyun. 10 isim genelinde bu rakam, panelin alt kısmındaki 0.28 ile üst kısmındaki 1.23 arasında değişmektedir; en yüksek değer 20 ödemeleri üzerinde ABBV şirketine aittir. 1,00 değeri, hissenin ortalamada bir önceki kapanışın tam temettü tutarı kadar altında açıldığı anlamına gelir.
Tüm ödemelerin takvim yılına göre gruplandırılması, sonucun seçilen örnekleme göre ne kadar değiştiğini gösterir.
Her verinin arkasındaki tam SQL
WITH
prices AS
(
SELECT
ticker,
date,
open_px,
any(close_px) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
FROM
(
SELECT
ticker,
date,
toFloat64(max(open)) AS open_px,
toFloat64(max(close)) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
AND date >= '2020-12-01'
AND date < '2026-01-01'
GROUP BY ticker, date
)
),
ex_days AS
(
SELECT
ticker,
ex_dividend_date AS ex_date,
toFloat64(max(cash_amount)) AS dividend
FROM global_markets.stocks_dividends
WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
AND ex_dividend_date >= '2021-01-01'
AND ex_dividend_date < '2026-01-01'
AND cash_amount > 0
GROUP BY ticker, ex_dividend_date
)
SELECT
toString(toYear(e.ex_date)) AS year,
count() AS payment_count,
round(sum(p.prior_close - p.open_px) / sum(e.dividend), 2) AS drop_per_dollar_paid
FROM ex_days AS e
INNER JOIN prices AS p ON p.ticker = e.ticker AND p.date = e.ex_date
WHERE p.prior_close > 0
GROUP BY year
ORDER BY yearGruplandırılmış rakam 2021 yılında 40 ödeme üzerinden 0.85, 2025 yılında ise 40 ödeme üzerinden 0.81 olarak gerçekleşmiştir. Ex-date düşüşünün temettünün sabit bir oranı olduğu yönündeki her türlü iddia, bu geniş dağılımdan rastgele seçilmiş bir veridir.
Tek bir ex-date neden hiçbir şey ifade etmez?
Coca-Cola (KO), onlarca yıldır düzenli bir çeyreklik ödeme takvimi izlemektedir. Hisse başına temettü ile her ex-date tarihindeki gerçekleşen açılış düşüşünün grafiğe dökülmesi, ölçüm sorununu tek bir tabloda ortaya koyar.
Her verinin arkasındaki tam SQL
WITH
prices AS
(
SELECT
date,
open_px,
any(close_px) OVER (ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
FROM
(
SELECT
date,
toFloat64(max(open)) AS open_px,
toFloat64(max(close)) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'KO'
AND date >= '2020-12-01'
AND date < '2026-01-01'
GROUP BY date
)
),
ex_days AS
(
SELECT
ex_dividend_date AS ex_date,
toFloat64(max(cash_amount)) AS dividend
FROM global_markets.stocks_dividends
WHERE ticker = 'KO'
AND ex_dividend_date >= '2021-01-01'
AND ex_dividend_date < '2026-01-01'
AND cash_amount > 0
GROUP BY ex_dividend_date
)
SELECT
toString(e.ex_date) AS ex_date,
concat(monthName(e.ex_date), ' ', toString(toDayOfMonth(e.ex_date)), ', ', toString(toYear(e.ex_date))) AS ex_date_label,
round(e.dividend, 4) AS dividend_per_share,
round(p.prior_close - p.open_px, 2) AS drop_at_open
FROM ex_days AS e
INNER JOIN prices AS p ON p.date = e.ex_date
WHERE p.prior_close > 0
ORDER BY e.ex_dateTemettü çizgisi yataya yakındır ve yılda bir kez yükselir. Düşüş çizgisi ise bunun etrafında dalgalanır; düzeltmenin çok altında açılan veya doğrudan önceki kapanışın üzerinde açılan ex-date tarihleri mevcuttur. KO, bu aralıktaki 20 ex-date tarihinde, March 12, 2021 tarihinde hisse başına 0.42, December 1, 2025 tarihinde ise 0.51 ödeme yapmıştır.
Tek günlük görünüm bu ölçekte okunamaz durumdadır. Büyük ölçekli bir şirketin çeyreklik temettüsü, hisse fiyatının yüzde birinin oldukça altındadır ve sıradan gecelik fiyat hareketleri de benzer büyüklüktedir. Aşağıdaki panel, bu ikisini baz puan (yüzde birin yüzde biri) cinsinden karşılaştırır ve sıradan bir gecelik hareketin ne sıklıkla tüm çeyreklik ödemeden daha büyük olduğunu hesaplar.
Her verinin arkasındaki tam SQL
WITH
prices AS
(
SELECT
ticker,
date,
open_px,
any(close_px) OVER (PARTITION BY ticker ORDER BY date ASC ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) AS prior_close
FROM
(
SELECT
ticker,
date,
toFloat64(max(open)) AS open_px,
toFloat64(max(close)) AS close_px
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
AND date >= '2020-12-01'
AND date < '2026-01-01'
GROUP BY ticker, date
)
),
ex_days AS
(
SELECT
ticker,
ex_dividend_date AS ex_date,
toFloat64(max(cash_amount)) AS dividend
FROM global_markets.stocks_dividends
WHERE ticker IN ('KO','PG','JNJ','PEP','XOM','CVX','MCD','HD','VZ','ABBV')
AND ex_dividend_date >= '2021-01-01'
AND ex_dividend_date < '2026-01-01'
AND cash_amount > 0
GROUP BY ticker, ex_dividend_date
),
div_size AS
(
SELECT
e.ticker AS ticker,
avg(e.dividend / p.prior_close) * 10000 AS dividend_bps
FROM ex_days AS e
INNER JOIN prices AS p ON p.ticker = e.ticker AND p.date = e.ex_date
WHERE p.prior_close > 0
GROUP BY e.ticker
),
ordinary AS
(
SELECT
ticker,
date,
abs(open_px / prior_close - 1) * 10000 AS abs_gap_bps
FROM prices
WHERE prior_close > 0
AND date >= '2021-01-01'
AND (ticker, date) NOT IN (SELECT ticker, ex_date FROM ex_days)
)
SELECT
o.ticker AS ticker,
round(max(d.dividend_bps), 1) AS dividend_bps,
round(quantileDeterministic(0.5)(o.abs_gap_bps, toUInt32(o.date)), 1) AS median_gap_bps,
round(100 * countIf(o.abs_gap_bps > d.dividend_bps) / count(), 1) AS sessions_over_dividend_pct
FROM ordinary AS o
INNER JOIN div_size AS d ON d.ticker = o.ticker
GROUP BY o.ticker
ORDER BY sessions_over_dividend_pct DESCHD için medyan gecelik hareket, 60.7 değerindeki çeyreklik temettüye karşı 40.5 baz puan olarak ölçülmüştür ve sıradan seansların 33.2 yüzdesinde gecelik hareketin kendisi tüm ödemeden daha büyük çıkmıştır. Panelin diğer ucunda ise VZ, seansların 3.2 yüzdesinde temettüsünü bu şekilde karşılamıştır. Tek bir ex-date, altında temettü katmanı bulunan bu dağılımdan alınan tek bir örnektir.
Düşüş neden genellikle temettüden daha küçüktür?
Gözlemlenen düşüşü toplam ödemenin altında tutan iki mekanizma vardır.
Birincisi vergidir. Bir dolar temettü ile bir dolar hisse fiyatı, vergiye tabi bir yatırımcı için vergi sonrası aynı değere sahip değildir: Temettü, geldiği yıl vergilendirilirken, gerçekleşmemiş kazanç sadece satış anında ve o anki orandan vergilendirilir. Eğer marjinal yatırımcı bir dolar temettüyü "bir eksi temettü oranı", bir dolar fiyatı ise "bir eksi sermaye kazancı oranı" üzerinden değerlendiriyorsa, kayıtsızlık noktası temettünün (1 - td) / (1 - tg) ile çarpımı kadar bir düşüşte oluşur. Mevcut yasalar yerine örnek bir oran çifti alalım: Nitelikli temettü üzerinden yüzde 20, uzun vadeli kazanç üzerinden yüzde 15 vergi ödeyen bir yatırımcı, ödemeyi 0,80 / 0,85 yani dolar başına yaklaşık 94 sent olarak değerler; bu da 0,50 dolarlık bir temettüde 0,47 dolar civarında bir düşüşü destekler. Aynı yatırımcıyı yüzde 37 ve yüzde 20 oranlarına taşırsanız oran 0,63 / 0,80 yani 79 sente, 0,50 dolarlık ödemede ise yaklaşık 0,39 dolarlık bir düşüşe geriler. Hangi oranların geçerli olduğu elde tutma süresine ve hesap türüne bağlıdır; nitelikli temettü elde tutma süresi bu testi tanımlar. Oranlar zamanla değişir ancak aritmetiğin yapısı değişmez.
İkincisi ise fiyat adımıdır (tick). Fiyatlar tam sentler üzerinden işlem görür ve 0,235 dolarlık bir temettünün açılış fiyatında tam bir karşılığı yoktur.
Temettüyü almak için bir gün önceden alım yapılabilir mi?
Aritmetiği hesaplayın. Bir hisse, ex-date tarihinden bir gün önce 0,50 dolar temettü ile 50,00 dolardan kapanıyor. Bu kapanıştan 100 hisse aldığınızda 5.000 dolarlık hisseye sahip olursunuz. Ertesi sabah düzeltilmiş referans kapanış 49,50 dolardır, 100 hisse 4.950 dolar civarında işaretlenir ve haftalar sonra pay date tarihinde ödenecek 50 dolarlık bir temettü alacağınız olur. Vergi öncesinde, ex-date tarihinin her iki tarafı da sizi 5.000 dolar ile bırakır. 50 dolarlık hisse fiyatını 50 dolarlık nakde ve vergiye tabi bir hesapta bir vergi olayına dönüştürmüş olursunuz.
Ex-date tarihinden bir gün önce alım yapmak, geliri ne zaman alacağınızı belirler. Açılışın herhangi bir sabah düzeltilmiş referansın üzerinde mi yoksa altında mı gerçekleşeceği, yukarıdaki KO grafiğindeki gürültüdür. Bu farkı bilerek işlem yapan yaklaşımın bir adı vardır ve temettü yakalama stratejisi bunun maliyetlerini açıklar. Çıkış tarafındaki mekanikler için ex-dividend date tarihinde satış yapmak soruyu doğrudan yanıtlar.
Bu paneller nasıl oluşturuldu?
Sürekli çeyreklik temettü geçmişine sahip büyük ABD'li ödeyiciler seçilmiştir; bunların hiçbiri 2021 ile 2025 arasında bölünmeye gitmemiştir, böylece düzeltilmemiş açılışlar ve nakit tutarları tüm dönem boyunca karşılaştırılabilir kalmıştır. Her ex-date için önceki kapanış, o hissenin kendi günlük seans serisindeki bir önceki satırdır; bu yöntem hafta sonlarını ve tatilleri kodlanmış bir takvime ihtiyaç duymadan yönetir. Temettü satırları, hisse ve ex-date başına tekilleştirilmiştir. Oran panelleri, olay başına oranların ortalamasını almak yerine düşüşü toplam temettüye oranlar; bu, küçük bir ödemenin rakamı domine etmesini engeller.
SSS
Hisse fiyatı ex-dividend date tarihinde neden düşer?
Ex-dividend date tarihinde alıcı artık yaklaşan ödemeyi alamaz ve borsa, referans ve emir fiyatı amaçları doğrultusunda önceki kapanışı temettü tutarı kadar aşağı çeker. Düşüş, tarihin mekaniğine işlenmiştir ve herhangi bir işlem gerçekleşmeden önce meydana gelir.
Hisse her zaman tam olarak temettü tutarı kadar mı düşer?
Hayır. Referans kapanıştaki düzeltme tam olarak temettü kadardır, ancak açılış fiyatı müzayedenin nerede dengelendiğine bağlıdır. Birçok ex-date üzerinde ortalaması alındığında düşüş tam ödemenin altında kalma eğilimindedir ve tek bir sabah özelinde sıradan fiyat hareketi genellikle temettünün kendisinden daha büyüktür.
DNR emri nedir?
DNR, "Do Not Reduce" (Azaltma) ifadesinin kısaltmasıdır. Açık bir alım limit veya satış stop emrine eklenen ve borsaya, ex-dividend date tarihinde emir fiyatını temettü tutarı kadar azaltmak yerine olduğu gibi bırakmasını söyleyen bir talimattır.
Ex-dividend date tarihinde alım yaparsam temettü alır mıyım?
Hayır. Ex-date veya sonrasında yapılan alımlarda yaklaşan ödeme satıcıda kalır. Ödemeyi almak için hisselerin ex-date tarihinden önce sahiplenilmiş olması gerekir; tarih zaten bu durumu işaretler.
Ex-dividend düşüşü para kaybettiğim anlamına mı gelir?
Vergi öncesinde değer, hisse fiyatından nakde geçer. Ex-date boyunca hisseyi elinde tutan kişi, pozisyonun aşağı çekildiğini ve yanında bir temettü alacağı belirdiğini görür. Vergiler ve ödeme tarihinin zamanlaması, iki tarafın pratikte farklılaşmasına neden olan unsurlardır.
Buradaki her panel, altındaki SQL koduyla birlikte sunulmuştur; böylece hangi seansların sayıldığını ve hangilerinin atlandığını görebilirsiniz. Hâlihazırda elinizde bulunan bir hisse senedi için aynı karşılaştırmayı yapmak isterseniz, Strasmore terminalinde sorunuzu yalın bir dille iletebilirsiniz.