Strasmore Research
學習 Matt Connor作者: Matt Connor · 更新於 2026-08-02 · data as of August 2, 2026 · refreshed weekly

S&P 500股息殖利率如何計算?

S&P 500股息殖利率按股利總額除以合計市值計算,不是成分股殖利率平均值,文中拆解算式並整理十一年讀數,協助核對指數收益率。

S&P 500殖利率,是指該指數成分股過去十二個月支付的股利,除以其合計市值。這是一項依市值加權的比率,不是500檔成分股個別殖利率的平均值。這項設計使其標題數值明顯低於任何收益率篩選工具所宣稱的水準。下方面板中的廣泛型指數追蹤基金,過去十二個月的現金配息低於1.01%;以相同方式衡量的股利篩選組合,殖利率則遠高於該指數。

S&P 500 股息殖利率如何計算?

指數中的每家公司,均按照經流通股數調整後的市值加權;指數點位則是這些數值的總和除以固定除數。股息殖利率採用相同的權重。將成分股一年內支付的股息金額加總,再將其市值加總,最後以前者除以後者。除數會在比率中相互抵銷,因此讀者不需要指數點位,也能核對這項數值。

這套計算方式有兩項特徵,足以說明全部情況。

不支付股息的公司,其在分母中的完整權重仍然保留。這類公司會貢獻市值,卻不貢獻股息,因此會依其規模拉低比率。

權重也與市值成正比,因此最大型成分股會決定讀數。假設有兩組公司:一家市值3兆美元、殖利率為0.4%的公司,所支付的股息金額與三家市值各1,000億美元、殖利率為4%的公司相同;但前者帶入分母的市值是後者總和的十倍。個股版本的統計數字,即單一股票的股息殖利率,是在一家公司上使用相同的兩項資料,回答的是不同問題。

下表以美國上市、​​市值超過10億美元的公司為樣本,按照規模分組,並列出同一快照下的兩種計算方式。

查詢依市值加權與等權重之股息殖利率(按公司規模)
每個數據背後的精確 SQL 語法
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) DESC
Run this yourself

第一個殖利率欄位是在各組內採用指數計算方式:股息總額除以市值總額。第二個欄位則讓組內每家公司擁有相同權重。在over $1T組中,8家公司的總數裡有12家支付股息;市值加權數值為0.28%,等權重數值為0.27%,而一般支付股息公司的殖利率為0.36%。最右側的$1B to $10B組包含1312家公司,市值加權數值為1.69%,等權重數值則為1.78%。

這項篩選是按照規模分組,而不是採用受授權保護的指數成分股名單。計算方式完全相同,並清楚說明一點:將指數殖利率與成分股平均殖利率區分開來的關鍵,在於加權方式。

為什麼 S&P 500 的股息殖利率低於股息基金?

將追蹤基金與專門追求股息的基金並列,也與那些高額配息已融入商業模式的產業基金比較。每一列都採用同一種方法:以過去十二個月的實際現金配息,除以最新記錄的正常交易時段價格。

查詢過去12個月配息殖利率:廣泛指數、等權重、股息篩選、產業基金
每個數據背後的精確 SQL 語法
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)
Run this yourself

該追蹤基金每股支付 $7.525,分為 4 次配息,對應股價為 $744.35,追蹤殖利率為 1.01%。同一批 500 家公司的等權重版本位於第二列,殖利率為 1.49%:成分股完全相同,但每家公司各有一票,而不是按投入的每一美元加權。篩選成熟配息公司的 SCHD,殖利率為 3.13%。公用事業與不動產產業基金的殖利率分別為 3.33% 和 3.12%。表格底部是科技產業基金 XLK,殖利率為 0.56%。在這個市場領域,股息只是現金回饋股東方式中的一小部分。

同一個公式、同一個交易時段,卻得出整個比較表中相差數倍的結果。殖利率反映的是一籃子資產持有哪些標的,以及這些標的支付多少現金。什麼樣的股息殖利率才算理想完整說明篩選條件所涵蓋的個股殖利率分布,而配息率則衡量股息占公司盈餘的比例。

S&P 500的股息殖利率歷來為何?

如果沒有取得授權的指數資料串流,讀者能重建的最長一致序列,是該追蹤基金本身的配息殖利率:一年內實際支付的現金股息,除以該年最後一個正常交易時段的收盤價。這項數值通常略低於指數的總股息殖利率,因為基金的費用率會從可供配發的金額中扣除,但兩者走勢一致。

