Strasmore Research

gumagana ba ang dividend capture

Sinusuri ng dividend capture strategy kung kumikita ba ang pagbili bago ang ex-dividend date at pagbebenta pagkatapos, batay sa aktwal na pagbaba ng presyo sa libu-libong ex-dividend

Ang dividend capture ay ang praktika ng pagbili ng stock ilang araw bago ang ex-dividend date nito, paghawak dito sa petsang nagtatakda kung sino ang makakatanggap ng bayad, at pagbebenta pagkatapos. Madaling sabihin ang apela: isang gabi ng pagmamay-ari, isang dividend. Ang komplikasyon ay ang stock ay magbubukas sa ex-dividend date sa presyong binawasan na ng palitan ng halos katumbas ng dividend, at sinusukat ng pahinang ito kung gaano kalapit ang pagbabawas na iyon sa bayad sa libu-libong ex-dividend dates.

Ano ang dividend capture strategy?

Tatlong petsa ang nagpapatakbo ng kalendaryo. Ang declaration date ay nag-aanunsyo ng pagbabayad. Ang ex-dividend date ay ang unang sesyon kung saan hindi na natatanggap ng bumibili ang susunod na dibidendo. Ang record date ay tumutukoy sa mga may-ari sa talaan ng kompanya. Ang bahagi ng stock na binili sa ex-dividend date ay walang karapatan sa cash ng quarter na iyon; ang bahaging binili sa sesyon bago nito ay may karapatan. Gabay sa ex-dividend date ang naglalakad sa buong timeline, at record date vs ex-dividend date ang naghihiwalay sa dalawang petsa na madalas pinagsasama ng mga mambabasa.

Ginagawang iskedyul ng dividend capture ang patakarang iyon sa entitlement: bumili bago ang ex-dividend date, hawakan hanggang sa pagbubukas, ibenta, ulitin sa susunod na pangalan. Ang estratehiyang ito ay luma, malawak na inilalarawan, at nakasalalay sa iisang masusukat na tanong. Kapag muling nagbukas ang stock nang wala ang nakakabit na dibidendo, gaano kalaki sa pagbabayad ang ibinabalik ng presyo ng pagbubukas?

Ano ang nangyayari sa presyo sa ex-dividend date?

Sa ex-dividend date, binabawasan ng exchange ang nakaraang closing price ng halaga ng dividend kapag itinatakda nito ang reference price, at ang opening auction ang magpapatuloy mula roon. Sampung malalaking nagbabayad, bawat isa ay may labindalawang quarterly ex-dividend date sa pagitan ng Hulyo 2023 at Hunyo 2026, ay nagbigay ng numero sa overnight difference:

QueryOvernight decline vs dividend paid: ten large payers, 12 ex-dividend dates each, Jul 2023 to Jun 2026
Ang eksaktong SQL sa likod ng bawat numero
WITH tk AS (SELECT ['KO','JNJ','PG','XOM','CVX','VZ','MRK','PEP','MCD','MMM'] AS t),
px AS (
    SELECT ticker,
           date,
           toFloat64(open) AS day_open,
           lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date
                                              ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
      AND date BETWEEN toDate('2023-06-01') AND toDate('2026-06-30')
      AND open > 0 AND close > 0
),
dv AS (
    SELECT ticker, ex_dividend_date AS d, max(cash_amount) AS div_amount
    FROM global_markets.stocks_dividends
    WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
    GROUP BY ticker, d
)
SELECT px.ticker AS ticker,
       count() AS ex_dates,
       round(avg(dv.div_amount), 3) AS avg_dividend_usd,
       round(avg(px.prev_close - px.day_open), 3) AS avg_overnight_decline_usd,
       round(avg(px.prev_close - px.day_open) / avg(dv.div_amount), 2) AS decline_per_dividend_ratio
FROM px
INNER JOIN dv ON px.ticker = dv.ticker AND px.date = dv.d
WHERE px.prev_close > 0
GROUP BY px.ticker
ORDER BY decline_per_dividend_ratio DESC
Run this yourself

Basahin ang huling column bilang sentimo ng pagbaba sa opening kada porsyento ng dividend. Sa itaas, ang KO ay nag-average ng pagbaba sa opening na $0.544 laban sa average na dividend na $0.497, isang ratio na 1.1. Sa ibaba, ang PG ay nagpapakita ng $-0.22: ang minus sign ay nagsasabing ang average na ex-dividend open ay nasa itaas ng nakaraang closing sa loob ng 12 na mga date. Karamihan sa sampung pangalan ay nasa loob ng isang-katlo ng dividend sa magkabilang panig ng bayad, na siyang pattern na inilalarawan ng mekanika, at ang dalawang dulo ng talahanayan ay kung saan ang isang capture schedule ay maaaring magpakitang-gilas o biguin.

