Strasmore Research
Jifunze Matt ConnorNa Matt Connor · data as of August 12, 2026 · refreshed weekly

Nani huweka ex-dividend date ya hisa?

Soko la hisa ndilo linaloweka ex-dividend date kwa kufuata kanuni za FINRA na mzunguko wa T+1 wa settlement, tofauti na dhana kuwa bodi ya wakurugenzi ndiyo huamua.

Nani huweka ex-dividend date? Soko la hisa (listing exchange) ndilo linalofanya hivyo. Huchapisha tarehe hiyo chini ya kanuni za utendaji sanifu (uniform practice rules) ambazo masoko na FINRA huzitumia kwa kila dhamana, wakitokana na record date iliyotangazwa na kampuni pamoja na mzunguko wa settlement uliopo. Bodi ya wakurugenzi hutangaza dividend, hupanga record date, na huweka payment date. Ex-dividend date si mojawapo ya tarehe zilizo kwenye azimio hilo.

Yale ambayo bodi ya kampuni hutangaza kweli

Dividend huanza kwa kupigiwa kura. Bodi hukutana, kuidhinisha azimio, na kampuni hutoa taarifa kwa vyombo vya habari, kwa kawaida ikiambatana na 8-K filing. Azimio hilo huweka mambo manne:

  • kiasi cha fedha taslimu kwa kila hisa
  • record date, siku ambayo kampuni hupitia rejista ya wanahisa ili kuona nani anamiliki hisa
  • payment date, siku ambayo fedha hutoka kwenye kampuni na kuingia kwenye akaunti
  • declaration date yenyewe, siku ambayo malipo hayo huwa wajibu wa kisheria

Ex-dividend date haipo popote kwenye orodha hiyo. Hupangwa baadaye, na mahali ambapo hisa hufanyiwa biashara, na kila dhamana sokoni hupata utaratibu uleule.

Jopo hapa chini linapima sehemu ya kalenda ambayo bodi inaidhibiti, kwa walipaji dividend wanane maarufu tangu Januari 2023: muda gani kabla ya ex-date tangazo hutolewa, na muda gani wenye hisa husubiri baada ya hapo ili kupata fedha.

UlizaMuda wa tangazo la bodi hadi ex-date na malipo, walipaji wanane wa kaya
SQL halisi nyuma ya kila namba
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 huacha muda mrefu zaidi wa maandalizi, wastani wa 69.1 siku kutoka kwenye chumba cha bodi hadi ex-date, ikilinganishwa na 9.6 siku kwa AAPL. Hatua ya pili ni thabiti zaidi: wenye hisa wa kampuni ya kwanza kwenye jopo husubiri 24.4 siku kutoka ex-date hadi kupata fedha. Nafasi hizo ni sera ya kampuni na hutofautiana kutoka mtoaji mmoja hadi mwingine. Upangaji wa ex-date, unaofuata, hautofautiani hata kidogo.

Basi, nani huweka ex-dividend date?

Kwa hisa iliyoorodheshwa, soko kuu la hisa hutangaza ex-date na kuituma kwenye mkanda wa taarifa (tape). Kwa dhamana zinazouzwa nje ya soko rasmi (over the counter), FINRA hutekeleza kazi hiyo hiyo chini ya Uniform Practice Code yake. Hakuna kati yao aliye na mamlaka juu ya kiasi au record date. Wote hutumia hesabu moja kwa record date ambayo kampuni imekwisha ichapisha.

Hesabu hiyo hutegemea settlement. Kununua hisa hakuweki jina lako kwenye rejista ya wanahisa papo hapo: biashara lazima ikamilike (settle) kwanza, na nafasi zilizokamilika pekee ndizo zinazoonekana kwenye vitabu. Ili kukusanya dividend iliyotangazwa, mnunuzi anahitaji ununuzi ukamilike siku ya record date au kabla yake. Soko huweka ex-date kwenye siku ya kwanza ya biashara ambapo ununuzi wa kawaida hauwezi tena kukamilika kwa wakati. Kuanzia asubuhi hiyo, hisa huuzwa bila dividend, na muuzaji huibakiza. Mwongozo wetu wa T+1 settlement unaelezea hatua ya settlement kwa kina.

Kwa nini T+1 ilihamisha ex-dividend date kwenye record date

