SCHD বনাম VOO: Dividend Yield কেন আলাদা
SCHD dividend দানকারী কোম্পানি বেছে নেয়, VOO পুরো S&P 500 ধরে। তাদের yield gap, বাছাইয়ের নিয়ম ও SEC yield-এর পার্থক্য দেখে বুঝুন কোন fund আপনার জন্য মানানসই।
SCHD বনাম VOO-এর dividend yield gap সূচকের নিয়মে নির্ধারিত, এবং তা এক নজরেই বোঝার মতো প্রশস্ত। দুটি fund-ই বড় US কোম্পানির শেয়ার ধরে রাখে এবং দুটি fund-ই ত্রৈমাসিক ক্যালেন্ডার অনুযায়ী নগদ distribution দেয়। SCHD এমন একটি index অনুসরণ করে, যা দীর্ঘদিন ধরে dividend দেওয়া কোম্পানিগুলো বাছাই করে এবং তাদের payout-এর পরিমাণ অনুযায়ী ওজন নির্ধারণ করে। VOO অনুসরণ করে S&P 500 এবং প্রতিটি holding-এর ওজন নির্ধারণ করে market value অনুযায়ী। নিচের panel-গুলো গত এক বছরের gap মাপে। এরপর একই fund-এর জন্য fund company যে দুটি আলাদা yield figure প্রকাশ করে, সেগুলো পৃথক করে দেখায়।
SCHD বনাম VOO-এর dividend yield কেন আলাদা
VOO float-adjusted market value অনুযায়ী S&P 500 ধরে রাখে। কোনো কোম্পানির tradable market value যত বেশি, fund-এ তার অংশও তত বড়। কোম্পানিটি dividend দেয় কি না, তা তার inclusion বা weight নির্ধারণে কোনো প্রভাব ফেলে না। সবচেয়ে বড় US কোম্পানিগুলোর অনেকগুলো technology ও communications খাতে রয়েছে। তাদের কয়েকটি নামমাত্র dividend দেয়, আবার কয়েকটি কোনো dividend-ই দেয় না। এতে fund-এর yield বাজারের নিম্ন প্রান্তের দিকে থাকে।
SCHD অনুসরণ করে Dow Jones U.S. Dividend 100 Index, যার প্রাথমিক বাছাইয়ের পরিসর অনেক সংকীর্ণ। কোনো কোম্পানি যোগ্য হতে হলে টানা দশ বছর dividend দিতে হয় এবং size ও traded volume-এর ন্যূনতম শর্ত পূরণ করতে হয়। টিকে থাকা কোম্পানিগুলো চারটি মাপকাঠিতে র্যাঙ্ক করা হয়: total debt-এর তুলনায় cash flow, return on equity, dividend yield এবং পাঁচ বছরের dividend growth। নির্বাচিত নামগুলোর weight নির্ধারিত হয় তারা যে dividend-এর dollar value দেয় তার ভিত্তিতে। তবে কোনো একটি stock বা sector-এর জন্য cap থাকে। অর্থাৎ yield বাছাইয়ের নিয়মের মধ্যেই অন্তর্ভুক্ত। ফলে এই প্রক্রিয়ায় গঠিত basket-এর yield স্বাভাবিকভাবেই বেশি হয়।
পাঠকেরা নিয়মিত যেসব fund তুলনা করেন, trailing twelve-month distribution-কে সর্বশেষ নথিভুক্ত price দিয়ে ভাগ করে সেগুলো র্যাঙ্ক করা হয়েছে:
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH px AS (
SELECT ticker,
argMax(close, window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SCHD', 'VOO', 'VYM', 'SPYD', 'DGRO', 'VIG', 'NOBL')
AND window_start >= now() - INTERVAL 7 DAY
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker
),
dv AS (
SELECT ticker,
sum(cash_amount) AS ttm_distributions,
count() AS payments
FROM global_markets.stocks_dividends
WHERE ticker IN ('SCHD', 'VOO', 'VYM', 'SPYD', 'DGRO', 'VIG', 'NOBL')
AND ex_dividend_date > today() - INTERVAL 1 YEAR
AND ex_dividend_date <= today()
AND cash_amount > 0
GROUP BY ticker
)
SELECT px.ticker AS ticker,
round(px.price, 2) AS price,
round(dv.ttm_distributions, 3) AS ttm_distributions_usd,
dv.payments AS payments,
round(dv.ttm_distributions / px.price * 100, 2) AS trailing_yield_pct
FROM px
INNER JOIN dv ON px.ticker = dv.ticker
ORDER BY trailing_yield_pct DESCGap শুরু হয়েছে SPYD থেকে 4.1%-এ এবং শেষ হয়েছে VOO থেকে 1.07%-এ। এই তুলনায় থাকা 7টি fund-ই বড় US stock ধরে রাখে। হিসাবটি সবচেয়ে সরল: গত এক বছরে দেওয়া প্রতিটি distribution যোগ করে আজকের price দিয়ে ভাগ করা। এটি একটি single stock-এর dividend yield হিসাবের একই পদ্ধতি, শুধু একটি basket-এর ক্ষেত্রে প্রয়োগ করা হয়েছে।
SCHD বনাম VOO-এর yield gap কতটা প্রশস্ত?
একটি snapshot-এ পরিবর্তনের মাত্রা দেখা যায় না। নিচে টানা বারোটি month-end দেওয়া হয়েছে। প্রতিটি তারিখে fund-এর সর্বশেষ ত্রৈমাসিক payment-কে annualize করে সেই মাসের closing price দিয়ে ভাগ করা হয়েছে।
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH px AS (
SELECT ticker,
toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) AS month_start,
argMax(close, window_start) AS price,
max(toDate(toTimeZone(window_start, 'America/New_York'))) AS last_day
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SCHD', 'VOO')
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2025-08-01')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-31')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY ticker, month_start
),
dv AS (
SELECT ticker, ex_dividend_date, cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('SCHD', 'VOO')
AND cash_amount > 0
AND ex_dividend_date >= toDate('2024-12-01')
),
latest AS (
SELECT px.ticker AS ticker,
px.month_start AS month_start,
any(px.price) AS price,
argMax(dv.cash_amount, dv.ex_dividend_date) AS latest_payment
FROM px, dv
WHERE px.ticker = dv.ticker
AND dv.ex_dividend_date <= px.last_day
GROUP BY px.ticker, px.month_start
)
SELECT formatDateTime(month_start, '%Y-%m') AS month,
formatDateTimeInJodaSyntax(month_start, 'MMMM yyyy') AS month_label,
round(sumIf(latest_payment * 4 / price * 100, ticker = 'SCHD'), 2) AS schd_yield_pct,
round(sumIf(latest_payment * 4 / price * 100, ticker = 'VOO'), 2) AS voo_yield_pct,
round(sumIf(latest_payment * 4 / price * 100, ticker = 'SCHD')
- sumIf(latest_payment * 4 / price * 100, ticker = 'VOO'), 2) AS gap_pct
FROM latest
GROUP BY month_start
ORDER BY month_startAugust 2025-এ দুটি yield-এর ব্যবধান ছিল 2.55 points। SCHD ছিল 3.73% এবং VOO ছিল 1.18%। July 2026-এ gap ছিল 1.87 points। তখন SCHD ছিল 3.01% এবং VOO ছিল 1.15%।
লক্ষ করুন, এই chart এবং তার ওপরের table একই ধারণার জন্য আলাদা convention ব্যবহার করে। Table-এ fund প্রকৃতপক্ষে যে চারটি payment দিয়েছে, সেগুলো যোগ করা হয়েছে। Chart-এ সর্বশেষ single payment annualize করা হয়েছে। দুটিকেই distribution yield বলা হয়। তবে দুটি figure একই decimal-এ খুব কমই পৌঁছায়। উদ্ধৃত yield-এর স্বচ্ছতা নির্ভর করে তার পেছনের convention-এর ওপর।
দুটি line ধাপে ধাপে বদলায় এবং ধীরে সরে যায় একটি যান্ত্রিক কারণে। Numerator বছরে চারবার বদলায়, আর denominator বদলায় প্রতিটি trading session-এ। কোনো holding dividend না বাড়ালেও falling price-এর কারণে এক সপ্তাহে fund-এর quoted yield বেড়ে যেতে পারে। ভালো dividend yield বলতে কী বোঝায়—এই সমস্যাটি single-stock পর্যায়ে ব্যাখ্যা করে।
Distribution yield বনাম 30-day SEC yield
একই fund-এর জন্য দুটি yield প্রকাশ করা হয়। এই দুই yield-এর ব্যবধানই এই তুলনা নিয়ে পাঠকদের বেশিরভাগ বিভ্রান্তির কারণ।
Distribution yield, যাকে অনেক সময় trailing twelve-month yield বলা হয়, গত এক বছরে প্রকৃতপক্ষে দেওয়া cash distribution যোগ করে বর্তমান price দিয়ে ভাগ করে। এটি অতীতের তথ্য দেখায়। এই panel-গুলোর প্রতিটি figure এই ধরনের yield।
30-day SEC yield হলো একটি standardized formula, যা Securities and Exchange Commission fund advertising-এর ক্ষেত্রে প্রয়োজনীয় করেছে। এতে গত 30 দিনে fund-এর holdings যে income অর্জন করেছে, তা থেকে fund expenses বাদ দিয়ে ফল annualize করা হয়। এটি বর্তমান portfolio কত income তৈরি করছে, তার কাছাকাছি ধারণা দেয়। প্রতিটি fund company একই পদ্ধতিতে এটি হিসাব করে বলে দুটি fund ন্যায্যভাবে তুলনা করতে এই figure বেশি উপযোগী।
একই দিনে একই fund-এর ক্ষেত্রে দুটি yield-এর মধ্যে উল্লেখযোগ্য পার্থক্য থাকতে পারে। কোনো fund-এর holdings সম্প্রতি payout বাড়ালে তার SEC yield trailing distribution yield-এর চেয়ে বেশি হতে পারে। আবার payment calendar-এ বড় ওঠানামা থাকলে উল্টো ফলও দেখা যেতে পারে।
কোথায় দেখবেন: Schwab, fund-এর নিজস্ব product page-এ SCHD-এর distribution history এবং 30-day SEC yield প্রকাশ করে। এই তথ্য month-end অনুযায়ী চিহ্নিত থাকে। Vanguard, VOO-এর জন্য একই দুটি figure প্রকাশ করে। দুটি company-ই figure মাসে একবার update করে। তাই number-এর পাশের date-ও number-এর মতোই গুরুত্বপূর্ণ।
Dividend screen কী বাছাই করে
Holdings-এ এই construction difference দেখা যায়। market-value-ranked US index-এর সবচেয়ে বড় ছয়টি weight এবং dividend screen সাধারণত যে ছয়টি নাম সামনে আনে, সেগুলো এখানে পাশাপাশি দেওয়া হয়েছে। প্রতিটির সঙ্গে সর্বশেষ নথিভুক্ত yield রয়েছে:
প্রতিটি সংখ্যার পেছনের সঠিক SQL
SELECT ticker,
any(if(ticker IN ('NVDA', 'MSFT', 'AAPL', 'AMZN', 'META', 'GOOGL'),
'S&P 500 top weights', 'Dividend screen staples')) AS cohort,
round(argMax(ifNull(dividend_yield, 0), date) * 100, 2) AS dividend_yield_pct,
round(argMax(ifNull(dividend_yield, 0) * price, date), 2) AS annual_dividend_usd
FROM global_markets.stocks_ratios
WHERE ticker IN ('NVDA', 'MSFT', 'AAPL', 'AMZN', 'META', 'GOOGL',
'KO', 'PEP', 'CVX', 'MRK', 'ABBV', 'VZ')
AND date = (SELECT max(date) FROM global_markets.stocks_ratios)
GROUP BY ticker
ORDER BY dividend_yield_pct DESCVZ, 12টি নামের মধ্যে 5.99% yield নিয়ে এগিয়ে আছে এবং Dividend screen staples group-এ রয়েছে। একই snapshot-এ AMZN-এর payout 0%। Market-value-weighted fund এই তালিকার প্রতিটি নাম size অনুযায়ী proportion-এ ধরে রাখে। Dividend-weighted fund যে কোম্পানিগুলো payout দেয়, সেগুলো তারা যে dollar value বিতরণ করে তার অনুপাতে ধরে রাখে। একই market, কিন্তু income stream দুটি সম্পূর্ণ আলাদা।
টানা দশ বছর payment দেওয়া কঠিন একটি screen। আর dividend growth champions আরও দীর্ঘ ধারাবাহিকতা বজায় রাখা কোম্পানিগুলো নিয়ে আলোচনা করে।
Cash প্রকৃতপক্ষে কখন আসে
বর্তমান share basis-এ প্রতি share ছয়টি quarter-এর distribution:
প্রতিটি সংখ্যার পেছনের সঠিক SQL
WITH q AS (
SELECT toStartOfQuarter(ex_dividend_date) AS quarter_start,
ticker,
cash_amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('SCHD', 'VOO')
AND cash_amount > 0
AND ex_dividend_date >= toDate('2025-01-01')
AND ex_dividend_date < toDate('2026-07-01')
)
SELECT concat('Q', toString(toQuarter(quarter_start)), ' ', toString(toYear(quarter_start))) AS quarter,
round(sumIf(cash_amount, ticker = 'SCHD'), 4) AS schd_cash_usd,
round(sumIf(cash_amount, ticker = 'VOO'), 4) AS voo_cash_usd
FROM q
GROUP BY quarter_start
ORDER BY quarter_startSCHD-এর quarterly payment Q1 2025-এ প্রতি share $0.2488 এবং Q2 2026-এ $0.2525 ছিল। একই দুই quarter-এ VOO-এর payment ছিল যথাক্রমে $1.8121 এবং $1.9622। এই per-share dollar figure দুটি পরস্পরের সঙ্গে সরাসরি তুলনা করলে অর্থপূর্ণ হয় না, কারণ দুই fund-এর share price অনেক আলাদা। Yield-এর প্রয়োজনীয়তার মূল কারণ এটাই: price দিয়ে ভাগ করলে দুটি fund একই scale-এ আসে।
Payment quarter ভেদে পরিবর্তিত হয়। তাই একবারের annualized payment দিয়ে তৈরি yield ওঠানামা করে, আর trailing-year yield তুলনামূলকভাবে মসৃণ থাকে। কোনো payment পেতে হলে holder-কে fund-এর ex-dividend date-এর আগে এটি own করতে হয়। Ex-dividend date হলো সেই প্রথম session, যেদিন fund আসন্ন payment ছাড়া trade করে। Ex-dividend date-এর timeline পুরো sequence ব্যাখ্যা করে। আর monthly dividend payers এমন fund ও stock নিয়ে আলোচনা করে, যেগুলো এর পরিবর্তে বারোটি payment-এর calendar অনুসরণ করে।
Screen-এর বিনিময়ে কী ত্যাগ করতে হয়
টানা এক দশক payment-এর শর্তে এমন বেশিরভাগ কোম্পানি বাদ পড়ে, যারা কখনো dividend দেয়নি। এর ফলে market-value-weighted index-এর শীর্ষে থাকা technology এবং consumer internet-এর অনেক কোম্পানিও বাদ যায়। অবশিষ্ট portfolio consumer staples, energy, healthcare এবং industrials-এর দিকে বেশি ঝুঁকে পড়ে। বেশি current income এবং সংকীর্ণ exposure—একই বাস্তবতার দুটি দিক।
আরেকটি যান্ত্রিক বিষয় মনে রাখা দরকার। Distribution fund-এর নিজস্ব value থেকেই দেওয়া হয়। Ex-dividend date-এ fund-এর price বিতরণ করা amount অনুযায়ী কমে যায়। Yield fund থেকে holder-এর কাছে money transfer-এর একটি schedule বর্ণনা করে। Dividend screen-ই fund-এর published distribution বাড়ানোর একমাত্র পদ্ধতি নয়। covered call ETFs option premium-এর মাধ্যমে অনেক বেশি figure-এ পৌঁছাতে পারে, তবে এর নিজস্ব trade-off রয়েছে।
Data notes এবং পদ্ধতি
Price নেওয়া হয়েছে consolidated minute bars থেকে। প্রতিটি window-তে শেষ regular-session print ব্যবহার করা হয়েছে। Panel-গুলো New York clock time অনুযায়ী filter করে, fixed hours ধরে নেয় না। Distribution নেওয়া হয়েছে filed dividend record থেকে এবং ex-dividend date অনুযায়ী group করা হয়েছে। Per-share payment panel January 2025 থেকে শুরু হয়েছে। ফলে প্রতিটি figure current share basis-এ রয়েছে। Trailing-year yield চারটি filed payment যোগ করে। Month-end chart সর্বশেষ single payment annualize করে। এই দুটি convention পরস্পরের বিকল্প নয়। সর্বশেষ data ingest-এ এক থেকে দুই দিনের lag থাকতে পারে। সর্বশেষ month-end broker screen-এর তুলনায় এক session পিছিয়ে থাকতে পারে।
SCHD বনাম VOO dividend yield FAQ
SCHD-এর dividend yield VOO-এর চেয়ে বেশি কেন?
Index-এর নিয়মের কারণে। SCHD-এর index এমন কোম্পানি বাছাই করে, যারা এক দশক ধরে dividend দিয়েছে, এবং holdings-এর weight নির্ধারণ করে তারা যে dollar value বিতরণ করে তার ভিত্তিতে। VOO কোনো dividend test ছাড়াই market value অনুযায়ী weighted S&P 500 ধরে রাখে। এখানে মাপা সর্বশেষ month-end-এ দুটি yield-এর ব্যবধান ছিল 1.87 points।
30-day SEC yield কি dividend yield-এর সমান?
না। Distribution yield গত এক বছরে ইতিমধ্যে দেওয়া cash যোগ করে আজকের price দিয়ে ভাগ করে। 30-day SEC yield গত 30 দিনে current portfolio যে income অর্জন করেছে, তা expenses বাদ দিয়ে annualize করে। প্রতিটি fund company একই formula প্রয়োগ করে।
SCHD এবং VOO কি মাসে মাসে dividend দেয়?
না। দুটি fund-ই quarterly calendar অনুসরণ করে। Payment panel-এ এটি দেখা যায়: 6টি quarter, প্রতিটিতে একটি distribution। প্রতিটি payment পাওয়ার যোগ্য হতে ex-dividend date-এর আগে ownership থাকতে হয়।
বেশি dividend yield কি বেশি total return বোঝায়?
না। Yield শুধু price-এর তুলনায় বিতরণ করা cash মাপে। আর কিছু নয়। Ex-dividend date-এ distribution-এর amount অনুযায়ী fund-এর value কমে যায়। Total return নির্ভর করে price change এবং distribution—দুটির ওপর একসঙ্গে।
বর্তমান SCHD এবং VOO yield কোথায় পাব?
প্রতিটি fund company নিজস্ব product page-এ দুটি figure-ই প্রকাশ করে। SCHD-এর জন্য Schwab এবং VOO-এর জন্য Vanguard। Yield-এর পাশে থাকা date stamp দেখুন। SEC figure মাসে একবার restate করা হয়, আর distribution figure প্রতিটি session-এ price অনুযায়ী বদলায়।
উপরের প্রতিটি number filed distribution records এবং প্রকৃত price-এর ওপর চালানো stored query থেকে নেওয়া। যেকোনো panel-এর SQL খুলুন, অথবা Strasmore terminal-এ অন্য fund-এর ক্ষেত্রেও একই তুলনা চালান।