Strasmore Research
تعلَّم Matt Connorبقلم Matt Connor · data as of August 12, 2026 · refreshed weekly

من يحدد تاريخ ex-dividend للأسهم؟

تحدد البورصة تاريخ ex-dividend وفقاً لقواعد الممارسة الموحدة لهيئة تنظيم الصناعة المالية FINRA، وذلك بناءً على تاريخ السجل ودورة التسوية المعمول بها حالياً وهي T+1.

من الذي يحدد تاريخ ex-dividend؟ إنها البورصة التي تُدرج فيها الورقة المالية. فهي تنشر التاريخ بموجب قواعد الممارسة الموحدة التي تطبقها البورصات وهيئة تنظيم الصناعة المالية (FINRA) على كل إصدار، مستمدةً إياه من تاريخ السجل الذي أعلنته الشركة ودورة التسوية السارية. يقرر مجلس الإدارة توزيع الأرباح، ويحدد تاريخ السجل، ويُثبّت تاريخ الدفع. أما تاريخ ex-dividend فليس ضمن التواريخ الواردة في ذلك القرار.

ما الذي يعلنه مجلس إدارة الشركة فعلياً

تبدأ توزيعات الأرباح بتصويت. يجتمع مجلس الإدارة، ويوافق على قرار، وتصدر الشركة بياناً صحفياً، عادةً بالتزامن مع إيداع نموذج 8-K. يحدد ذلك القرار أربعة أمور:

  • المبلغ النقدي لكل سهم
  • تاريخ السجل، وهو اليوم الذي تراجع فيه الشركة سجل مساهميها لمعرفة مالكي الأسهم
  • تاريخ الدفع، وهو اليوم الذي تخرج فيه السيولة من الشركة وتصل إلى الحسابات
  • تاريخ الإعلان نفسه، وهو اليوم الذي يصبح فيه التوزيع التزاماً قانونياً

لا يظهر تاريخ ex-dividend في أي مكان في تلك القائمة. بل يتم تعيينه لاحقاً من قبل الجهة التي يتم تداول السهم فيها، ويخضع كل إصدار في السوق لنفس المعاملة.

يقيس الجدول أدناه جزء التقويم الذي يتحكم فيه مجلس الإدارة، وذلك لثماني شركات تدفع توزيعات أرباح منذ يناير 2023: كم يسبق تاريخ الإعلان تاريخ ex-dividend، وكم ينتظر حاملو الأسهم بعده للحصول على السيولة.

الاستعلاممن الإعلان إلى تاريخ الاستحقاق والدفع، لثماني شركات استهلاكية
استعلام SQL الدقيق وراء كل رقم
SELECT
    dividend_ticker                                      AS ticker,
    count()                                              AS declaration_count,
    round(avg(dateDiff('day', declared_on, ex_date)), 1) AS avg_days_declared_to_ex,
    round(avg(dateDiff('day', ex_date, paid_on)), 1)     AS avg_days_ex_to_pay
FROM
(
    SELECT
        id,
        any(ticker)           AS dividend_ticker,
        any(declaration_date) AS declared_on,
        any(ex_dividend_date) AS ex_date,
        any(pay_date)         AS paid_on
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'CVX', 'CSCO')
      AND ex_dividend_date >= toDate('2023-01-01')
      AND ex_dividend_date <  today()
      AND declaration_date >= toDate('2000-01-01')
      AND pay_date         >= toDate('2000-01-01')
    GROUP BY id
)
GROUP BY dividend_ticker
ORDER BY avg_days_declared_to_ex DESC
Run this yourself

يترك MSFT أطول فترة انتظار، بمتوسط 69.1 يوماً من تاريخ الإعلان إلى تاريخ ex-dividend، مقابل 9.6 يوماً لـ AAPL. المرحلة الثانية أكثر استقراراً: ينتظر حاملو السهم الأول في الجدول 24.4 يوماً من تاريخ ex-dividend إلى حين استلام السيولة. هذه الفترات الزمنية هي سياسة خاصة بكل شركة وتختلف من مُصدر لآخر. أما تحديد تاريخ ex-dividend، الذي يأتي لاحقاً، فلا يختلف على الإطلاق.

إذن، من يحدد تاريخ ex-dividend؟

بالنسبة للسهم المُدرج، تعلن البورصة الرئيسية التي يُدرج فيها السهم عن تاريخ ex-dividend وترسله إلى شريط الأسعار. أما بالنسبة للأوراق المالية التي يتم تداولها خارج البورصة (OTC)، فتتولى هيئة تنظيم الصناعة المالية (FINRA) هذه المهمة بموجب قانون الممارسة الموحدة الخاص بها. لا تملك أي من الجهتين سلطة على مبلغ التوزيع أو تاريخ السجل. كلاهما يطبق عملية حسابية واحدة على تاريخ السجل الذي نشرته الشركة بالفعل.

