SPY Dividend Yield: Bakit Nahuhuli sa Index
Ilang basis points na mas mababa ang SPY yield kaysa VOO at IVV. Alamin kung paano nagdudulot ng agwat ang unit investment trust structure gamit ang live fund data.
Ang dividend yield ng SPY ay ilang basis points na mas mababa kaysa sa VOO at IVV. Nasa legal wrapper ng fund ang agwat, hindi sa anumang desisyon ng mga manager nito. Ang SPY ay isang unit investment trust, isang mas lumang fund structure na hindi maaaring muling i-invest ang mga dividend na kinokolekta nito mula sa 500 kumpanyang hawak nito. Nananatili ang mga dividend na iyon sa isang account na walang kinikitang interest hanggang sa susunod na nakaiskedyul na payout. Ang cash na naghihintay sa account na iyon ang tinutukoy ng terminong “cash drag.”
Gaano kalaki ang agwat ng dividend yield ng SPY kumpara sa VOO at IVV?
Magsimula tayo sa nasusukat. Sinusundan ng tatlong fund sa ibaba ang S&P 500, at ipinapasa ng lahat ng ito ang nakolektang dibidendo sa mga shareholder isang beses bawat quarter. Dito, ang trailing yield ay ang kabuuan ng huling apat na distribution bawat share na hinati sa pinakahuling closing price. Ito rin ang pagkukuwenta sa sinusukat ng dividend yield.
Ang eksaktong SQL sa likod ng bawat numero
WITH
divs AS
(
SELECT
ticker,
ex_dividend_date,
max(toFloat64(cash_amount)) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('SPY', 'VOO', 'IVV')
AND ex_dividend_date >= today() - 365
AND ex_dividend_date < today()
GROUP BY ticker, ex_dividend_date
),
ttm AS
(
SELECT
ticker,
sum(cash_amount) AS ttm_dividend
FROM divs
GROUP BY ticker
HAVING count() = 4
),
px AS
(
SELECT
ticker,
toFloat64(argMax(close, window_start)) AS last_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'VOO', 'IVV')
AND window_start >= today() - 15
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY ticker
),
fund_yield AS
(
SELECT
ttm.ticker AS ticker,
ttm.ttm_dividend / px.last_close * 100 AS yield_pct
FROM ttm
INNER JOIN px ON px.ticker = ttm.ticker
),
spy_yield AS
(
SELECT max(yield_pct) AS spy_pct
FROM fund_yield
WHERE ticker = 'SPY'
)
SELECT
fund_yield.ticker AS ticker,
round(fund_yield.yield_pct, 3) AS trailing_yield_pct,
round((fund_yield.yield_pct - spy_yield.spy_pct) * 100, 1) AS yield_spread_vs_spy_bps
FROM fund_yield
CROSS JOIN spy_yield
ORDER BY tickerSa huling apat na distribution, nagkaroon ang SPY ng yield na 0.974%, kumpara sa 1.034% para sa VOO at 1.055% para sa IVV. Mas mataas ang trailing yield ng dalawang open-end fund kaysa sa SPY: mas mataas ng 6 basis points ang VOO at ng 8.1 basis points ang IVV. Ang isang basis point ay one hundredth ng percentage point. Kaya maliit ang kabuuang spread sa chart na iyon.
May dalawang mekanismo sa pagitan ng mga dibidendo ng index at payout ng isang fund. Una ay ang mga fee. Ibinabawas ang mga gastusin mula sa income na kinokolekta ng fund. Ang natatanggap ng shareholders ay ang income matapos ibawas ang expense ratio. Noong kalagitnaan ng 2026, naniningil ang SPY ng humigit-kumulang 0.09% bawat taon, kumpara sa humigit-kumulang 0.03% para sa VOO at IVV. Ang fee gap ay nasa paligid ng 6 basis points, na kapareho ng order of magnitude ng mga yield gap sa itaas. Ang gross yield ng index bago ibawas ang fee ng anumang fund ay ang figure na sinusubaybayan sa dividend yield ng S&P 500. Ang ikalawang mekanismo ay securities lending, na tatalakayin sa susunod na seksyon.
Ano ang unit investment trust?
Ang unit investment trust, o UIT, ay isang fund na nakarehistro sa ilalim ng Investment Company Act of 1940 at may fixed portfolio na walang patuloy na investment discretion. Inilunsad ang SPY noong January 1993 sa ganitong anyo at nanatili ito rito. Apat na bagay ang nagmumula sa structure na ito:
- Hawak ng trust ang mga constituent ng index ayon sa index weight. Wala itong kakayahang mag-sample ng index, magpalit ng katulad na stock, o gumamit ng futures kapalit ng shares.
- Hindi maaaring i-reinvest sa mas maraming shares ang mga dividend na natatanggap mula sa mga underlying company. Naiipon ang mga ito bilang cash.
- Nananatili ang cash na iyon sa isang non-interest-bearing account hanggang sa nakatakdang distribution date. Wala itong kinikita habang naghihintay.
- Hindi maaaring ipahiram ng trust ang mga shares nito sa short sellers. Hindi nito makukuha ang kita mula sa securities lending, na karaniwang kinokolekta ng open-end funds at malaking bahagi nito ay ibinabalik sa fund.
Ang VOO at IVV ay nakaayos bilang open-end investment companies. Maaaring ibalik ng open-end fund sa merkado ang natanggap na dividend sa araw na matanggap ito, gumamit ng index futures bilang kapalit ng cash, at magpatakbo ng lending program na ang kita ay napupunta sa loob ng fund.
Hindi kailangang tanggapin ang alinman dito nang walang pagsusuri. Nakasaad sa prospectus at summary prospectus ng bawat fund ang structure nito sa mga unang pahina. Naka-post din ang dalawang dokumento sa website ng issuer at nakafile sa SEC. Hanapin sa EDGAR ang legal name ng fund, buksan ang prospectus, at basahin ang unang pahina.
Gaano katagal talaga nananatili ang nakolektang cash?
Ang nakikitang dulo ng holding window ay ang pagitan ng dalawang petsang inilalathala ng bawat fund. Ang ex-dividend date ang araw kung kailan hindi na matatanggap ng bagong buyer ang paparating na bayad. Ang pay date naman ang araw kung kailan pumapasok ang cash sa mga account.
Ang eksaktong SQL sa likod ng bawat numero
WITH divs AS
(
SELECT
ticker,
ex_dividend_date,
any(pay_date) AS payment_date
FROM global_markets.stocks_dividends
WHERE ticker IN ('SPY', 'VOO', 'IVV')
AND ex_dividend_date >= today() - 1095
AND ex_dividend_date < today()
AND pay_date > ex_dividend_date
GROUP BY ticker, ex_dividend_date
)
SELECT
ticker,
round(avg(dateDiff('day', ex_dividend_date, payment_date)), 1) AS avg_days_cash_held,
max(dateDiff('day', ex_dividend_date, payment_date)) AS longest_wait_days,
count() AS payout_count
FROM divs
GROUP BY ticker
ORDER BY tickerSa loob ng tatlong taon ng distributions, naghintay ang SPY nang average na 42.6 araw sa pagitan ng ex-date at pay date, para sa mahigit 12 payouts, at ang pinakamahabang paghihintay ay 47 araw. Naibalik naman ng VOO ang parehong cash sa average na 3.8 araw, at ang IVV sa 4.3 araw.
Ang pagitan na iyon ay dulo lamang ng holding window. Ang 500 kumpanyang nasa index ay may kanya-kanyang iskedyul ng pagbabayad sa buong quarter. Kapag dumating ang dividend sa unang linggo ng isang quarter, nananatili ito sa account ng trust sa natitirang bahagi ng quarter, bukod pa sa pay lag. Mas madaling makita ang laki ng naiipong cash kung susuriin ang bawat distribution.
Ang eksaktong SQL sa likod ng bawat numero
WITH
divs AS
(
SELECT
ex_dividend_date AS ex_date,
any(pay_date) AS pay_date,
max(toFloat64(cash_amount)) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker = 'SPY'
AND ex_dividend_date >= today() - 1095
AND ex_dividend_date < today()
GROUP BY ex_dividend_date
),
px AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS close_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 1105
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY d
)
SELECT
toString(divs.ex_date) AS ex_date,
formatDateTime(divs.ex_date, '%b %e, %Y') AS ex_date_label,
formatDateTime(divs.pay_date, '%b %e, %Y') AS pay_date_label,
round(divs.cash_amount, 4) AS cash_amount,
round(divs.cash_amount / px.close_px * 100, 3) AS pct_of_price
FROM divs
INNER JOIN px ON px.d = divs.ex_date
ORDER BY ex_dateAng pinakamatandang bayad sa panel, na may ex-date na Sep 15, 2023, ay umabot sa $1.5832 bawat share, o 0.357% ng presyo ng fund sa araw na iyon. Ang pinakabago, na may ex-date na Jun 18, 2026, ay nagbayad ng $1.9035 bawat share, o 0.255% ng presyo, at nakarating sa mga shareholder noong Jul 31, 2026. Sa lahat ng 12 distributions sa panel, ang bawat quarterly payout ay maliit na bahagi lamang ng isang porsiyento ng fund. Iyan ang laki ng idle balance na tinutukoy dito.
Gaano kalaki ang cash drag, sa basis points?
Ngayon ang arithmetic, gamit ang mga round number para sa pagkuwenta at hindi mga aktuwal na sukat o forecast. Ipagpalagay na kumokolekta ang isang fund ng 1.2% ng assets nito bilang dividends sa loob ng isang taon at wala itong nire-reinvest. Ipagpalagay din na umaakyat ang merkado ng 8% sa parehong taon. Unti-unting pumapasok ang cash sa bawat quarter at lumalabas sa pay date. Ang average na halaga ng cash ay nananatiling idle nang humigit-kumulang kalahati ng isang quarter, dagdag ang pay lag. Gamitin natin ang 85 days, o 0.23 ng isang taon. Ang average na hindi nai-invest na balance ay 1.2% times 0.23, o humigit-kumulang 0.28% ng assets. I-multiply ang idle balance na iyon sa 8% na itinaas ng merkado. Lumalabas na humigit-kumulang 0.02% ang return na hindi nakuha, o bahagyang higit sa 2 basis points para sa taon.
Iyan ang anyo ng epekto. Nasusukat ito sa single-digit basis points bawat taon. Nakikita ito sa total return, hindi sa laki ng distribution. Nakadepende sa direksiyon ng merkado ang resulta. Sa taong bumabagsak ang index, hindi naaapektuhan ng pagbaba ang idle cash. Sa gayon, pabor sa holder ang parehong arithmetic ng katulad na halaga. Wala ring libreng benepisyo ang open-end fund. May sarili itong working cash, at may mga gastos kapag ginawang equity exposure ang cash na iyon gamit ang futures.
Magkaibang bagay ang sinusukat ng yield at total return
Ang trailing yield ay ang huling four distributions na hinati sa presyo ngayon. Wala itong sinasabi tungkol sa naging galaw ng presyo sa loob ng apat na quarter na iyon, at magkaiba ang scale ng dalawang figure.
Ang eksaktong SQL sa likod ng bawat numero
WITH
px AS
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toFloat64(argMax(close, window_start)) AS close_px
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 2950
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
GROUP BY d
),
by_year AS
(
SELECT
toYear(d) AS year,
argMin(close_px, d) AS first_close,
argMax(close_px, d) AS last_close
FROM px
GROUP BY year
),
divs AS
(
SELECT
toYear(ex_date) AS year,
sum(cash_amount) AS year_dividends
FROM
(
SELECT
ex_dividend_date AS ex_date,
max(toFloat64(cash_amount)) AS cash_amount
FROM global_markets.stocks_dividends
WHERE ticker = 'SPY'
AND ex_dividend_date >= today() - 2950
GROUP BY ex_dividend_date
)
GROUP BY year
)
SELECT
by_year.year AS year,
round((by_year.last_close / by_year.first_close - 1) * 100, 2) AS price_return_pct,
round(divs.year_dividends / by_year.first_close * 100, 2) AS dividend_return_pct
FROM by_year
INNER JOIN divs ON divs.year = by_year.year
WHERE by_year.year > toYear(today() - 2950)
AND by_year.year < toYear(today())
ORDER BY yearBasahin ang dalawang serye nang magkatabi. Sa 2019, ang pagbabago sa presyo ng SPY mula sa closing price ng unang session hanggang sa huling sinukat na 28.62%, habang ang mga dividend na ipinamahagi nito sa loob ng taong iyon ay umabot sa 2.25% ng presyo sa simula ng taon. Sa 2025, ang parehong pares ay sumukat ng 16.64% at 1.25%. Sa magaspang na pagtaya, ang pagdaragdag sa dalawang ito ang paraan para makuha ang total return. Nasa price return kumpara sa total return ang eksaktong depinisyon. Maliit na bahagi lamang sa kabuuang iyon ang ilang basis points na pagkakaiba sa yield ng dalawang S&P 500 tracker. Iba naman ang kilos ng mga fund na idinisenyo para sa mas malaking payout: tingnan ang paliwanag tungkol sa covered call ETFs, at para sa dividend-focused na paghahambing, tingnan ang SCHD kumpara sa VOO batay sa dividend yield.
Mga Madalas Itanong
Bakit mas mababa ang dividend yield ng SPY kaysa sa VOO?
May dalawang structural na salik sa pagitan ng dividends ng index at payout sa shareholder. Mas mataas ang expense ratio ng SPY, at ibinabawas ang fees sa nakolektang income bago ito ipamahagi. Unit investment trust din ang SPY, kaya hindi ito maaaring kumita ng securities lending revenue o mag-reinvest ng dividends habang hinihintay ang distribution. Sa nakaraang apat na distribution, ang nasukat na agwat ay 6 basis points.
Unit investment trust ba ang SPY?
Oo. Ang SPDR S&P 500 ETF Trust ay inorganisa bilang unit investment trust mula nang ilunsad ito noong January 1993. Nakasaad ang structure sa prospectus ng fund, na inihain sa SEC at inilathala ng issuer.
Nire-reinvest ba ng SPY ang mga dividend na nakokolekta nito?
Hindi. Hindi maaaring i-reinvest ng unit investment trust ang mga dividend na natatanggap mula sa mga hawak nitong securities. Naiipon ang cash sa isang non-interest-bearing account at inilalabas sa nakatakdang distribution date. Sa nakaraang tatlong taon, nangyari ito sa average na 42.6 araw pagkatapos ng ex-dividend date.
Magkano ang epekto ng cash drag sa isang S&P 500 index fund?
Gamit ang mga round assumption na 1.2% dividend rate at 8% market gain, ang quarterly dividend balance na hindi na-invest ay nagbabawas ng humigit-kumulang 2 basis points sa return sa loob ng isang taon, o 0.02%. Maliit ang halagang ito. Sa isang down year, kabaligtaran ang epekto ng parehong idle cash.
Kailan nagbabayad ng dividend ang SPY?
Quarterly ang distribution ng SPY. Ang pinakahuling ex-dividend date nito sa panel sa itaas ay Jun 18, 2026, at binayaran ang cash noong Jul 31, 2026, makalipas ang humigit-kumulang anim na linggo.
Lahat ng numero sa pahinang ito ay nagmula sa query na naka-print sa ilalim nito. Para ikumpara ang payout timing ng iba pang funds, itanong ito sa plain English sa Strasmore terminal.