Sino ang nagtatakda ng ex-dividend date ng stocks?
Hindi ang board of directors ang nagtatakda ng ex-dividend date. Ang listing exchange ang nagtatakda nito base sa record date at sa kasalukuyang T+1 settlement cycle.
Sino ang nagtatakda ng ex-dividend date? Ang listing exchange ang gumagawa nito. Inilalathala nila ang petsa batay sa uniform practice rules na ipinapatupad ng mga exchange at ng FINRA sa bawat issue, na hinango mula sa record date na idineklara ng kumpanya at sa settlement cycle na kasalukuyang umiiral. Ang board of directors ang nagdedeklara ng dibidendo, nagtatakda ng record date, at nag-aayos ng payment date. Ang ex-dividend date ay hindi kabilang sa mga petsang nakasaad sa resolusyong iyon.
Ang aktuwal na idinedeklara ng board ng kumpanya
Nagsisimula ang dibidendo sa isang boto. Magpupulong ang board, magpapatibay ng resolusyon, at maglalabas ang kumpanya ng press release, kadalasan ay kasabay ng isang 8-K filing. Ang resolusyong iyon ang nagtatakda ng apat na bagay:
- ang halaga ng cash bawat share
- ang record date, ang araw kung kailan susuriin ng kumpanya ang kanilang shareholder register para malaman kung sino ang nagmamay-ari ng stock
- ang payment date, ang araw kung kailan ilalabas ng kumpanya ang cash at papasok ito sa mga account
- ang declaration date mismo, ang araw kung kailan nagiging legal na obligasyon ang payout
Hindi nakalista ang ex-dividend date sa mga ito. Itinatalaga ito pagkatapos, ng venue kung saan nagte-trade ang stock, at pare-parehong tinatrato ang bawat issue sa merkado.
Sinusukat ng panel sa ibaba ang bahagi ng kalendaryo na kontrolado ng board, para sa walong kumpanyang nagbabayad ng dibidendo mula noong Enero 2023: kung gaano kalayo ang deklarasyon bago ang ex-date, at kung gaano katagal naghihintay ang mga holder para sa cash pagkatapos nito.
Ang eksaktong SQL sa likod ng bawat numero
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 DESCAng MSFT ang nag-iiwan ng pinakamahabang run-up, 69.1 na araw sa average mula sa boardroom hanggang sa ex-date, kumpara sa 9.6 na araw para sa AAPL. Mas matatag ang ikalawang bahagi: ang mga holder ng unang pangalan sa panel ay naghihintay ng 24.4 na araw mula sa ex-date hanggang sa makuha ang cash. Ang mga spacing na ito ay polisiya ng kumpanya at nagkakaiba-iba depende sa issuer. Ang paglalagay ng ex-date, na sumusunod dito, ay hindi nagkakaiba.
Sino ang nagtatakda ng ex-dividend date kung gayon?
Para sa isang listed stock, ang primary listing exchange ang nagdedeklara ng ex-date at ipinapadala ito sa tape. Para sa mga security na nagte-trade over the counter, ang FINRA ang gumaganap ng parehong tungkulin sa ilalim ng Uniform Practice Code nito. Wala sa kanila ang may say sa halaga o sa record date. Pareho silang gumagamit ng isang aritmetika sa record date na inilathala na ng kumpanya.
Ang aritmetikang iyon ay nakadepende sa settlement. Ang pagbili ng share ay hindi agad naglalagay ng pangalan mo sa shareholder register: kailangan munang mag-settle ng trade, at tanging mga settled position lamang ang nasa mga libro. Para makuha ang idineklarang dibidendo, kailangang mag-settle ang pagbili ng buyer sa o bago ang record date. Inilalagay ng exchange ang ex-date sa unang trading day kung kailan hindi na maaaring mag-settle sa tamang oras ang isang regular-way purchase. Mula sa umagang iyon, magte-trade ang stock nang wala nang kasamang dibidendo, at ang seller ang makakakuha nito. Ang aming gabay sa T+1 settlement ay nagpapaliwanag sa settlement leg nang detalyado.
Bakit inilipat ng T+1 ang ex-dividend date sa record date
Ang mga US equity ay lumipat mula sa T+2 patungong T+1 settlement noong Mayo 28, 2024. Gamitin ang parehong panuntunan sa dalawang cycle at magbabago ang sagot ng isang araw.
Sa ilalim ng T+2, ang pagbili ay nag-se-settle dalawang business day pagkatapos ng trade. Ang pagbili dalawang business day bago ang record date ay nag-se-settle nang eksakto sa araw na iyon, sa tamang oras. Ang pagbili ng isang business day bago ang record date ay nag-se-settle nang huli ng isang araw. Inilagay ng exchange ang ex-date sa unang araw na iyon na lumampas, isang business day bago ang record date.
Sa ilalim ng T+1, ang pagbili ng isang business day bago ang record date ay nag-se-settle na ngayon sa mismong record date, sa tamang oras. Ang unang araw na lumampas ay ang record date mismo. Para sa isang regular na cash dividend, ang ex-date at record date ay naging parehong araw sa kalendaryo.
Binibilang ng panel sa ibaba ang bawat regular na cash dividend ayon sa buwan at hinahati ito sa dalawang kaayusan.
Ang eksaktong SQL sa likod ng bawat numero
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 monthNoong Jan 2023, 99.8% ng mga regular na cash dividend ang may ex-date bago ang record date, at 0.1% ang naghati sa petsa. Pagsapit ng Jul 2026, nagtagpo na ang dalawang linya: 97.5% ng 3723 na dibidendo noong buwang iyon ang nag-print ng ex-date sa record date. Ang pagtatagpo ay nasa gitna ng 2024, kasabay ng pagbabago sa settlement. May maliit na natitira sa bawat linya sa bawat buwan, na isang magandang dahilan para suriin ang isang partikular na payout sa halip na umasa sa pattern.
Bakit mali ang sagot ng mga lumang paliwanag
Ang mga resulta ng paghahanap ay puno pa rin ng mga pahina na nagsasabing ang ex-dividend date ay nahuhulog isang business day bago ang record date. Ang pangungusap na iyon ay tumpak sa loob ng ilang dekada at huminto sa pagiging tumpak noong Mayo 2024. Ang uniform practice rule sa likod nito ay hindi nagbago. Ang input nito ang nagbago: paikliin ang settlement cycle ng isang araw at ang hinangong ex-date ay uusad ng isang araw. Ang anumang paliwanag na naglalathala pa rin ng lumang sagot ay naglalarawan ng settlement cycle na wala na sa merkado. Ang aming record date vs ex-dividend date na pahina ay nagpapakita ng dalawang depinisyon nang magkatabi.
Saan makakahanap ng kumpirmadong ex-dividend date
Dalawang source ang may awtoridad: ang exchange notice na nagdedeklara ng ex-date, at ang sariling deklarasyon ng kumpanya sa isang press release, 8-K, o investor relations page. Ang lahat ng iba ay kopya lamang. Ang mga screener at dividend calendar ay muling naglalathala ng mga feed na iyon nang may delay, at namamana nila ang anumang pagkakamaling nagaganap sa proseso.
Ang mga kopya ay nagkakamali sa isang predictable na lugar. Ang mga ordinaryong quarterly at monthly dividend ay mekanikal, at ang isang kalendaryo na naglalapat ng panuntunan sa record date ay halos laging tutugma sa exchange. Ang mga one-time distribution ang mga pagkakataong hindi na awtomatiko ang aritmetika.
Ang eksaktong SQL sa likod ng bawat numero
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 DESCMula nang ipatupad ang T+1, 99.3% ng 38758 Monthly payout sa panel ang nagpapakita ng ex-date na nasa record date. Ang one-time row sa ibaba ay nasa 89.3%, at 1.9% ng mga distribution na iyon ang may ex-date na nakatatak pagkatapos ng payment date. Ang huling column na iyon ang fingerprint ng exception sa ibaba.
Ang exception para sa special-dividend
Kapag ang isang distribution ay malaki kumpara sa presyo ng stock, humigit-kumulang isang quarter ng halaga ng share o higit pa, humihinto ang exchange sa pag-angkla sa record date. Ang ex-date ay lumilipat sa unang business day pagkatapos ng payment date. Sa pagitan ng record date at ng ex-date na iyon, ang mga share ay nagpapalit ng kamay na may kasamang due bill, isang claim na sumasama sa stock at nagbibigay ng distribution sa buyer. Ang due bills ay gumagana sa parehong paraan para sa malalaking stock split.
Ang praktikal na epekto para sa mambabasa: ang isang kalendaryo na humahango ng ex-date mula sa record date ay nagpi-print ng maling araw para sa mga payout na ito, at ipinipi-print ito sa maling panig ng payment.
Ang eksaktong SQL sa likod ng bawat numero
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)) ASCAng pagpapangkat ng mga one-time distribution ayon sa laki ay nagpapakita kung saan nananatili ang ordinaryong alignment at kung saan ito humihinto. Sa Under $0.50 bucket, 96% ang naglalagay ng ex-date sa record date. Sa $10 and up bucket, ang share na iyon ay 74.1% sa kabuuan ng 54 payout, na may 16.7% na may deferred ex-date. Ang laki sa dolyar ay isang magaspang na basehan lamang para sa percentage test, dahil sinusukat ng threshold ang distribution laban sa presyo ng share, kaya naghahalo ang mga bucket sa kanilang mga gilid.
Ang nangyayari sa isang position sa mismong araw na iyon ay isang hiwalay na tanong. Ang Selling on the ex-dividend date ay sumasaklaw sa kung sino ang nakakakuha ng payout, ang the ex-dividend date explained ay sumasaklaw sa mga mekaniks mula simula hanggang dulo, at ang upcoming ex-dividend dates ay nagpapanatili ng listahan ng mga susunod na petsa.
FAQ
Ang kumpanya ba ang nagtatakda ng sarili nitong ex-dividend date?
Hindi. Ang board ang nagdedeklara ng halaga at ang dalawang petsa ng kumpanya na kasama nito, ang record date at ang payment date. Ang primary listing exchange ang nagtatalaga ng ex-dividend date pagkatapos sa pamamagitan ng paglalapat ng uniform practice rule sa record date na iyon, at ang FINRA ang gumagawa ng pareho para sa mga over-the-counter securities.
Ang ex-dividend date ba ay parehong araw ng record date?
Para sa isang regular na cash dividend sa ilalim ng T+1 settlement, oo, at iyon ang kaayusan mula noong Mayo 28, 2024. Sa ilalim ng mas lumang T+2 cycle, ang ex-date ay nahuhulog isang business day nang mas maaga. Ang mga napakalaking distribution ang nananatiling exception, na may ex-date pagkatapos ng payment date.
Sino ang nagtatakda ng ex-dividend date para sa mga OTC stock?
Ang FINRA, sa ilalim ng Uniform Practice Code nito. Ang kalkulasyon ay tumutugma sa inilalapat ng isang exchange sa isang listed stock: gumagana ito mula sa record date na idineklara ng issuer at sa settlement cycle na kasalukuyang umiiral.
Bakit hindi nagtutugma ang mga dividend calendar tungkol sa ex-dividend date?
Karamihan sa kanila ay humahango ng petsa mula sa record date sa halip na basahin ang exchange notice. Ang derivation ay tumutugma para sa mga ordinaryong quarterly at monthly dividend at nagkakamali para sa mga one-time at malalaking distribution, na pinangangasiwaan ng exchange sa ilalim ng ibang panuntunan.
Maaari bang magbago ang ex-dividend date pagkatapos itong ianunsyo?
Oo. Ang isang binagong record date, isang huling deklarasyon, o isang distribution na lumampas sa size threshold ay maaaring magpabago sa inilathalang ex-date. Ang exchange notice at ang sariling filing ng issuer ang dalawang lugar na dapat suriin bago maging mahalaga ang petsa sa isang position.
Ang bawat panel dito ay may kasamang eksaktong SQL sa ilalim nito, palawakin ang isa para makita kung paano binilang ang mga petsa. Para suriin ang aritmetika ng ex-date sa isang payout na sinusubaybayan mo, itanong ito sa simpleng Ingles sa Strasmore terminal.