تعتمد هذه العملية الحسابية على التسوية. شراء سهم لا يضع اسمك في سجل المساهمين فوراً: يجب أن تتم تسوية الصفقة أولاً، والمراكز التي تمت تسويتها فقط هي التي تظهر في الدفاتر. لجمع توزيعات أرباح معلنة، يحتاج المشتري إلى أن تتم تسوية عملية الشراء في تاريخ السجل أو قبله. تضع البورصة تاريخ ex-dividend في أول يوم تداول لا يمكن فيه لعملية شراء عادية أن تُسوى في الوقت المناسب. ومنذ ذلك الصباح، يتم تداول السهم بدون توزيعات الأرباح، ويحتفظ البائع بها. يستعرض دليلنا لتسوية T+1 مرحلة التسوية بالتفصيل.

لماذا نقلت دورة T+1 تاريخ ex-dividend إلى تاريخ السجل

انتقلت الأسهم الأمريكية من تسوية T+2 إلى T+1 في 28 مايو 2024. إذا طبقت القاعدة نفسها على الدورتين، ستجد أن الإجابة تتغير بمقدار يوم واحد.

في ظل دورة T+2، كانت عملية الشراء تُسوى بعد يومي عمل من التداول. الشراء قبل تاريخ السجل بيومي عمل كان يعني التسوية في تاريخ السجل تماماً، في الوقت المناسب. أما الشراء قبل يوم عمل واحد فكان يعني تسوية متأخرة يوماً واحداً. لذا وضعت البورصة تاريخ ex-dividend في ذلك اليوم الأول الذي فات فيه الموعد، أي قبل تاريخ السجل بيوم عمل واحد.

في ظل دورة T+1، أصبحت عملية الشراء قبل تاريخ السجل بيوم عمل واحد تُسوى في تاريخ السجل نفسه، في الوقت المناسب. وأصبح أول يوم يفوت فيه الموعد هو تاريخ السجل نفسه. بالنسبة لتوزيعات الأرباح النقدية العادية، أصبح تاريخ ex-dividend وتاريخ السجل هما نفس اليوم التقويمي.

يحصي الجدول أدناه كل توزيعات الأرباح النقدية العادية حسب الشهر ويقسمها بين الترتيبين.

الاستعلامتوزيعات الأرباح المنتظمة: تاريخ الاستحقاق قبل أو في تاريخ التسجيل
استعلام SQL الدقيق وراء كل رقم
SELECT
    toString(toStartOfMonth(ex_date))                       AS month,
    formatDateTime(toStartOfMonth(ex_date), '%b %Y')        AS month_label,
    count()                                                 AS dividend_count,
    round(100 * countIf(ex_date <  record_on) / count(), 1) AS ex_before_record_pct,
    round(100 * countIf(ex_date =  record_on) / count(), 1) AS ex_on_record_pct
FROM
(
    SELECT
        id,
        any(ex_dividend_date) AS ex_date,
        any(record_date)      AS record_on
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date >= toDate('2023-01-01')
      AND ex_dividend_date <  toStartOfMonth(today())
      AND record_date      >= toDate('2000-01-01')
      AND frequency > 0
    GROUP BY id
)
GROUP BY month, month_label
ORDER BY month
Run this yourself

في Jan 2023، كان لـ 99.8% من توزيعات الأرباح النقدية العادية تاريخ ex-dividend يسبق تاريخ السجل، بينما تشارك 0.1% في نفس التاريخ. وبحلول Jul 2026 تقاطعت الخطوط: 97.5% من توزيعات ذلك الشهر البالغة 3723 سجلت تاريخ ex-dividend في تاريخ السجل. يقع التقاطع في منتصف عام 2024، بالتزامن مع تغيير دورة التسوية. تظل هناك نسبة متبقية صغيرة على كل خط في كل شهر، وهو ما يعد سبباً وجيهاً للتحقق من كل توزيع على حدة بدلاً من افتراض النمط.

لماذا تقدم الشروحات القديمة إجابة خاطئة

لا تزال نتائج البحث مليئة بصفحات تنص بوضوح على أن تاريخ ex-dividend يقع قبل تاريخ السجل بيوم عمل واحد. كانت تلك الجملة دقيقة لعقود وتوقفت عن كونها دقيقة في مايو 2024. لم تتغير قاعدة الممارسة الموحدة الكامنة وراءها، لكن مدخلاتها تغيرت: تقصير دورة التسوية بمقدار يوم واحد يؤدي إلى تأخير تاريخ ex-dividend المحسوب يوماً واحداً. أي شرح لا يزال ينشر الإجابة القديمة يصف دورة تسوية لم تعد موجودة في السوق. تحتوي صفحتنا تاريخ السجل مقابل تاريخ ex-dividend على التعريفين جنباً إلى جنب.