Ang average ng labindalawang date ay nagtatago ng spread sa loob ng mga ito, kaya ang susunod na panel ay nagpapalawak ng sample.

Gaano kadalas tumugma ang pagbaba ng presyo sa dividend?

Bawat regular na quarterly cash dividend sa isang stock na nakalista sa US na higit sa $5, mula Enero 2024 hanggang Hunyo 2026, na inayos ayon sa pagkakaiba ng overnight kumpara sa bayad. Ang ratio na 1 ay nangangahulugang ibinalik ng opening ang eksaktong dividend; ang 0 ay nangangahulugang tumugma ang opening sa naunang close.

QueryEx-dividend openings sorted by decline as a multiple of the dividend: US quarterly payers, Jan 2024 to Jun 2026
Ang eksaktong SQL sa likod ng bawat numero
WITH divs AS (
    SELECT ticker, ex_dividend_date AS d, max(cash_amount) AS div_amount
    FROM global_markets.stocks_dividends
    WHERE distribution_type = 'recurring'
      AND frequency = 4
      AND cash_amount > 0
      AND ex_dividend_date BETWEEN toDate('2024-01-01') AND toDate('2026-06-30')
    GROUP BY ticker, d
),
px AS (
    SELECT ticker,
           date,
           toFloat64(open) AS day_open,
           lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date
                                              ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM global_markets.stocks_daily_aggs
    WHERE date BETWEEN toDate('2023-12-01') AND toDate('2026-06-30')
      AND open > 0 AND close > 0
),
ev AS (
    SELECT (px.prev_close - px.day_open) / divs.div_amount AS ratio
    FROM px
    INNER JOIN divs ON px.ticker = divs.ticker AND px.date = divs.d
    WHERE px.prev_close >= 5
      AND divs.div_amount / px.prev_close BETWEEN 0.001 AND 0.05
)
SELECT multiIf(ratio < 0, 'opened higher',
               ratio < 0.5, 'fell under half',
               ratio < 1, 'fell half to full',
               ratio < 1.5, 'fell 1 to 1.5x',
               'fell over 1.5x') AS drop_bucket,
       count() AS ex_dates,
       round(100 * count() / (SELECT count() FROM ev), 1) AS share_pct
FROM ev
GROUP BY drop_bucket
ORDER BY multiIf(drop_bucket = 'opened higher', 0,
                 drop_bucket = 'fell under half', 1,
                 drop_bucket = 'fell half to full', 2,
                 drop_bucket = 'fell 1 to 1.5x', 3, 4)
Run this yourself

Ang gitna ng distribusyon ay kumikilos ayon sa sinasabi ng textbook. Ang pinakamalaking solong bucket ay ang isang fell half to full, sa 25.8% ng mga petsa sa 8217 na obserbasyon, kasama ang isa pang 17.3% sa banda na fell 1 to 1.5x. Ang mga buntot ang kwento para sa isang capture schedule. Sa 20.8% ng mga ex-dividend date na ito, ang stock ay opened higher kaysa sa naunang close, at sa 22.4% ito ay fell over 1.5x. Halos dalawa sa limang ex-dividend date ang nasa labas ng gitnang kalahati hanggang 1.5x.

Ang dispersion na iyon ang tapat na paglalarawan ng trade. Ang bayad ay fixed at alam. Ang presyo kung saan ibinebenta ang mga shares ay hindi.

Isang pagsubaybay bawat quarter

Isang pangalan sa loob ng tatlong taon ang nagpapakita kung paano naglalakbay nang magkasama ang dalawang bilang. Nagbayad ang Coca-Cola ng labindalawang regular na dibidendo sa loob ng panahong iyon; inilalagay ng panel ang pagbaba magdamag sa tabi ng bawat pagbabayad at kinukuha ang pagkakaiba.