Hisa za Marekani zilihama kutoka T+2 kwenda T+1 settlement mnamo Mei 28, 2024. Tumia kanuni hiyo hiyo kwenye mizunguko yote miwili na jibu litabadilika kwa siku moja.

Chini ya T+2, ununuzi ulikamilika siku mbili za biashara baada ya biashara kufanyika. Kununua siku mbili za biashara kabla ya record date kulikamilika siku hiyo hiyo, kwa wakati. Kununua siku moja ya biashara kabla kulikamilika siku moja baadaye. Soko liliweka ex-date kwenye siku hiyo ya kwanza iliyochelewa, siku moja ya biashara kabla ya record date.

Chini ya T+1, ununuzi siku moja ya biashara kabla ya record date sasa hukamilika kwenye record date, kwa wakati. Siku ya kwanza inayokosa ni record date yenyewe. Kwa dividend ya kawaida ya fedha taslimu, ex-date na record date zikawa siku moja ya kalenda.

Jopo hapa chini linahesabu kila dividend ya kawaida ya fedha taslimu kwa mwezi na kuigawanya kati ya mifumo hiyo miwili.

UlizaGawio la kawaida: ex-date kabla ya record date, au siku hiyo hiyo
SQL halisi nyuma ya kila namba
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

Katika Jan 2023, 99.8% ya dividends za kawaida za fedha taslimu zilikuwa na ex-date kabla ya record date, na 0.1% zilikuwa na tarehe moja. Kufikia Jul 2026 mistari hiyo miwili ilikuwa imevuka: 97.5% ya dividends 3723 za mwezi huo zilichapisha ex-date kwenye record date. Makutano hayo yapo katikati ya 2024, sambamba na mabadiliko ya settlement. Salio dogo hubaki kwenye kila mstari kila mwezi, jambo ambalo ni hoja nzuri ya kukagua malipo mahususi badala ya kudhani muundo huo.

Kwa nini maelezo ya zamani yanatoa jibu lisilo sahihi

Matokeo ya utafutaji bado yamejaa kurasa zinazosema wazi kuwa ex-dividend date huangukia siku moja ya biashara kabla ya record date. Sentensi hiyo ilikuwa sahihi kwa miongo kadhaa na ikaacha kuwa sahihi mnamo Mei 2024. Kanuni ya utendaji sanifu iliyo nyuma yake haijawahi kubadilika. Ingizo lake ndilo lililobadilika: fupisha mzunguko wa settlement kwa siku moja na ex-date inayotokana nayo itateleza siku moja baadaye. Maelezo yoyote yanayochapisha jibu la zamani yanaelezea mzunguko wa settlement ambao soko limeustaafu. Ukurasa wetu wa record date dhidi ya ex-dividend date unaweka ufafanuzi huo miwili kando kando.

Wapi pa kupata ex-dividend date iliyothibitishwa

Vyanzo viwili vina mamlaka: notisi ya soko inayotangaza ex-date, na tangazo la kampuni yenyewe kwenye taarifa kwa vyombo vya habari, 8-K, au ukurasa wa mahusiano ya wawekezaji. Kila kitu kingine ni nakala. Vifaa vya kuchuja (screeners) na kalenda za dividend huchapisha upya taarifa hizo kwa kuchelewa, na hurithi kosa lolote lililojitokeza njiani.

Nakala hizo hukosea mahali panapoweza kutabirika. Dividends za kawaida za kila robo mwaka na kila mwezi ni za kiufundi, na kalenda inayotumia kanuni hiyo kwenye record date italingana na soko karibu kila wakati. Usambazaji wa mara moja (one-time distributions) ndipo hesabu huacha kuwa ya kiotomatiki.

UlizaUwiano wa ex-date kwa mzunguko wa malipo, tangu T+1 kuanza kutumika
SQL halisi nyuma ya kila namba
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

Tangu T+1 ilipoanza kutumika, 99.3% ya malipo 38758 Monthly kwenye jopo yanaonyesha ex-date ikiwa kwenye record date. Safu ya malipo ya mara moja chini kabisa iko kwenye 89.3%, na 1.9% ya usambazaji huo ina ex-date iliyopigwa chapa baada ya payment date. Safu hiyo ya mwisho ni alama ya ubaguzi ulio hapa chini.

Ubaguzi wa special dividend