أين تجد تاريخ ex-dividend مؤكداً

هناك مصدران يتمتعان بالموثوقية: إشعار البورصة الذي يعلن عن تاريخ ex-dividend، وإعلان الشركة نفسه في بيان صحفي، أو نموذج 8-K، أو صفحة علاقات المستثمرين. كل ما عدا ذلك هو مجرد نسخة. تقوم أدوات الفرز وتقاويم توزيعات الأرباح بإعادة نشر تلك البيانات مع تأخير، وترث أي خطأ قد يحدث على طول الطريق.

تخطئ النسخ في مكان يمكن التنبؤ به. توزيعات الأرباح الدورية العادية (ربع السنوية والشهرية) ميكانيكية، والتقويم الذي يطبق القاعدة على تاريخ السجل سيطابق البورصة في كل مرة تقريباً. أما التوزيعات لمرة واحدة فهي حيث تتوقف الحسابات عن كونها تلقائية.

الاستعلامتوافق تاريخ الاستحقاق مع وتيرة الدفع، منذ تطبيق نظام T+1
استعلام SQL الدقيق وراء كل رقم
SELECT
    multiIf(payout_frequency = 0,  'One-time',
            payout_frequency = 1,  'Annual',
            payout_frequency = 2,  'Semiannual',
            payout_frequency = 4,  'Quarterly',
            payout_frequency = 12, 'Monthly',
            'Other cadence')                               AS cadence,
    count()                                                AS payout_count,
    round(100 * countIf(ex_date = record_on) / count(), 1) AS ex_on_record_pct,
    round(100 * countIf(ex_date > paid_on) / count(), 1)   AS ex_after_pay_pct
FROM
(
    SELECT
        id,
        any(frequency)        AS payout_frequency,
        any(ex_dividend_date) AS ex_date,
        any(record_date)      AS record_on,
        any(pay_date)         AS paid_on
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date >= toDate('2024-09-01')
      AND ex_dividend_date <  today()
      AND record_date >= toDate('2000-01-01')
      AND pay_date    >= toDate('2000-01-01')
    GROUP BY id
)
GROUP BY cadence
ORDER BY cadence = 'One-time' ASC, payout_count DESC
Run this yourself

منذ دخول T+1 حيز التنفيذ، يظهر 99.3% من توزيعات 38758 Monthly في الجدول أن تاريخ ex-dividend يقع في تاريخ السجل. يقع صف التوزيعات لمرة واحدة في الأسفل عند 89.3%، و1.9% من تلك التوزيعات تحمل تاريخ ex-dividend بعد تاريخ الدفع. هذا العمود الأخير هو بصمة الاستثناء المذكور أدناه.

استثناء التوزيعات الخاصة

عندما يكون التوزيع كبيراً مقارنة بسعر السهم، أي حوالي ربع قيمة السهم أو أكثر، تتوقف البورصة عن ربطه بتاريخ السجل. ينتقل تاريخ ex-dividend إلى أول يوم عمل بعد تاريخ الدفع. بين تاريخ السجل وتاريخ ex-dividend ذلك، تنتقل الأسهم مع "سند استحقاق" (due bill) مرفق، وهو مطالبة تنتقل مع السهم وتمنح التوزيع للمشتري. تعمل سندات الاستحقاق بنفس الطريقة في حالات تقسيم الأسهم الكبيرة.

الأثر العملي للقارئ: التقويم الذي يستمد تاريخ ex-dividend من تاريخ السجل يطبع يوماً خاطئاً لهذه التوزيعات، ويطبعه في الجانب الخطأ من تاريخ الدفع.

الاستعلامالتوزيعات الاستثنائية حسب الحجم: توقيت تاريخ الاستحقاق
استعلام SQL الدقيق وراء كل رقم
SELECT
    multiIf(toFloat64(amount) <  0.5, 'Under $0.50',
            toFloat64(amount) <  2.0, '$0.50 to $2',
            toFloat64(amount) < 10.0, '$2 to $10',
            '$10 and up')                                  AS amount_bucket,
    count()                                                AS payout_count,
    round(100 * countIf(ex_date = record_on) / count(), 1) AS ex_on_record_pct,
    round(100 * countIf(ex_date > paid_on) / count(), 1)   AS ex_after_pay_pct
