Strasmore Research
深度研究 Matt Connor作者: Matt Connor · data as of August 5, 2026 · refreshed weekly

SPY股息率为何落后于标普500指数

SPY股息率比VOO和IVV低几个基点,核心原因是单位投资信托无法及时再投资股息。了解现金拖累与基金费用如何共同造成差距。

SPY的股息率比VOO和IVV低几个基点。差异源于基金的法律结构,而不是管理团队的投资决策。SPY采用单位投资信托这一较早的基金结构,无法将其持有的500家公司派发的股息再投资。收到的股息会一直存放在无息账户中,直到下一次预定分配。术语“现金拖累”描述的正是这部分等待分配的现金。

SPY的股息率落后于VOO和IVV多少?

先看可量化的数据。下面三只基金都跟踪标普500指数,也都每季度将收到的股息分配给持有人。这里的滚动股息率,是过去四次每股分配金额之和除以最近收盘价,计算方法与股息率的衡量方式相同。

查询过去12个月股息率:SPY与两只开放式标普500 ETF对比
每个数字背后的完整 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
Run this yourself

过去四次分配期间,SPY的股息率为0.974%,VOO为1.034%,IVV为1.055%。两只开放式基金的滚动股息率都高于SPY:VOO高出6个基点,IVV高出8.1个基点。一个基点是一个百分点的百分之一,因此图表中的整体差距并不大。

指数股息与基金分配之间存在两个影响因素。第一是费用。基金收取的收入会先扣除费用,股东实际获得的是扣除费用率后的净收入。截至2026年年中,SPY的年费率约为0.09%,VOO和IVV约为0.03%,费用差约为6个基点,与上述股息率差距大致处于同一量级。未扣除任何基金费用前的指数总股息率,见标普500股息率。第二个影响因素是证券出借,下一节将对此展开说明。

什么是单位投资信托?

单位投资信托(UIT)是一种根据《1940年投资公司法》注册的基金。它持有固定投资组合,不持续进行投资决策。SPY于1993年1月以这种形式成立,此后一直保持这一结构。这一法律结构带来四点影响:

  • 信托按指数权重持有指数成分股。它不能采用抽样方式跟踪指数,不能用类似证券替代成分股,也不能用期货代替股票。
  • 信托收到标的公司派发的股息后,不能将其再投资于更多股票。股息会以现金形式累积。
  • 这些现金会存放在不计息账户中,直到预定的分配日。在此期间不会产生收益。
  • 信托不能将所持股票借给卖空者。开放式基金可以通过证券借贷获得收入,并将其中很大一部分返还给基金;信托则无法获得这项收入。

VOO和IVV采用开放式投资公司结构。开放式基金可以在收到股息当天将其重新投入市场,也可以持有指数期货作为现金替代,并开展证券借贷业务,将相关收入留在基金内部。

这些信息不必仅凭信托文件来判断。每只基金的招募说明书和摘要招募说明书都会在开头几页说明其结构。这两份文件也会发布在发行人网站上,并向SEC备案。在EDGAR中搜索基金的法定名称,打开招募说明书,然后阅读第一页。

收取的现金实际会闲置多久?

持有窗口的可见终点,是每只基金都会公布的两个日期之间的间隔。除息日是新买入者不再有权获得即将发放款项的日期。支付日则是现金到账的日期。

查询除息日至支付日的天数,过去三年
每个数字背后的完整 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
Run this yourself

在三年的分配记录中,SPY从除息日到支付日平均间隔42.6天,共有12次分配,最长等待47天。VOO平均在3.8天内完成同一笔现金的发放,IVV则为4.3天。

这段间隔只是整个窗口的尾部。指数中的500家公司按照各自的时间表,在整个季度内陆续支付股息。若股息在季度第一周到账,这笔资金就会在信托账户中闲置至该季度结束,之后还要再加上支付日滞后时间。要了解闲置资金的规模,逐笔查看分配会更直观。