Wakati usambazaji ni mkubwa ikilinganishwa na bei ya hisa, takriban robo ya thamani ya hisa au zaidi, soko huacha kutegemea record date. Ex-date huhamia siku ya kwanza ya biashara baada ya payment date. Kati ya record date na ex-date hiyo, hisa hubadilisha wamiliki zikiwa na due bill, dai linalosafiri na hisa na kumpa mnunuzi usambazaji huo. Due bills hufanya kazi kwa njia hiyo hiyo kwa migawanyo mikubwa ya hisa (stock splits).

Athari ya kivitendo kwa msomaji: kalenda inayopata ex-date kutoka record date huchapisha siku isiyo sahihi kwa malipo haya, na huichapisha upande usio sahihi wa malipo.

UlizaGawio la mara moja kwa ukubwa: mahali ex-date inapoangukia
SQL halisi nyuma ya kila namba
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

Kuweka usambazaji wa mara moja katika makundi kulingana na ukubwa kunaonyesha mahali ambapo upatanisho wa kawaida hufanya kazi na mahali unapoishia. Katika kundi la Under $0.50, 96% huweka ex-date kwenye record date. Katika kundi la $10 and up, sehemu hiyo ni 74.1% katika malipo 54, huku 16.7% ikiwa na ex-date iliyoahirishwa. Ukubwa wa dola ni kigezo cha takriban tu kwa jaribio la asilimia, kwa kuwa kizingiti hupima usambazaji dhidi ya bei ya hisa, kwa hivyo makundi hayo huwa na ukungu kwenye kingo zake.

Kinachotokea kwa nafasi (position) siku hiyo yenyewe ni swali tofauti. Kuuza kwenye ex-dividend date kunashughulikia nani anayebakiza malipo, ex-dividend date iliyofafanuliwa inashughulikia mbinu kuanzia mwanzo hadi mwisho, na ex-dividend dates zijazo huweka orodha inayoendelea ya yale yaliyo mbele.

Maswali Yanayoulizwa Mara Kwa Mara

Je, kampuni huweka ex-dividend date yake yenyewe?

Hapana. Bodi hutangaza kiasi na tarehe mbili za kampuni zinazoambatana nacho, record date na payment date. Soko kuu la hisa hupanga ex-dividend date baadaye kwa kutumia kanuni ya utendaji sanifu kwenye record date hiyo, na FINRA hufanya vivyo hivyo kwa dhamana za nje ya soko rasmi.

Je, ex-dividend date ni siku moja na record date?

Kwa dividend ya kawaida ya fedha taslimu chini ya T+1 settlement, ndiyo, na huo ndio umekuwa utaratibu tangu Mei 28, 2024. Chini ya mzunguko wa zamani wa T+2, ex-date iliangukia siku moja ya biashara mapema zaidi. Usambazaji mkubwa sana ni ubaguzi uliopo, wenye ex-date baada ya payment date.

Nani huweka ex-dividend date kwa hisa za OTC?

FINRA, chini ya Uniform Practice Code yake. Hesabu inalingana na ile ambayo soko hutumia kwa hisa iliyoorodheshwa: inafanya kazi kuanzia record date iliyotangazwa na mtoaji na mzunguko wa settlement uliopo.

Kwa nini kalenda za dividend hazikubaliani kuhusu ex-dividend date?

Nyingi zao hupata tarehe hiyo kutoka record date badala ya kusoma notisi ya soko. Upatanisho huo hulingana kwa dividends za kawaida za kila robo mwaka na kila mwezi na hukosa kwa usambazaji wa mara moja na mkubwa sana, ambao soko hushughulikia chini ya kanuni tofauti.

Je, ex-dividend date inaweza kubadilika baada ya kutangazwa?

Ndiyo. Record date iliyorekebishwa, tangazo la kuchelewa, au usambazaji unaovuka kizingiti cha ukubwa unaweza kila mmoja kuhamisha ex-date iliyochapishwa. Notisi ya soko na faili ya mtoaji yenyewe ndizo sehemu mbili zinazostahili kukaguliwa kabla ya tarehe hiyo kuwa na umuhimu kwa nafasi yako.


Kila jopo hapa linakuja na SQL kamili iliyo chini yake, panua moja ili kuona jinsi tarehe zilivyohesabiwa. Ili kukagua hesabu ya ex-date kwenye malipo unayofuatilia, uliza swali kwa Kiingereza rahisi kwenye terminal ya Strasmore.