لماذا تنخفض الأسهم في تاريخ ex-dividend؟
لماذا تنخفض الأسهم في تاريخ ex-dividend؟ تعرّف إلى تعديل السعر الآلي، واكتشف مقدار انخفاض الافتتاح الفعلي لدى الأسهم الموزعة للأرباح مقارنة بإغلاق اليوم السابق.
تنخفض الأسهم في تاريخ ex-dividend بسبب تعديل مجدول، لا بسبب موجة بيع. لا يحصل المشتري في هذا التاريخ على الدفعة المقبلة. لذلك تنتقل ملكية السهم بعد أن أصبح يحمل توزيعاً واحداً أقل مما كان يحمله في فترة بعد الظهر من اليوم السابق. كما تسجّل البورصة إغلاق الجلسة السابقة منخفضاً بمقدار التوزيع لأغراض الرسم البياني وتسعير الأوامر. أما مستوى الافتتاح الفعلي للسهم فهو مسألة أخرى. وتقيس اللوحات أدناه هذا المستوى عبر خمس سنوات من تواريخ ex-dividend لدى مجموعة من الأسهم الكبيرة الموزعة للأرباح.
لماذا تنخفض الأسهم في تاريخ ex-dividend: التعديل
يمر التوزيع بأربعة تواريخ. تاريخ الإعلان هو اليوم الذي يعلن فيه مجلس الإدارة الدفعة. وتاريخ ex-dividend هو أول جلسة يتداول فيها السهم من دون الحق في الحصول عليها. أما تاريخ السجل فهو اليوم الذي تطّلع فيه الشركة على قائمة مساهميها، وتاريخ الدفع هو اليوم الذي تصل فيه السيولة. يشرح دليل تاريخ ex-dividend التسلسل كاملاً، بينما يوضح تاريخ السجل مقابل تاريخ ex-dividend الفرق بين التاريخين اللذين يختلطان في أغلب الأحيان.
قبل أن يتداول أي شخص في تاريخ ex-dividend، تجري البورصة تعديلين آليين:
- يُخفَّض سعر إغلاق الجلسة السابقة بمقدار التوزيع لأغراض مرجعية. وتستخدم الرسوم البيانية، وحقول التغير المئوي، والمتوسطات المتحركة، والسعر المرجعي المقارن بمزاد الافتتاح الرقم المعدل.
- تُخفَّض الأوامر المفتوحة القائمة تحت سعر السوق بمقدار التوزيع.
لا يُعد أي من التعديلين صفقة. لا تنتقل أي أسهم ولا تظهر أي prints للحجم. يبدأ السهم يومه مقاساً من نقطة مرجعية أدنى. وسيظهر في سلسلة سعرية تتجاهل التعديل انخفاض وهمي كل ربع سنة.
هل تخفّض البورصات أوامرك المفتوحة في تاريخ ex-dividend؟
نعم، بالنسبة إلى أنواع الأوامر الموضوعة تحت السعر الحالي. تخفّض البورصات أوامر الشراء المحددة المفتوحة وأوامر إيقاف البيع المفتوحة، بما فيها أوامر إيقاف البيع المحددة، بمقدار التوزيع في تاريخ ex-dividend. فإذا كان أمر شراء محدد عند $50.00 قبل توزيع قدره $0.50، فإنه يبدأ التداول في هذا التاريخ كأمر شراء محدد عند $49.50. أما الأوامر الموضوعة فوق السوق، مثل أمر البيع المحدد أو أمر إيقاف الشراء، فتظل من دون تغيير. ويحافظ هذا التخفيض تقريباً على المسافة نفسها التي اختارها صاحب الأمر بين الأمر والسوق في اليوم السابق. ويُعبَّر عنه بالسنتات الكاملة، لأن الأسهم الأمريكية تُسعَّر بالسنت.
DNR، وهي اختصار لـ Do Not Reduce، تعليمات تستثني الأمر من التخفيض. عند إرفاقها، يبقى أمر الشراء المحدد عند $50.00 عند مستوى $50.00 طوال تاريخ ex-dividend. ولا تتيح كل منصات التداول للأفراد خيار DNR في بطاقة الأمر. وعندما يكون متاحاً، يوجد عادةً بجانب مدة سريان الأمر، على شكل مربع اختيار أو قائمة للتعليمات الخاصة. وتغطي التعليمات المماثلة DNI، أي Do Not Increase، جانب عدد الأسهم بعد توزيعات الأسهم وعمليات التجزئة، وهو ما يشرحه due bills وعمليات تجزئة الأسهم بالتفصيل.
إلى أي مدى ينخفض السعر فعلياً في تاريخ ex-dividend؟
تأخذ اللوحة أدناه مجموعة من الأسهم الكبيرة الموزعة للأرباح، وتشمل كل تواريخ ex-dividend من 2021 إلى 2025. ولم يُجزئ أي منها أسهمه خلال هذه الفترة، لذلك تظل الأسعار النقدية غير المعدلة والمبالغ النقدية قابلة للمقارنة مباشرة. ولكل تاريخ ex-dividend، تقيس اللوحة إغلاق الجلسة السابقة مقابل افتتاح ذلك التاريخ، ثم تجمع الانخفاض وتقارنه بإجمالي التوزيعات المدفوعة.
استعلام 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 DESCاقرأ العمود الأخير باعتباره مقدار انخفاض الافتتاح بالدولار لكل دولار من التوزيع المدفوع. وعبر أسماء 10، يتراوح الرقم من 0.28 في أسفل اللوحة إلى 1.23 في أعلاها. ويعود الرقم الأعلى إلى ABBV عبر 20 دفعات. وتعني قيمة 1.00 أن السهم افتتح، في المتوسط، أدنى من الإغلاق السابق بمقدار التوزيع الكامل.
ويُظهر تجميع كل دفعة حسب السنة الميلادية مقدار تغير النتيجة تبعاً للعينة المختارة.
استعلام 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 yearبلغ الرقم المجمع 0.85 عبر 40 دفعات في 2021، وبلغ 0.81 عبر 40 دفعات في 2025. وأي تأكيد قاطع بأن انخفاض تاريخ ex-dividend يمثل حصة ثابتة من التوزيع ليس إلا سحباً واحداً من توزيع واسع بهذا الشكل.
لماذا لا يخبرك تاريخ ex-dividend واحد بأي شيء
دفعت شركة Coca-Cola، ذات الرمز KO، توزيعاتها وفق جدول ربع سنوي منتظم لعقود. ويضع رسم توزيع السهم مقابل انخفاض الافتتاح المحقق في كل تاريخ ex-dividend مشكلة القياس في رسم واحد.
استعلام 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_dateيبقى خط التوزيع قريباً من الاستقرار، مع ارتفاعه مرة واحدة سنوياً. أما خط الانخفاض فيتذبذب حوله. فقد افتتحت بعض تواريخ ex-dividend أدنى بكثير من مستوى التعديل، بينما افتتحت تواريخ أخرى فوق إغلاق اليوم السابق مباشرة. دفعت KO مبلغ $0.42 لكل سهم في March 12, 2021، ومبلغ $0.51 في December 1, 2025، عبر تواريخ ex-dividend البالغ عددها 20 في الفترة.
لا يمكن قراءة صورة اليوم الواحد على هذا المقياس. فتوزيع ربع سنوي لسهم كبير لا يساوي إلا أقل بكثير من واحد في المئة من سعر السهم، كما أن التحركات العادية بين الإغلاق والافتتاح تقطع مسافة مماثلة. وتقارن اللوحة أدناه بين الأمرين بنقاط الأساس. نقطة الأساس تساوي جزءاً من مئة من نقطة مئوية. كما تحصي عدد المرات التي تجاوزت فيها حركة عادية بين الإغلاق والافتتاح قيمة دفعة ربع سنوية كاملة.
استعلام 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 DESCبلغ متوسط الحركة العادية بين الإغلاق والافتتاح لدى HD نحو 40.5 نقطة أساس، مقابل توزيع ربع سنوي قيمته 60.7. وفي 33.2 بالمئة من الجلسات العادية، كانت الحركة بين الإغلاق والافتتاح وحدها أكبر من الدفعة كاملة. وعلى الطرف الآخر من اللوحة، تجاوزت VZ توزيعاتها بهذه الطريقة في 3.2 بالمئة من الجلسات. ويمثل تاريخ ex-dividend واحد عينة منفردة من هذا التوزيع، مع وجود توزيع في الخلفية.
لماذا يكون الانخفاض عادةً أصغر من التوزيع
تُبقي آليتان الانخفاض المرصود دون قيمة الدفعة الكاملة.
الآلية الأولى هي الضرائب. فلا تساوي قيمة دولار من التوزيع قيمة دولار من سعر السهم بعد الضريبة لحامل خاضع للضريبة. إذ يُفرض الضريبة على التوزيع في سنة استلامه، بينما لا تُفرض الضريبة على المكسب غير المحقق إلا عند البيع، وبالمعدل الساري حينها. وإذا قيّم المستثمر الهامشي دولاراً من التوزيع بواحد ناقص معدل ضريبة التوزيعات، وقيّم دولاراً من السعر بواحد ناقص معدل ضريبة مكاسب رأس المال، فإن نقطة اللامبالاة تقع عند انخفاض يساوي التوزيع مضروباً في (1 - td) / (1 - tg). خذ زوجاً توضيحياً من المعدلات بدلاً من القانون الحالي. فحامل يدفع ضريبة قدرها 20 بالمئة على توزيع مؤهل و15 بالمئة على مكسب طويل الأجل، يقيّم الدفعة عند 0.80 / 0.85، أي نحو 94 سنتاً للدولار، ما يدعم انخفاضاً يقارب $0.47 على توزيع قدره $0.50. وإذا أصبح معدلَا الضريبة لدى الحامل نفسه 37 بالمئة و20 بالمئة، تصبح النسبة 0.63 / 0.80، أي نحو 79 سنتاً، أو انخفاضاً يقارب $0.39 على الدفعة نفسها. ويتوقف تحديد المعدلات المنطبقة على فترة الاحتفاظ ونوع الحساب، ويوضح اختبار فترة الاحتفاظ بالتوزيع المؤهل هذه القاعدة. وتتغير المعدلات بمرور الوقت، لكن بنية الحساب لا تتغير.
الآلية الثانية هي tick. إذ تتداول الأسعار بالسنتات الكاملة، ولا يمكن التعبير عن توزيع قدره $0.235 بدقة في opening print.
هل يمكنك الشراء في اليوم السابق لتحصيل التوزيع؟
أجرِ الحساب. يغلق سهم عند $50.00 في فترة بعد الظهر السابقة لتاريخ ex-dividend، مع إرفاق توزيع قدره $0.50. إذا اشتريت 100 سهم عند ذلك الإغلاق، فأنت تملك أسهماً بقيمة $5,000. وفي صباح اليوم التالي، يصبح الإغلاق المرجعي المعدل $49.50، وتُقيّم الأسهم المئة بنحو $4,950، بينما تملك مستحق توزيع قدره $50 يُسوّى في تاريخ الدفع بعد أسابيع. وقبل الضريبة، تتركك جهتا تاريخ ex-dividend بقيمة إجمالية قدرها $5,000. لقد حوّلت $50 من سعر السهم إلى $50 نقداً، ونشأ في حساب خاضع للضريبة حدث ضريبي.
يحدد الشراء في اليوم السابق لتاريخ ex-dividend موعد حصولك على الدخل. أما ما إذا كان الافتتاح سيقع فوق المرجع المعدل أو تحته في صباح معين، فهو الضجيج الظاهر في رسم KO أعلاه. وللنهج الذي يتداول هذه الفجوة عمداً اسم محدد، ويشرح استراتيجية dividend capture تكاليف تنفيذها. أما آلية جانب البيع، فيجيب البيع في تاريخ ex-dividend عن السؤال مباشرة.
كيف أُنشئت هذه اللوحات
اختيرت أسهم أمريكية كبيرة موزعة للأرباح ولديها سجلات توزيعات ربع سنوية متواصلة. ولم يُجزئ أي منها أسهمه بين 2021 و2025، لذلك بقيت أسعار الافتتاح غير المعدلة والمبالغ النقدية قابلة للمقارنة طوال الفترة. ويُعد إغلاق الجلسة السابقة لكل تاريخ ex-dividend هو الصف السابق في سلسلة الجلسات اليومية الخاصة بالرمز نفسه. ويعالج ذلك عطلات نهاية الأسبوع والعطلات الرسمية من دون تقويم ثابت مضمّن في البيانات. وأزيل تكرار صفوف التوزيعات لكل رمز وتاريخ ex-dividend. وتجمع لوحات النسب الانخفاض مقابل إجمالي التوزيعات بدلاً من حساب متوسط نسب كل حدث، ما يمنع دفعة صغيرة واحدة من السيطرة على الرقم.
الأسئلة الشائعة
لماذا ينخفض سعر السهم في تاريخ ex-dividend؟
في تاريخ ex-dividend، لا يحصل المشتري على الدفعة المقبلة. كما تسجّل البورصة الإغلاق السابق منخفضاً بمقدار التوزيع لأغراض المرجع وتسعير الأوامر. ويُدرج الانخفاض في آلية هذا التاريخ ويحدث قبل بدء أي تداول.
هل ينخفض السهم دائماً بمقدار التوزيع بالضبط؟
لا. يكون تعديل الإغلاق المرجعي مساوياً للتوزيع تماماً، بينما يحدد المزاد مستوى opening print. وعند حساب المتوسط عبر تواريخ ex-dividend كثيرة، يميل الانخفاض إلى أن يكون أقل من الدفعة الكاملة. وفي صباح واحد، غالباً ما تكون حركة السعر العادية أكبر من التوزيع نفسه.
ما هو أمر DNR؟
يرمز DNR إلى Do Not Reduce. وهي تعليمات تُرفق بأمر شراء محدد مفتوح أو أمر إيقاف بيع، وتطلب من البورصة إبقاء سعر الأمر من دون تغيير في تاريخ ex-dividend بدلاً من تخفيضه بمقدار التوزيع.
هل أحصل على التوزيع إذا اشتريت في تاريخ ex-dividend؟
لا. فالشراء في تاريخ ex-dividend أو بعده يترك الدفعة المقبلة للبائع. ويتطلب الحصول عليها امتلاك الأسهم قبل افتتاح تاريخ ex-dividend، وهو ما يحدده هذا التاريخ.
هل يعني انخفاض ex-dividend أنني خسرت المال؟
قبل الضريبة، تنتقل القيمة من سعر السهم إلى النقد. ويرى الحامل الذي يحتفظ بالسهم خلال تاريخ ex-dividend أن قيمة مركزه تنخفض، ويظهر إلى جانبها مستحق توزيع. أما الضرائب وتوقيت تاريخ الدفع فهما ما يجعل الجانبين مختلفين عملياً.
تتضمن كل لوحة هنا استعلام SQL الدقيق المستخدم لإنشائها، كي ترى الجلسات التي أُدرجت وتلك التي استُبعدت. ولإجراء المقارنة نفسها على سهم موزع للأرباح تملكه بالفعل، اطرح السؤال باللغة الإنجليزية البسيطة على منصة Strasmore.