查询过去三年SPY的每次分配与股价对比
每个数字背后的完整 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
Run this yourself

该面板中最早的一笔分配除息日为Sep 15, 2023,每股支付$1.5832,相当于基金当日价格的0.357%。最近的一笔分配除息日为Jun 18, 2026,每股支付$1.9035,相当于基金价格的0.255%,并于Jul 31, 2026到账。面板中的全部12笔分配显示,每次季度分配仅占基金价格不到一个百分点。这就是相关闲置余额的规模。

现金拖累有多大,以基点计?

下面进行计算。为便于计算,以下采用整数字,并非实测或预测数据。假设某基金一年收到相当于资产1.2%的股息,且完全不进行再投资。假设市场同期上涨8%。现金在每个季度陆续到账,并在支付日流出。每一美元现金大约有半个季度加上支付时滞的时间处于闲置状态。按85天计算,即一年的0.23。平均未投资余额为1.2%乘以0.23,约相当于资产的0.28%。再将这部分闲置余额乘以市场8%的涨幅,放弃的回报约为0.02%,即全年略高于2个基点。

这就是该效应的基本形态。其规模为每年个位数基点,影响的是总回报,而不是分配金额。其方向取决于市场走势。如果指数在某一年下跌,闲置现金可以避开这部分跌幅,按同样的计算方式,持有人反而会获得大致相同幅度的收益。开放式基金也不存在免费收益:基金自身同样需要持有运营现金,而使用期货将这部分现金转换为市场敞口也会产生成本。

收益率与总回报衡量的是不同指标

滚动收益率是过去四次分配金额之和除以当前价格。它无法说明价格在这四个季度中的表现,而且这两个数字的计算尺度也完全不同。

查询SPY按日历年:价格变动与已收股息对比
每个数字背后的完整 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
Run this yourself

应将这两组数据放在一起比较。在 2019,SPY 从首个交易日收盘价到最后一个测量日的价格变动为 28.62%;同期派发的股息相当于期初价格的 2.25%。在 2025,这两项数据分别为 16.64% 和 1.25%。将两者大致相加,就能得到总回报;精确定义见价格回报与总回报的区别。两只跟踪标普500指数的基金之间,相差几个基点的收益率,只是这个总和中的很小一部分。以更高派发率为目标设计的基金则有所不同,详见备兑看涨期权ETF解析;如果关注股息,可参阅SCHD与VOO的股息收益率比较

常见问题

为什么 SPY 的股息率低于 VOO?

指数股息与股东实际收到的分配之间存在两项结构性因素。SPY 的费用率较高,费用会先从收取的收入中扣除,剩余部分才会进行分配。SPY 还是一家单位投资信托,不能赚取证券出借收入,也不能在等待分配期间再投资股息。按最近四次分配计算,测得的差距为 6 个基点。

SPY 是单位投资信托吗?

是。SPDR S&P 500 ETF Trust 自 1993 年 1 月成立以来,一直采用单位投资信托结构。该结构载于基金招募说明书,并已向 SEC 备案,由发行方公开发布。

SPY 会将收到的股息进行再投资吗?

不会。单位投资信托不能将所持资产收到的股息进行再投资。现金会存放在无息账户中,并在预定分配日支付。过去三年中,分配日平均比除息日晚 42.6 天。

现金拖累会让标普500指数基金损失多少?

假设股息率为 1.2%、市场上涨 8%,未投资的季度股息余额会使基金一年少获得约 2 个基点的回报,即 0.02%。这一数值较小;在市场下跌的年份,同样的闲置现金反而会起到相反作用。

SPY 何时支付股息?

SPY 按季度进行分配。上方表格显示,其最近一次除息日为 Jun 18, 2026,现金于 Jul 31, 2026 支付,等待时间约为六周。


本页的每个数字均来自下方列出的查询。如需比较其他基金的分配时间,请在 Strasmore terminal 上用英语直接提问。

#spy#dividend yield#etf structure#unit investment trust#cash drag