Lợi suất cổ tức S&P 500 tính thế nào?
Lợi suất cổ tức S&P 500 là cổ tức theo vốn hóa chia cho tổng giá trị thị trường, không phải trung bình lợi suất thành viên. Xem cách tính và số liệu mười một năm.
Lợi suất cổ tức của S&P 500 là tổng cổ tức do các cổ phiếu thành viên chỉ số chi trả trong mười hai tháng qua chia cho tổng giá trị vốn hóa thị trường của các cổ phiếu đó. Đây là một tỷ lệ được tính theo vốn hóa, không phải mức trung bình của 500 lợi suất riêng lẻ. Vì vậy, con số tổng quan này thấp hơn đáng kể so với mức mà các bộ lọc cổ phiếu thu nhập thường quảng bá. ETF mô phỏng chỉ số thị trường rộng trong bảng dưới đây có mức phân phối tiền mặt trong mười hai tháng gần nhất thấp hơn 1.01%, trong khi các bộ lọc cổ tức, được đo theo cùng phương pháp, có mức cao hơn nhiều.
Lợi suất cổ tức của S&P 500 được tính như thế nào?
Mỗi thành viên trong chỉ số được tính trọng số theo giá trị vốn hóa thị trường đã điều chỉnh theo lượng cổ phiếu tự do chuyển nhượng. Mức chỉ số là tổng các giá trị đó chia cho một số chia cố định. Lợi suất cổ tức sử dụng cùng các trọng số. Cộng số tiền cổ tức mà các thành viên chi trả trong một năm, cộng giá trị vốn hóa thị trường của họ, rồi lấy tổng cổ tức chia cho tổng vốn hóa. Số chia bị triệt tiêu trong tỷ lệ này, nên người đọc không cần mức chỉ số để kiểm tra con số.
Hai đặc điểm của phép tính này quyết định toàn bộ kết quả.
Một công ty không trả cổ tức vẫn giữ nguyên trọng số trong mẫu số. Công ty đóng góp giá trị vốn hóa thị trường nhưng không đóng góp cổ tức, qua đó kéo tỷ lệ đi xuống tương ứng với quy mô của công ty.
Trọng số cũng tỷ lệ thuận với giá trị vốn hóa thị trường, nên các thành viên lớn nhất quyết định mức đo. Giả sử có một cặp công ty: một công ty vốn hóa $3 nghìn tỷ có lợi suất 0,4% trả số tiền cổ tức bằng với ba công ty vốn hóa $100 tỷ có lợi suất 4%, nhưng đưa vào mẫu số lượng giá trị vốn hóa thị trường lớn gấp mười lần. Cách tính theo từng công ty, lợi suất cổ tức trên một cổ phiếu riêng lẻ, sử dụng cùng hai yếu tố đầu vào cho một mã cổ phiếu và trả lời một câu hỏi khác.
Bảng dưới đây thực hiện cả hai phép tính song song trên một ảnh chụp dữ liệu của các công ty niêm yết tại Mỹ có giá trị vốn hóa thị trường trên $1 tỷ, được chia thành các nhóm theo quy mô.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT multiIf(market_cap >= 1000000000000, 'over $1T',
market_cap >= 200000000000, '$200B to $1T',
market_cap >= 50000000000, '$50B to $200B',
market_cap >= 10000000000, '$10B to $50B',
'$1B to $10B') AS size_bucket,
count() AS companies,
countIf(dividend_yield > 0) AS payers,
round(100 * sum(ifNull(dividend_yield, 0) * market_cap) / sum(market_cap), 2) AS cap_weighted_yield_pct,
round(100 * avg(ifNull(dividend_yield, 0)), 2) AS equal_weighted_yield_pct,
round(100 * quantileDeterministicIf(0.5)(ifNull(dividend_yield, 0),
cityHash64(ticker), dividend_yield > 0), 2) AS median_payer_yield_pct
FROM global_markets.stocks_ratios
WHERE date = (SELECT max(date) FROM global_markets.stocks_ratios)
AND price >= 5
AND market_cap >= 1000000000
GROUP BY size_bucket
HAVING countIf(dividend_yield > 0) > 0
ORDER BY max(market_cap) DESCCột lợi suất thứ nhất áp dụng phép tính của chỉ số trong từng nhóm: tổng số tiền cổ tức chia cho tổng giá trị vốn hóa thị trường. Cột thứ hai trao cho mỗi công ty trong nhóm một quyền biểu quyết ngang nhau. Trong nhóm over $1T, có 8 trong số 12 công ty trả bất kỳ khoản cổ tức nào, lợi suất theo vốn hóa thị trường là 0.28%, lợi suất theo trọng số ngang nhau là 0.27%, còn lợi suất của công ty trả cổ tức điển hình là 0.36%. Nhóm $1B to $10B ở đầu bên kia gồm 1312 công ty, với lợi suất theo vốn hóa thị trường là 1.69% so với 1.78% theo trọng số ngang nhau.
Bộ lọc này phân loại theo quy mô thay vì sử dụng danh sách thành viên của chỉ số, vốn được cấp phép. Phép tính là giống nhau và làm rõ điểm cốt lõi: chính cơ chế tính trọng số tạo ra sự khác biệt giữa lợi suất của chỉ số và lợi suất trung bình của các thành viên.
Vì sao lợi suất cổ tức của S&P 500 thấp hơn quỹ cổ tức?
Đặt quỹ mô phỏng cạnh các quỹ được xây dựng để tìm kiếm thu nhập từ cổ tức, và cạnh các quỹ ngành nơi mức phân phối lớn là một phần của mô hình kinh doanh. Mỗi dòng sử dụng cùng một phương pháp: tổng tiền mặt thực tế đã phân phối trong mười hai tháng, chia cho giá trong giờ giao dịch thông thường gần nhất được ghi nhận.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH px AS (
SELECT ticker,
argMax(close, window_start) AS price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'RSP', 'VYM', 'SCHD', 'SPYD', 'XLU', 'XLP', 'XLRE', 'XLK')
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 ('SPY', 'RSP', 'VYM', 'SCHD', 'SPYD', 'XLU', 'XLP', 'XLRE', 'XLK')
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,
multiIf(px.ticker = 'SPY', 'broad index tracker',
px.ticker = 'RSP', 'equal weight S&P 500',
px.ticker IN ('VYM', 'SCHD', 'SPYD'), 'dividend screen',
'sector fund') AS segment,
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 multiIf(px.ticker = 'SPY', 1,
px.ticker = 'RSP', 2,
px.ticker = 'VYM', 3,
px.ticker = 'SCHD', 4,
px.ticker = 'SPYD', 5,
px.ticker = 'XLU', 6,
px.ticker = 'XLP', 7,
px.ticker = 'XLRE', 8,
9)Quỹ mô phỏng đã trả $7.525 cho mỗi cổ phiếu qua 4 đợt phân phối, với mức giá $744.35, tương ứng lợi suất trong mười hai tháng qua là 1.01%. Phiên bản tính trọng số ngang nhau của cùng 500 công ty, ở dòng hai, ghi nhận 1.49%: danh mục có thành phần giống hệt, nhưng mỗi mã có một quyền biểu quyết thay vì quyền biểu quyết tương ứng với mỗi dollar. SCHD, quỹ sàng lọc các doanh nghiệp có lịch sử trả cổ tức ổn định, ghi nhận 3.13%. Các quỹ ngành tiện ích và bất động sản lần lượt ghi nhận 3.33% và 3.12%. Ở cuối bảng là XLK với mức 0.56%, quỹ ngành công nghệ, nơi cổ tức chỉ chiếm một phần nhỏ trong cách dòng tiền đến với cổ đông.
Một công thức, một phiên giao dịch, nhưng các mức ghi nhận trong bảng chênh lệch nhau nhiều lần. Lợi suất cho biết danh mục đang nắm giữ những gì và các khoản nắm giữ đó chi trả bao nhiêu. Thế nào là lợi suất cổ tức tốt trình bày toàn bộ phân phối lợi suất cổ tức của từng cổ phiếu mà các bộ lọc lựa chọn, còn tỷ lệ chi trả đo lường phần lợi nhuận của doanh nghiệp được dùng để chi trả cổ tức.
Lợi suất cổ tức của S&P 500 đã thay đổi thế nào theo thời gian?
Chuỗi dữ liệu dài và nhất quán nhất mà bạn có thể tự xây dựng nếu không có nguồn cấp dữ liệu chỉ số được cấp phép là lợi suất phân phối của quỹ mô phỏng: số tiền mặt thực tế được chi trả trong một năm dương lịch, chia cho giá tại phiên giao dịch trong giờ thông thường cuối cùng của năm đó. Chỉ số này thấp hơn đôi chút so với lợi suất cổ tức gộp của chỉ số, vì tỷ lệ chi phí của quỹ được khấu trừ vào khoản phân phối. Tuy vậy, biến động của nó vẫn tương đồng với chỉ số.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH px AS (
SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS year,
argMax(close, window_start) AS year_end_price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toYear(toTimeZone(window_start, 'America/New_York')) BETWEEN 2015 AND 2025
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY year
),
dv AS (
SELECT toYear(ex_dividend_date) AS year,
sum(cash_amount) AS annual_distributions,
count() AS payments
FROM global_markets.stocks_dividends
WHERE ticker = 'SPY'
AND cash_amount > 0
AND ex_dividend_date >= toDate('2015-01-01')
AND ex_dividend_date <= toDate('2025-12-31')
GROUP BY year
),
tsy AS (
SELECT toYear(date) AS year,
argMax(yield_10_year, date) AS y10
FROM global_markets.treasury_yields
WHERE toYear(date) BETWEEN 2015 AND 2025
AND toMonth(date) = 12
AND yield_10_year IS NOT NULL
GROUP BY year
)
SELECT px.year AS year,
round(dv.annual_distributions / px.year_end_price * 100, 2) AS tracker_yield_pct,
round(tsy.y10, 2) AS treasury_10y_pct,
round(dv.annual_distributions, 2) AS distributions_per_share_usd,
dv.payments AS payments
FROM px
INNER JOIN dv ON px.year = dv.year
INNER JOIN tsy ON px.year = tsy.year
ORDER BY yearTrong 2015, quỹ mô phỏng đã phân phối $4.21 mỗi cổ phiếu, tương ứng lợi suất 2.06%. Trong 2025, quỹ phân phối $7.28, tương ứng 1.07%. Mức phân phối trên mỗi cổ phiếu là con số lớn hơn trong hai kỳ. Lợi suất là con số nhỏ hơn.
Dòng thứ hai trên biểu đồ là lợi suất trái phiếu Kho bạc Mỹ kỳ hạn 10 năm vào mỗi tháng 12: 2.27% trong 2015 và 4.18% trong 2025. Hai chuỗi dữ liệu này giao nhau nhiều hơn một lần trong mười một năm được ghi nhận. Lãi coupon của trái phiếu Kho bạc mang tính hợp đồng, còn cổ tức được công bố theo từng quý. Vì vậy, chênh lệch giữa hai mức này không phải là một khoản premium có thể so sánh trực tiếp. So sánh lợi suất cổ tức với lợi suất trái phiếu Kho bạc phân tích rõ hơn mối quan hệ này.
Khoản chi trả tăng trong khi lợi suất giảm
Lợi suất giảm tự nó không cho biết gì về các khoản cổ tức bên dưới. Đưa cả hai vế của tỷ lệ về mức 100 tại 2015, và hai diễn biến sẽ tách rời.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH px AS (
SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS year,
argMax(close, window_start) AS year_end_price
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toYear(toTimeZone(window_start, 'America/New_York')) BETWEEN 2015 AND 2025
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY year
),
dv AS (
SELECT toYear(ex_dividend_date) AS year,
sum(cash_amount) AS annual_distributions
FROM global_markets.stocks_dividends
WHERE ticker = 'SPY'
AND cash_amount > 0
AND ex_dividend_date >= toDate('2015-01-01')
AND ex_dividend_date <= toDate('2025-12-31')
GROUP BY year
)
SELECT px.year AS year,
round(100 * dv.annual_distributions / (SELECT annual_distributions FROM dv WHERE year = 2015), 1) AS distributions_index_2015_100,
round(100 * px.year_end_price / (SELECT year_end_price FROM px WHERE year = 2015), 1) AS price_index_2015_100
FROM px
INNER JOIN dv ON px.year = dv.year
ORDER BY yearĐến 2025, khoản phân phối trên mỗi cổ phiếu đạt 173.1 so với mức cơ sở 100, còn giá đạt 334.4. Cả hai đều tăng. Mẫu số tăng nhanh hơn, khiến tỷ lệ giữa chúng giảm. Đây là toàn bộ cơ chế phía sau việc lợi suất của chỉ số thu hẹp. Cần ghi nhớ điều này: lợi suất chỉ số thấp hơn phản ánh chính sách chi trả và cơ cấu chỉ số, chứ không chứa thông tin nào về hướng đi tiếp theo của giá.
Cách tra cứu lợi suất cổ tức S&P 500 và đọc nhất quán
Các số liệu được công bố cho cùng một ngày có thể khác nhau. Nguyên nhân gần như luôn là khác biệt về quy ước, không phải sai sót. Hãy xác định rõ quy ước bạn sử dụng.
- Xác định tử số. Tổng cổ tức thực tế đã chi trả trong 12 tháng gần nhất là một quy ước. Quy đổi mức cổ tức quý gần nhất thành mức cả năm là một quy ước khác. Hai cách này sẽ cho kết quả khác nhau trong những năm mức chi trả thay đổi.
- Xác định mẫu số. Luôn sử dụng giá đóng cửa của cùng một phiên và ghi ngày bên cạnh con số.
- Quyết định dùng chỉ số hay quỹ. Lợi suất của chỉ số là lợi suất trước phí. Lợi suất phân phối của quỹ đã trừ tỷ lệ chi phí và tuân theo thời điểm chi trả riêng của quỹ.
- Đọc nhãn trên fact sheet. Lợi suất SEC 30 ngày và lợi suất phân phối trong quá khứ được tính theo các phương pháp khác nhau nên sẽ không trùng khớp.
Trang này được đăng lần đầu vào tháng 8 năm 2026. Các bảng cuốn chiếu được tính toán lại mỗi khi hệ thống tạo lại trang, vì vậy hãy đọc con số trên tracker theo phiên gần nhất đang có trong dữ liệu, thay vì xem đó là một hằng số cố định. Các bảng theo năm dương lịch được cố định theo những năm đã kết thúc và không thay đổi.
Không quy ước nào trong số này tính đến hoạt động mua lại cổ phiếu. Khi một công ty mua và hủy cổ phiếu, công ty hoàn trả tiền mặt cho cổ đông mà không thay đổi cổ tức. Vì vậy, lợi suất cổ tức của chỉ số thấp hơn tổng mức phân phối cho cổ đông. Biểu đồ giá cũng không bao gồm cổ tức. Lợi suất tổng theo tháng trình bày phép tính đưa phần cổ tức này trở lại.
Câu hỏi thường gặp về suất cổ tức S&P 500
Suất cổ tức S&P 500 hiện là bao nhiêu?
Câu trả lời chính xác phải nêu rõ ngày tham chiếu, vì mẫu số thay đổi sau mỗi phiên. Trong phiên gần nhất được ghi nhận tại đây, suất phân phối trong 12 tháng gần nhất của quỹ mô phỏng chỉ số diện rộng là 1.01%, dựa trên $7.525 tiền phân phối so với mức giá $744.35.
Vì sao suất cổ tức S&P 500 thấp hơn suất cổ tức của cổ phiếu trung bình?
Chỉ số tính trọng số mỗi công ty theo giá trị vốn hóa, nên trọng số tập trung vào các công ty lớn nhất. Phép tính bình quân gán cho một công ty trị giá $2 tỷ quyền biểu quyết ngang với một công ty trị giá $3 nghìn tỷ. Trong bảng phía trên, nhóm over $1T ghi nhận 0.28% theo vốn hóa so với 0.27% theo trọng số đồng đều, với cùng một bộ dữ liệu đầu vào.
Suất cổ tức S&P 500 có bao gồm hoạt động mua lại cổ phiếu không?
Không. Chỉ số chỉ tính cổ tức tiền mặt. Hoạt động mua lại cổ phiếu hoàn trả tiền mặt theo một cách khác và không xuất hiện trong tỷ lệ này. Vì vậy, suất cổ tức của chỉ số hiện nay và suất cổ tức trong thập niên 1970 không thể so sánh trực tiếp.
S&P 500 trả cổ tức bao lâu một lần?
Các công ty thành viên trả cổ tức theo lịch riêng, phần lớn là theo quý. Quỹ mô phỏng chỉ số tập hợp các khoản thanh toán đó và phân phối theo lịch riêng: 4 đợt phân phối trong 2025, tổng cộng $7.28 mỗi cổ phiếu. Người nhận mỗi đợt được xác định theo quyền sở hữu tại một ngày cụ thể, như hướng dẫn về ngày giao dịch không hưởng quyền trình bày.
Suất cổ tức S&P 500 có cao hơn lợi suất Trái phiếu Kho bạc kỳ hạn 10 năm không?
Điều này phụ thuộc vào từng năm, và cả hai chỉ số đều được thể hiện trên biểu đồ phía trên. Tại các mốc tháng 12, 2015 ghi nhận 2.06% đối với quỹ mô phỏng và 2.27% đối với trái phiếu, trong khi 2025 ghi nhận 1.07% và 4.18%.
Mọi số liệu trên đều lấy từ các truy vấn được lưu trữ và lập phiên bản, dựa trên hồ sơ cổ tức đã công bố và giá thực tế. Bạn có thể mở bất kỳ bảng nào để xem SQL, hoặc tự tính lại tỷ lệ cho một danh mục do bạn lựa chọn trên terminal Strasmore.