Strasmore Research
深度研究 Matt Connor作者: Matt Connor · 更新于 2026-08-08 · data as of August 8, 2026 · refreshed weekly

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

SPY股息率比VOO和IVV低几个基点,原因在于单位投资信托无法及时再投资股息。了解现金拖累如何形成,以及费用差异如何影响实际分配。

SPY的股息率比VOO和IVV低几个基点。这一差异源于基金的法律结构,而不是管理人做出的投资决策。SPY采用单位投资信托结构。这是一种较为传统的基金结构,无法将其持有的500家公司派发的股息进行再投资。收到的股息会留在无息账户中,直到下一次预定分配。等待分配期间形成的现金拖累,就是“cash drag”所指的情况。

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.973%,VOO为1.033%,IVV为1.054%。两只开放式基金的滚动股息率都高于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