QueryCoca-Cola (KO): overnight decline vs dividend on each ex-dividend date, Sep 2023 to Jun 2026
Ang eksaktong SQL sa likod ng bawat numero
WITH px AS (
    SELECT date,
           toFloat64(open) AS day_open,
           lagInFrame(toFloat64(close)) OVER (ORDER BY date
                                              ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker = 'KO'
      AND date BETWEEN toDate('2023-06-01') AND toDate('2026-06-30')
      AND open > 0 AND close > 0
),
dv AS (
    SELECT ex_dividend_date AS d, max(cash_amount) AS div_amount
    FROM global_markets.stocks_dividends
    WHERE ticker = 'KO'
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
    GROUP BY d
)
SELECT formatDateTime(px.date, '%Y-%m-%d') AS date,
       round(dv.div_amount, 3) AS dividend_usd,
       round(px.prev_close - px.day_open, 3) AS overnight_decline_usd,
       round((px.prev_close - px.day_open) - dv.div_amount, 3) AS decline_minus_dividend_usd
FROM px
INNER JOIN dv ON px.date = dv.d
ORDER BY date
Run this yourself

Ang linya ng dibidendo ay halos patag: $0.46 sa unang petsa, $0.53 sa huli, itinaas nang dalawang beses sa pagitan. Ang linya ng pagbaba ay baku-bako sa paligid nito. Noong 2023-09-14 ang pagbubukas ay bumalik ng $0.2 mula sa $0.46 na pagbabayad; noong 2026-06-15 ay bumalik ito ng $1.54 mula sa $0.53. Sa lahat ng 12 na petsa, ang ikatlong kolum, ang pagbaba minus ang dibidendo, ay umaabot mula $-0.26 sa unang petsa hanggang $1.01 sa huli. Isang may-hawak ng isang gabi ang nakatanggap ng parehong pera bawat quarter at nakatagpo ng ibang presyo ng pagbubukas sa bawat pagkakataon.

Ang dibidendo sa tabi ng normal na galaw ng isang araw

Ang isang solong quarterly dividend ay maliit kumpara sa presyo. Ang ordinaryong arawang galaw ng parehong stock ay hindi, at ang capture window ay may kasamang buong sesyon nito.

QueryQuarterly dividend as a share of price vs typical daily move: ten large payers, Jul 2023 to Jun 2026
Ang eksaktong SQL sa likod ng bawat numero
WITH tk AS (SELECT ['KO','JNJ','PG','XOM','CVX','VZ','MRK','PEP','MCD','MMM'] AS t),
r AS (
    SELECT ticker,
           date,
           toFloat64(close) AS close,
           lagInFrame(toFloat64(close)) OVER (PARTITION BY ticker ORDER BY date
                                              ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev_close
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
      AND date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
      AND close > 0
),
vol AS (
    SELECT ticker,
           round(100 * avg(abs(close / prev_close - 1)), 2) AS avg_daily_move_pct,
           round(quantileDeterministic(0.95)(100 * abs(close / prev_close - 1), cityHash64(date)), 2) AS p95_daily_move_pct,
           avg(close) AS avg_close
    FROM r
    WHERE prev_close > 0
    GROUP BY ticker
),
dv AS (
    SELECT ticker, avg(cash_amount) AS avg_dividend_usd
    FROM global_markets.stocks_dividends
    WHERE ticker IN (SELECT arrayJoin(t) FROM tk)
      AND distribution_type = 'recurring'
      AND cash_amount > 0
      AND ex_dividend_date BETWEEN toDate('2023-07-01') AND toDate('2026-06-30')
    GROUP BY ticker
)
SELECT vol.ticker AS ticker,
       round(100 * dv.avg_dividend_usd / vol.avg_close, 2) AS dividend_pct_of_price,
       vol.avg_daily_move_pct AS avg_daily_move_pct,
       vol.p95_daily_move_pct AS p95_daily_move_pct
FROM vol
INNER JOIN dv ON vol.ticker = dv.ticker
ORDER BY dividend_pct_of_price DESC
Run this yourself

Ang pinakamalaking quarterly payment sa grupo, VZ, ay umabot sa 1.64% ng average share price, laban sa average daily move na 1.01% at 95th-percentile day na 2.95%. Sa kabilang dulo, nagbayad ang MCD ng 0.59% ng presyo kada quarter habang gumagalaw ng 0.82% sa isang average na araw. Ang target ay nasa loob ng ingay para sa bawat pangalan sa panel. Iyan ang arithmetic na kinakasama ng isang capture schedule: ang payment ay alam nang maaga, at ito ay mas maliit kaysa sa range ng isang ordinaryong sesyon.

Ano ang nasa pagitan ng dibidendo at ng kita

Apat na bagay ang nakapatong sa opening adjustment na sinukat sa itaas.

  • Ang round trip. Ang pagpasok at paglabas ay nangangahulugang tatawid sa bid ask spread nang dalawang beses, at ang mga umagang ex-dividend ay nasa loob ng panahon kung saan pinakamalawak ang mga spread. Sa isang hypothetical na $50 na stock na may bid na 49.98 at offer na 50.02, ang round trip ay nagkakahalaga ng 4 cents laban sa 40 cent na dibidendo.
  • Pagtrato sa buwis. Sa ilalim ng mga patakaran ng US noong Hulyo 2026, ang isang dibidendo ay kwalipikado lamang kapag ang bahagi ay hawak nang higit sa 60 araw sa loob ng 121-araw na window na nakasentro sa ex-dividend date. Ang isang isang-gabing paghawak ay hindi pumasa sa pagsusuring iyon, at ang bayad ay binubuwisan bilang ordinaryong kita sa marginal rate ng may-ari. Ang isang pangmatagalang paghawak ay maaaring matugunan ito.
  • Ang mismong open price. Ang mga panel sa itaas ay sumusukat sa opening print. Ang isang may-ari na lumabas sa ibang bahagi ng sesyon ay kumukuha ng anumang mangyari sa natitirang araw.
  • Mga hedged na bersyon. Ang pagbenta ng call o pagbili ng put sa ibabaw ng ex-dividend date ay nag-aalis ng price risk at, kapag na-presyo na ang option, karamihan sa dibidendo kasama nito. Ipinapakita ng Ex-dividend dates at options kung paano naka-embed na ang bayad sa mga presyo ng option, na siya ring lugar kung saan nagkukumpulan ang early assignment.

Bakit mahirap panatilihin ang nakikitang kalamangan

Ang bawat ex-dividend date ay pampubliko ilang buwan nang maaga. Ang mga petsa ng deklarasyon, halaga, at kalendaryo ay umaabot sa bawat desk nang sabay-sabay, at ang dividend capture ay inilalarawan sa mga textbook, brokerage help pages, at screeners. Ang isang oportunidad na hindi nangangailangan ng forecast at lumalabas sa isang naka-publish na kalendaryo ay umaakit ng mga kalahok na may mas mababang gastos kaysa sa isang retail account: mga market maker na may hawak nang inventory, mga dealer na nagbabayad ng institutional commissions, at mga kompanyang binubuwisan sa ilalim ng iba't ibang patakaran. Ang kanilang kompetisyon para sa parehong shares ay nagtataas ng presyo bago ang ex-date at nagpapababa ng presyo pagkatapos ng ex-date, at ang natitira ay ang distribusyon sa ikalawang panel, malawak, naka-center malapit sa isang dividend, na walang libreng cash na nakaupo sa gitna nito.

Ang mga nasusukat na eksepsiyon ay makitid. Ang mga pagbubukas sa mga bihirang i-trade na pangalan ay lumilihis nang higit mula sa dividend, at ang mga special o hindi karaniwang malalaking dividend ay gumagalaw ng mas malaking bahagi ng presyo, na nagbabago sa aritmetika nang hindi inaalis ang round-trip at tax items sa itaas.

FAQ

Bumababa ba ang stock palagi ng halaga ng dividend sa ex-dividend date?

Hindi. Sa mga US quarterly payer mula Enero 2024 hanggang Hunyo 2026, ang opening price ay bumagsak sa pagitan ng kalahati ng dividend at 1.5 beses ng dividend sa halos kalahati ng lahat ng ex-dividend dates, at ito ay nag-open sa itaas ng nakaraang close sa 20.8% ng mga ito. Inaayos ng exchange ang reference price ng halaga ng dividend; ang opening auction ay nagpepresyo ng supply at demand sa araw na iyon.

Gaano katagal mo kailangang hawakan ang stock para makuha ang dividend?

Ang pagmamay-ari sa record date ang kinakailangan, na nangangahulugang bumili bago ang ex-dividend date at hawakan ito hanggang sa araw na iyon. Ang pagbebenta sa mismong ex-dividend date ay nagpapanatili ng dividend. Ang mas mahabang paghawak ay hindi nagbabago sa entitlement, bagama't binabago nito ang tax character ng payment.

Iba ba ang tax treatment ng dividend mula sa isang araw na paghawak?

Oo. Simula noong Hulyo 2026, ang US qualified-dividend treatment ay nangangailangan ng paghawak ng share nang higit sa 60 araw sa loob ng 121-araw na window na nakasentro sa ex-dividend date, kaya ang payment na nakuha overnight ay itinuturing na ordinaryong kita sa halip na sa long-term capital-gains rates.

Mas epektibo ba ang dividend capture sa high-yield stocks?

Ang mas malaking dividend ay mas malaking target, at kasama rin ito ng mas malaking opening adjustment. Ang mga panel sa itaas ay nagpapakita ng dispersion sa paligid ng adjustment na iyon sa halip na isang systematic gap. Ang Dividend yield at ang payout ratio ay naglalarawan kung ano ang karaniwang ipinapahiwatig ng mataas na yield tungkol sa nagbabayad.


Ang bawat numero sa itaas ay nagmumula sa isang naka-store at naka-version na query sa mga filed dividend records at daily price history. Palawakin ang anumang panel para mabasa ang SQL, o patakbuhin ang parehong ex-dividend comparison sa Strasmore terminal.

#dividends#ex-dividend#strategy#market structure