FROM
(
    SELECT
        id,
        any(ticker)           AS dividend_ticker,
        any(cash_amount)      AS amount,
        any(ex_dividend_date) AS ex_date,
        any(record_date)      AS record_on,
        any(pay_date)         AS paid_on
    FROM global_markets.stocks_dividends
    WHERE frequency = 0
      AND currency = 'USD'
      AND cash_amount > 0
      AND ex_dividend_date >= toDate('2024-09-01')
      AND ex_dividend_date <  today()
      AND record_date >= toDate('2000-01-01')
      AND pay_date    >= toDate('2000-01-01')
      AND ticker NOT IN ('SPCX')
    GROUP BY id
)
GROUP BY amount_bucket
ORDER BY min(toFloat64(amount)) ASC
Run this yourself

يُظهر تصنيف التوزيعات لمرة واحدة حسب الحجم أين يظل التوافق العادي قائماً وأين يتوقف. في فئة Under $0.50، يقع تاريخ ex-dividend لـ 96% في تاريخ السجل. وفي فئة $10 and up، تبلغ تلك النسبة 74.1% عبر 54 من التوزيعات، مع وجود 16.7% تحمل تاريخ ex-dividend مؤجلاً. الحجم بالدولار هو مجرد مؤشر تقريبي لاختبار النسبة المئوية، حيث يقيس الحد الأدنى التوزيع مقابل سعر السهم، لذا تتداخل الفئات عند حوافها.

ما يحدث للمركز في ذلك اليوم هو سؤال منفصل. يغطي موضوع البيع في تاريخ ex-dividend من يحتفظ بالتوزيع، ويغطي شرح تاريخ ex-dividend الآليات من البداية إلى النهاية، بينما يحتفظ تواريخ ex-dividend القادمة بقائمة مستمرة لما هو قادم.

الأسئلة الشائعة

هل تحدد الشركة تاريخ ex-dividend الخاص بها؟

لا. يعلن مجلس الإدارة عن المبلغ وتاريخي الشركة المرتبطين به، وهما تاريخ السجل وتاريخ الدفع. تقوم البورصة الرئيسية التي يُدرج فيها السهم بتعيين تاريخ ex-dividend لاحقاً من خلال تطبيق قاعدة الممارسة الموحدة على تاريخ السجل ذلك، وتقوم هيئة تنظيم الصناعة المالية (FINRA) بنفس الشيء للأوراق المالية التي يتم تداولها خارج البورصة.

هل تاريخ ex-dividend هو نفس يوم تاريخ السجل؟

بالنسبة لتوزيعات الأرباح النقدية العادية في ظل تسوية T+1، نعم، وهذا هو الترتيب المعمول به منذ 28 مايو 2024. في ظل دورة T+2 القديمة، كان تاريخ ex-dividend يقع قبل يوم عمل واحد. التوزيعات الكبيرة جداً هي الاستثناء القائم، حيث يكون تاريخ ex-dividend بعد تاريخ الدفع.

من يحدد تاريخ ex-dividend للأسهم التي يتم تداولها خارج البورصة (OTC)؟

هيئة تنظيم الصناعة المالية (FINRA)، بموجب قانون الممارسة الموحدة الخاص بها. تطابق الحسابات تلك التي تطبقها البورصة على الأسهم المُدرجة: فهي تعمل انطلاقاً من تاريخ السجل الذي أعلنه المُصدر ودورة التسوية السارية.

لماذا تختلف تقاويم توزيعات الأرباح حول تاريخ ex-dividend؟

معظمها يستمد التاريخ من تاريخ السجل بدلاً من قراءة إشعار البورصة. يتطابق الاشتقاق في توزيعات الأرباح العادية ربع السنوية والشهرية، ويخطئ في التوزيعات لمرة واحدة والتوزيعات الضخمة، التي تتعامل معها البورصة بموجب قاعدة مختلفة.

هل يمكن أن يتغير تاريخ ex-dividend بعد الإعلان عنه؟

نعم. يمكن لتاريخ سجل معدل، أو إعلان متأخر، أو توزيع يتجاوز حد الحجم أن يغير تاريخ ex-dividend المنشور. يظل إشعار البورصة وإيداع المُصدر هما المكانين اللذين يستحقان التحقق منهما قبل أن يصبح التاريخ مهماً لمركزك.


يأتي كل جدول هنا مرفقاً بـ SQL الدقيق الخاص به، قم بتوسيع أي منها لترى كيف تم احتساب التواريخ. للتحقق من الحسابات الخاصة بتاريخ ex-dividend لأي توزيع تتابعه، اطرح السؤال باللغة الإنجليزية البسيطة على محطة Strasmore.