SPY Dividend Yield ஏன் Index-ஐவிடக் குறைவு?
SPY-யின் dividend yield, VOO மற்றும் IVV-யைவிட சில bps குறைவாக உள்ளது. Unit investment trust அமைப்பும் cash drag-உம் இந்த வேறுபாட்டை விளக்குகின்றன.
SPY-யின் dividend yield, VOO மற்றும் IVV-யைவிட சில bps குறைவாக உள்ளது. இந்த வேறுபாடு fund managers எடுக்கும் எந்த முடிவிலும் இல்லை. அது fund-ன் சட்டரீதியான அமைப்பில்தான் உள்ளது.
SPY, unit investment trust ஆகும். இது பழைய fund structure. தன்னிடம் உள்ள 500 நிறுவனங்களிடமிருந்து பெறும் dividends-ஐ இந்த அமைப்பு மீண்டும் முதலீடு செய்ய முடியாது. அந்த dividends அடுத்த திட்டமிடப்பட்ட payout வரை வட்டி வழங்காத கணக்கில் காத்திருக்கும். இவ்வாறு முதலீடு செய்யப்படாமல் காத்திருக்கும் பணத்தையே “cash drag” என்று குறிப்பிடுகின்றனர்.
SPY-யின் dividend yield, VOO மற்றும் IVV-யைவிட எவ்வளவு குறைவாக உள்ளது?
முதலில் அளவிடக்கூடியவற்றைப் பார்ப்போம். கீழே உள்ள மூன்று funds-ம் S&P 500-ஐப் பின்தொடர்கின்றன. இவை மூன்றும் வசூலிக்கும் dividends-ஐ காலாண்டுக்கு ஒருமுறை shareholders-க்கு வழங்குகின்றன. இங்கு trailing yield என்பது, ஒரு share-க்கு வழங்கப்பட்ட முந்தைய நான்கு distributions-ன் கூட்டுத்தொகையை சமீபத்திய closing price-ஆல் வகுத்துப் பெறப்படும் விகிதமாகும். இதே கணக்குமுறை dividend yield அளவிடுவது என்ன என்பதில் விளக்கப்பட்டுள்ளது.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
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 tickerமுந்தைய நான்கு distributions அடிப்படையில் SPY-ன் yield 0.974% ஆக இருந்தது. VOO-க்கு அது 1.034%; IVV-க்கு 1.055%. இரண்டு open-end funds-ம் SPY-யைவிட அதிக trailing yield-ஐப் பதிவு செய்தன: VOO 6 basis points அதிகமாகவும், IVV 8.1 basis points அதிகமாகவும் இருந்தன. ஒரு basis point என்பது percentage point-ன் நூறில் ஒரு பங்கு. எனவே அந்த chart-ல் காணப்படும் முழு spread-ம் சிறியதாகும்.
Index-ன் dividends மற்றும் fund வழங்கும் payout ஆகியவற்றுக்கு இடையில் இரண்டு செயல்முறைகள் தாக்கம் செலுத்துகின்றன. முதலாவது fees. Fund வசூலிக்கும் income-லிருந்து expenses கழிக்கப்படுகின்றன. அதன் பின் expense ratio கழித்த நிகர income மட்டுமே shareholders-ஐ சென்றடைகிறது. 2026 நடுப்பகுதி நிலவரப்படி, SPY ஆண்டுக்கு சுமார் 0.09% வசூலிக்கிறது. VOO மற்றும் IVV ஆகியவை சுமார் 0.03% வசூலிக்கின்றன. இதனால் fee gap சுமார் 6 basis points ஆகிறது. இது மேலே காணப்படும் yield gaps-ன் அளவுக்கு நெருக்கமானது. எந்த fund-ன் fees-யும் கழிக்கப்படுவதற்கு முன் உள்ள index-ன் gross yield, S&P 500 dividend yield என்பதில் கண்காணிக்கப்படுகிறது. இரண்டாவது செயல்முறை securities lending ஆகும். இதை அடுத்த section விளக்குகிறது.
Unit investment trust என்றால் என்ன?
Unit investment trust, அல்லது UIT, என்பது 1940 Investment Company Act-ன் கீழ் பதிவுசெய்யப்பட்ட fund ஆகும். இது தொடர்ந்து முதலீட்டு முடிவெடுக்கும் அதிகாரமின்றி, மாறாத portfolio-வை வைத்திருக்கும். SPY ஜனவரி 1993-ல் இந்த அமைப்பில் தொடங்கப்பட்டது. அதன்பிறகும் இதே அமைப்பைத் தொடர்ந்து வருகிறது. இந்த அமைப்பிலிருந்து நான்கு அம்சங்கள் உருவாகின்றன:
- Trust, index-ன் constituents-ஐ index weight அடிப்படையில் வைத்திருக்கும். Index-ஐ மாதிரியாகப் பிரதிபலிக்கவோ, அதற்கு ஒத்த வேறு security-ஐ மாற்றாக வைத்திருக்கவோ, shares-க்குப் பதிலாக futures வைத்திருக்கவோ அதற்கு இடமில்லை.
- அடிப்படை நிறுவனங்களிடமிருந்து பெறப்படும் dividends, கூடுதல் shares-ஆக reinvest செய்யப்பட முடியாது. அவை cash ஆகச் சேரும்.
- திட்டமிடப்பட்ட distribution date வரும் வரை அந்த cash, வட்டி வழங்காத கணக்கில் இருக்கும். காத்திருக்கும் காலத்தில் அது எந்த வருமானத்தையும் ஈட்டாது.
- Trust, short sellers-க்கு தனது shares-ஐ கடனாக வழங்க முடியாது. Open-end funds பெறும் securities lending வருமானம் fund-க்கு பெருமளவில் திரும்பும். அந்த வருமானம் UIT-க்கு கிடைக்காது.
VOO மற்றும் IVV ஆகியவை open-end investment companies ஆக அமைக்கப்பட்டுள்ளன. Open-end fund, பெறப்படும் dividend-ஐ அது கிடைக்கும் நாளிலேயே சந்தையில் மீண்டும் முதலீடு செய்யலாம். Cash-க்கு மாற்றாக index futures வைத்திருக்கலாம். மேலும், அதன் வருமானம் fund-க்குள் சேரும் lending program-ஐ நடத்தலாம்.
இதில் எதையும் வெறுமனே நம்ப வேண்டியதில்லை. ஒவ்வொரு fund-ன் prospectus மற்றும் summary prospectus ஆகியவை தொடக்கப் பக்கங்களிலேயே அதன் அமைப்பைக் குறிப்பிடுகின்றன. இரு ஆவணங்களும் issuer-ன் website-ல் வெளியிடப்பட்டுள்ளன; SEC-யிடமும் தாக்கல் செய்யப்பட்டுள்ளன. EDGAR-ல் fund-ன் சட்டப்பூர்வப் பெயரைத் தேடுங்கள். Prospectus-ஐத் திறந்து முதல் பக்கத்தைப் படியுங்கள்.
சேகரிக்கப்பட்ட பணம் உண்மையில் எவ்வளவு காலம் கணக்கில் இருக்கும்?
வைத்திருக்கும் காலத்தின் வெளிப்படையாகத் தெரியும் முடிவு, ஒவ்வொரு fund-மும் வெளியிடும் இரண்டு தேதிகளுக்கிடையிலான இடைவெளியாகும். புதிய வாங்குபவருக்கு அடுத்ததாக அறிவிக்கப்பட்ட payment கிடைக்காத நாள் ex-dividend date ஆகும். பணம் கணக்குகளில் வரவு வைக்கப்படும் நாள் pay date ஆகும்.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
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 tickerமூன்று ஆண்டுகளின் distributions-ஐக் கணக்கில் எடுத்தால், SPY-யில் ex-date முதல் pay date வரை சராசரியாக 42.6 நாட்கள் இடைவெளி இருந்தது. இது 12 payouts-ஐ உள்ளடக்கியது; அதிகபட்ச காத்திருப்பு 47 நாட்களாக இருந்தது. அதே பணம் VOO-வில் சராசரியாக 3.8 நாட்களிலும், IVV-வில் 4.3 நாட்களிலும் முதலீட்டாளர்களைச் சென்றடைந்தது.
இந்த இடைவெளி holding window-ன் இறுதிப் பகுதி மட்டுமே. குறியீட்டில் உள்ள 500 நிறுவனங்கள் காலாண்டு முழுவதும் தங்களது சொந்த அட்டவணைகளின்படி dividend செலுத்துகின்றன. ஒரு காலாண்டின் முதல் வாரத்தில் வரும் dividend, அந்தக் காலாண்டின் மீதமுள்ள காலத்திற்கும், அதற்கு மேலாக pay lag காலத்திற்கும் trust-ன் கணக்கில் இருக்கும். ஒவ்வொரு distribution-ஐத் தனித்தனியாகப் பார்த்தால், சேர்ந்து கிடக்கும் தொகையின் அளவை எளிதாகப் புரிந்துகொள்ளலாம்.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
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_dateஅந்தப் பலகையில் உள்ள மிகப் பழைய payment, ex-date Sep 15, 2023 அன்று, ஒரு share-க்கு $1.5832 ஆக இருந்தது. அது அன்றைய fund விலையின் 0.357% ஆகும். மிகச் சமீபத்திய payment, ex-date Jun 18, 2026 அன்று, ஒரு share-க்கு $1.9035 வழங்கியது. இது அன்றைய விலையின் 0.255% ஆகும்; shareholders-ஐ Jul 31, 2026 அன்று சென்றடைந்தது. அந்தப் பலகையில் உள்ள மொத்த 12 distributions-ஐப் பார்த்தால், ஒவ்வொரு quarterly payout-ம் fund-ன் மதிப்பில் ஒரு சதவீதத்திற்கும் குறைவான பகுதியே. கேள்விக்குரிய idle balance-ன் அளவு இதுவாகும்.
cash drag எவ்வளவு? basis points-ல்
இப்போது, அளவிடப்பட்ட அல்லது முன்கணிக்கப்பட்ட தரவுகளை அல்லாமல், கணக்கீட்டுக்காகத் தேர்ந்தெடுக்கப்பட்ட முழுமையாக்கப்பட்ட எண்களைப் பயன்படுத்துவோம். ஒரு fund, ஓராண்டில் தனது assets-ன் 1.2% அளவுக்கு dividend பெறுகிறது என்றும், அதில் எதையும் மறுமுதலீடு செய்வதில்லை என்றும் கருதுவோம். அதே ஆண்டில் சந்தை 8% உயர்கிறது என்றும் கருதுவோம். Cash, ஒவ்வொரு quarter-லும் படிப்படியாக வந்து, pay date அன்று வெளியேறுகிறது. அதில் உள்ள சராசரி dollar தொகை, சுமார் அரை quarter மற்றும் pay lag ஆகியவற்றுக்கு இணையான காலம் idle-ஆக இருக்கும். இதை 85 நாட்கள், அல்லது ஓராண்டின் 0.23 எனக் கொள்ளலாம். ஆகவே, சராசரி uninvested balance என்பது 1.2% × 0.23, அதாவது assets-ன் சுமார் 0.28% ஆகும். இந்த idle balance-ஐ சந்தை பெற்ற 8%-ஆல் பெருக்கினால், விட்டுக்கொடுக்கப்படும் return சுமார் 0.02% ஆகிறது. இது அந்த ஆண்டுக்கு 2 basis points-ஐச் சிறிது கடக்கிறது.
இதுவே இந்த விளைவின் தன்மை. இது ஆண்டுக்கு ஒற்றை இலக்க basis points அளவில் இருக்கும். மேலும், distribution-ன் அளவில் அல்லாமல் total return-ல் வெளிப்படும். இதன் திசை சந்தையின் நகர்வைப் பின்பற்றும். Index வீழ்ச்சியடையும் ஆண்டில், idle cash அந்த வீழ்ச்சியைத் தவிர்க்கிறது. அதே கணக்கீடு holder-க்கு சாதகமாக, இதேபோன்ற அளவில் செயல்படும். Open-end fund-க்கும் எந்த இலவச நன்மையும் கிடையாது. அதுவும் தன்னுடைய working cash-ஐ வைத்திருக்கும். அந்த cash-ஐ futures மூலம் equity exposure-ஆக மாற்றுவதற்கும் செலவுகள் உள்ளன.
Yield மற்றும் total return வெவ்வேறு விஷயங்களை அளவிடுகின்றன
Trailing yield என்பது கடந்த நான்கு distributions-ஐ இன்றைய விலையால் வகுத்து கணக்கிடப்படுவது. அந்த நான்கு காலாண்டுகளில் விலை எவ்வாறு மாறியது என்பதை அது தெரிவிக்காது. மேலும், இந்த இரண்டு அளவுகளும் மிகவும் வேறுபட்ட அளவுகோல்களில் இயங்குகின்றன.
ஒவ்வொரு எண்ணின் பின்னணியில் உள்ள துல்லியமான SQL
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 yearஇரண்டு தொடர்களையும் ஒன்றுடன் ஒன்று ஒப்பிட்டு வாசிக்கவும். 2019 SPY-யின் விலை மாற்றம் முதல் அமர்வின் close-இலிருந்து கடைசியாக அளவிடப்பட்ட 28.62% வரை இருந்தது. அதே ஆண்டில் அது வழங்கிய dividends, அந்த ஆண்டின் தொடக்க விலையின் 2.25% ஆக இருந்தன. 2025 இல், இதே இரு அளவுகள் முறையே 16.64% மற்றும் 1.25% ஆக இருந்தன. இவற்றை தோராயமாகக் கூட்டினால் total return கிடைக்கும். இதற்கான துல்லியமான வரையறை price return மற்றும் total return இடையிலான வேறுபாடு என்ற பகுதியில் உள்ளது. இரண்டு S&P 500 trackers-களுக்கிடையிலான yield வேறுபாட்டின் சில basis points, அந்த மொத்தக் கணக்கில் இடம்பெறும் சிறிய கூறாகும். அதிக payout-க்காக வடிவமைக்கப்பட்ட funds மீண்டும் வேறுபட்ட முறையில் செயல்படும்: covered call ETFs விளக்கம் என்பதைப் பார்க்கவும். Dividend-ஐ மையமாகக் கொண்ட ஒப்பீட்டுக்கு dividend yield அடிப்படையில் SCHD மற்றும் VOO ஒப்பீடு என்பதைப் பார்க்கவும்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
SPY-யின் dividend yield, VOO-வினைவிட ஏன் குறைவாக உள்ளது?
குறியீட்டின் dividends மற்றும் பங்குதாரர்களுக்குக் கிடைக்கும் payout ஆகியவற்றுக்கு இடையில் இரண்டு கட்டமைப்பு அம்சங்கள் உள்ளன. SPY-யின் expense ratio அதிகம். வசூலிக்கப்படும் income-இலிருந்து fees கழிக்கப்பட்ட பிறகே மீதம் distribution செய்யப்படுகிறது. SPY ஒரு unit investment trust ஆகவும் உள்ளது. எனவே அது securities lending revenue ஈட்டவோ, கிடைக்கும் dividends-ஐ இடைக்காலத்தில் reinvest செய்யவோ முடியாது. கடந்த நான்கு distributions-ஐ அடிப்படையாகக் கொண்ட அளவீட்டில், வித்தியாசம் 6 basis points ஆக இருந்தது.
SPY ஒரு unit investment trust-ஆ?
ஆம். SPDR S&P 500 ETF Trust, ஜனவரி 1993-ல் தொடங்கப்பட்டதிலிருந்து unit investment trust ஆக அமைக்கப்பட்டுள்ளது. இந்தக் கட்டமைப்பு fund-ன் prospectus-ல் குறிப்பிடப்பட்டுள்ளது. அந்த prospectus SEC-யில் தாக்கல் செய்யப்பட்டு, issuer வெளியிட்டுள்ளது.
SPY வசூலிக்கும் dividends-ஐ reinvest செய்கிறதா?
இல்லை. Unit investment trust, தன்னிடம் உள்ள holdings-இலிருந்து பெறும் dividends-ஐ reinvest செய்ய முடியாது. அந்த cash, interest கிடைக்காத கணக்கில் சேர்க்கப்பட்டு, திட்டமிடப்பட்ட distribution date அன்று வழங்கப்படுகிறது. கடந்த மூன்று ஆண்டுகளில், ex-dividend date-க்கு சராசரியாக 42.6 நாட்களுக்குப் பிறகு இந்தத் தொகை வழங்கப்பட்டது.
S&P 500 index fund-க்கு cash drag ஏற்படுத்தும் செலவு எவ்வளவு?
Dividend rate 1.2% என்றும், சந்தை gain 8% என்றும் எளிமைப்படுத்தப்பட்டுக் கணக்கிட்டால், முதலீடு செய்யப்படாத quarterly dividend balance காரணமாக ஓராண்டில் சுமார் 2 basis points return இழக்கப்படும். இது 0.02%-க்கு சமம். இந்தத் தொகை சிறியது. சந்தை சரியும் ஆண்டில், idle cash அதற்கு மாறான தாக்கத்தை ஏற்படுத்தும்.
SPY எப்போது dividend வழங்குகிறது?
SPY காலாண்டு அடிப்படையில் distribution செய்கிறது. மேலுள்ள panel-ல் காட்டப்பட்ட அதன் சமீபத்திய ex-dividend date Jun 18, 2026 ஆகும். Cash Jul 31, 2026 அன்று வழங்கப்பட்டது. இதற்கிடையில் சுமார் ஆறு வாரங்கள் காத்திருக்க வேண்டியிருந்தது.
இந்தப் பக்கத்தில் உள்ள ஒவ்வொரு எண்ணும், அதன் கீழே அச்சிடப்பட்ட query-யிலிருந்து பெறப்பட்டது. பிற funds-ன் payout timing-ஐ ஒப்பிட, Strasmore terminal-ல் கேள்வியை எளிய ஆங்கிலத்தில் கேளுங்கள்.