查詢追蹤型基金配息殖利率與10年期美國國債殖利率,曆年年末(2015–2025年)
每個數據背後的精確 SQL 語法
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 year
Run this yourself

2015,該追蹤基金每股配發$4.21,殖利率為2.06%。在2025,每股配發$7.28,殖利率為1.07%。每股配息是兩個讀數中較高者。殖利率則是較低者。

圖表中的第二條線,是每年12月的10年期美國國債殖利率:2.27%(2015),以及4.18%(2025)。在這十一年的資料中,兩條序列交叉不只一次。美國國債票息具有契約約束,而股息則按季宣告,因此兩者之間的差距並不是可直接比較的溢價。股息殖利率與美國國債殖利率的比較將進一步拆解這項比較。

股息發放額增加,但殖利率下降

殖利率下降本身無法說明其下方的股息。將比率的兩個部分在 2015 重新設為 100後,兩條走勢便出現分歧。

查詢SPY每股配息與價格,均以2015年為基準重設為100
每個數據背後的精確 SQL 語法
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
Run this yourself

到了 2025,每股股息發放額相對於 100 的基準為 173.1,價格則為 334.4。兩者都上升,但分母上升得更快,因此兩者之間的比率下降。這就是指數殖利率縮減的全部機制,也值得記住:較低的指數殖利率反映的是股息發放政策與指數成分,並不代表價格下一步的走向。

如何查詢 S&P 500 股息殖利率並保持一致的解讀方式

同一天發布的數據可能不同。差異幾乎總是來自計算慣例,而非錯誤。請先固定自己的計算口徑。

  • 固定分子。採用過去12個月實際支付的股息,是一種慣例。將最近一季的股息率年化,是另一種慣例。只要股息支付在某一年有所變動,兩者就會出現差異。
  • 固定分母。每次都使用同一交易日的收盤價,並在數字旁註明日期。
  • 決定採用指數還是基金。指數殖利率未扣除費用。基金的配息殖利率已反映其費用率,且配息時間依該基金自身的支付安排而定。
  • 閱讀資料表上的標籤。30日 SEC 殖利率與過去配息殖利率的計算方式不同,因此兩者不會相同。

本頁最初發布於2026年8月。滾動面板會在每次重新產生時重新計算,因此請將追蹤器數值視為截至檔案中最新交易日的數據,而非固定常數。曆年面板則固定採用已結束的年度,不會變動。

上述任何一種計算慣例都不包含股票回購。公司註銷股份時,會返還現金,但不會影響股息。因此,指數股息殖利率會低估股東獲得的總回報。價格圖表同樣不包含股息。每月總報酬呈現了將股息加回後的計算結果。

S&P 500股息殖利率常見問題

目前S&P 500股息殖利率是多少?

任何嚴謹的回答都應標明日期,因為分母會隨每個交易日變動。在此處留存的最新交易日,該廣泛指數追蹤基金的過去12個月配息殖利率為1.01%;計算基礎是每股配息$7.525,以及$744.35的價格。

為什麼S&P 500股息殖利率低於個股平均殖利率?

指數數值按照每家公司的市值加權,而權重集中在市值最大的公司。平均值則會讓一家市值20億美元的公司,與一家市值3兆美元的公司擁有相同權重。在上方面板中,over $1T區間的市值加權結果為0.28%,等權重結果為0.27%;兩者使用相同輸入資料。

S&P 500股息殖利率是否包含庫藏股買回?

不包含。該數值只計入現金股利。股票回購透過不同方式返還現金,不會出現在這項比率中。因此,今日的指數殖利率與1970年代的殖利率,並不能直接比較。

S&P 500多久配息一次?

成分股依各自時程配息,多數為每季一次。追蹤基金會彙整這些配息,並依自身時程進行分配:42025進行配息,每股合計$7.28。每次配息由特定日期的持股狀況決定收款人;除息日指南將說明相關流程。

S&P 500股息殖利率是否高於10年期美國國債殖利率?

這取決於年份,兩項數值都列於上方圖表中。在12月的數據中,2015顯示追蹤基金殖利率為2.06%、該債券殖利率為2.27%;2025則顯示為1.07%與4.18%。


以上每個數值都來自針對申報股利紀錄與實際價格建立、具版本控管的儲存查詢。開啟任一面板即可查看SQL,或在Strasmore終端機上,針對自選股票範圍重新計算該比率。

#dividends#dividend yield#s&p 500#index investing#benchmarks