Strasmore Research
Análises detalhadas Matt ConnorPor Matt Connor · data as of August 5, 2026 · refreshed weekly

Dividend yield do SPY: por que fica abaixo do índice

O dividend yield do SPY fica alguns basis points abaixo de VOO e IVV. Entenda como o unit investment trust e o cash drag explicam a diferença.

O dividend yield do SPY fica alguns basis points abaixo do de VOO e IVV. A diferença está na estrutura jurídica do fundo, não em decisões dos gestores.

O SPY é um unit investment trust, uma estrutura de fundo mais antiga que não pode reinvestir os dividendos recebidos das 500 empresas em carteira. Esses dividendos permanecem em uma conta sem remuneração até a próxima distribuição programada. Esse caixa parado é o que o termo “cash drag” descreve.

Quanto o dividend yield do SPY fica abaixo do VOO e do IVV?

Comece pelo que é mensurável. Os três fundos abaixo acompanham o S&P 500 e distribuem aos acionistas, uma vez por trimestre, os dividendos que recebem. O trailing yield é, neste caso, a soma das últimas quatro distribuições por cota dividida pela cotação de fechamento mais recente, o mesmo cálculo apresentado em o que o dividend yield mede.

QueryDividend yield dos últimos 12 meses: SPY versus dois ETFs abertos do S&P 500
O SQL exato por trás de cada número
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

Nas quatro últimas distribuições, o yield do SPY foi de 0.974%, contra 1.034% no VOO e 1.055% no IVV. Os dois fundos abertos apresentaram trailing yield maior que o SPY: o VOO, por 6 basis points, e o IVV, por 8.1. Um basis point corresponde a um centésimo de ponto percentual. Portanto, o spread total mostrado no gráfico é pequeno.

Dois mecanismos fazem a ponte entre os dividendos do índice e a distribuição de um fundo. O primeiro são as taxas. As despesas são descontadas da receita recebida pelo fundo. O valor que chega aos acionistas corresponde a essa receita líquida do expense ratio. Em meados de 2026, o SPY cobrava cerca de 0,09% ao ano, contra aproximadamente 0,03% no VOO e no IVV. A diferença de cerca de 6 basis points é da mesma ordem de grandeza que as diferenças de yield acima. O yield bruto do índice, antes das taxas de qualquer fundo, é o indicador acompanhado em o dividend yield do S&P 500. O segundo mecanismo é o securities lending, tratado na próxima seção.

O que é um unit investment trust?

Um unit investment trust, ou UIT, é um fundo registrado sob o Investment Company Act of 1940 que mantém uma carteira fixa, sem gestão discricionária contínua. O SPY foi lançado nesse formato em janeiro de 1993 e continua assim. Essa estrutura tem quatro consequências:

  • O trust mantém os componentes do índice nos respectivos pesos. Não pode fazer amostragem do índice, substituir um ativo por outro semelhante nem manter futuros no lugar das ações.
  • Os dividendos recebidos das empresas subjacentes não podem ser reinvestidos em mais ações. Eles se acumulam em caixa.
  • Esse caixa fica em uma conta sem remuneração até a data de distribuição programada. Não rende nada enquanto aguarda.
  • O trust não pode emprestar suas ações a vendedores a descoberto. A receita de empréstimo de valores mobiliários, que os fundos open-end recebem e em grande parte repassam ao fundo, não está disponível para ele.

VOO e IVV são organizados como sociedades de investimento open-end. Um fundo open-end pode reinvestir no mercado um dividendo recebido no próprio dia, manter futuros de índice como substitutos de caixa e operar um programa de empréstimo cuja receita fica dentro do fundo.

Nada disso precisa ser aceito apenas com base em confiança. O prospecto e o prospecto resumido de cada fundo identificam a estrutura nas primeiras páginas. Os dois documentos são publicados no site do emissor e arquivados na SEC. Pesquise o nome legal do fundo no EDGAR, abra o prospecto e leia a primeira página.

Quanto tempo o caixa recebido fica efetivamente parado?

O fim visível do período de manutenção está no intervalo entre duas datas divulgadas por cada fundo. A data ex-dividendo é o dia a partir do qual um novo comprador já não recebe o próximo pagamento. A data de pagamento é o dia em que o caixa chega às contas.

QueryDias entre a data ex-dividendo e a data de pagamento, últimos três anos
O SQL exato por trás de cada número
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

Ao longo de três anos de distribuições, o SPY levou em média 42.6 dias entre a data ex-dividendo e a data de pagamento, em 12 distribuições, com uma espera máxima de 47 dias. O VOO fez o mesmo caixa circular em média em 3.8 dias, e o IVV, em 4.3.

Esse intervalo representa apenas o fim do período. As 500 empresas do índice pagam dividendos segundo os seus próprios calendários ao longo do trimestre. Um dividendo recebido na primeira semana do trimestre fica na conta do trust durante o restante do trimestre e, depois, soma-se a isso o prazo até o pagamento. O tamanho desse saldo é mais fácil de entender analisando uma distribuição de cada vez.

QueryCada distribuição do SPY nos últimos três anos, versus o preço da cota
O SQL exato por trás de cada número
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

O pagamento mais antigo nesse painel, com data ex-dividendo em Sep 15, 2023, foi de US$1.5832 por ação, ou 0.357% do preço do fundo naquele dia. O mais recente, com data ex-dividendo em Jun 18, 2026, pagou US$1.9035 por ação, 0.255% do preço, e chegou aos acionistas em Jul 31, 2026. Nas 12 distribuições do painel, cada pagamento trimestral corresponde a uma fração de 1% do fundo. Essa é a dimensão do saldo ocioso em questão.

Qual é o impacto do caixa, em pontos-base?

Agora, a aritmética, com números redondos escolhidos para facilitar a soma, não medidos nem projetados. Suponha que um fundo receba dividendos equivalentes a 1,2% de seus ativos ao longo de um ano e não reinvista nenhum deles. Suponha também que o mercado avance 8% no mesmo período. O caixa entra gradualmente a cada trimestre e sai na data de pagamento. Em média, cada dólar permanece ocioso por aproximadamente metade de um trimestre, mais o prazo até o pagamento: cerca de 85 dias, ou 0,23 ano. O saldo médio não investido é, portanto, 1,2% vezes 0,23, ou aproximadamente 0,28% dos ativos. Multiplicando esse saldo ocioso pelos 8% de alta do mercado, o retorno perdido chega a cerca de 0,02%, pouco mais de 2 pontos-base no ano.

Esse é o formato do efeito. Ele é medido em poucos pontos-base por ano e aparece no retorno total, não no tamanho da distribuição. O sinal acompanha o mercado. Em um ano de queda do índice, o caixa ocioso não participa da desvalorização, e a mesma aritmética favorece o cotista em magnitude semelhante. Um fundo aberto também não obtém vantagem gratuita: mantém seu próprio caixa operacional, e transformar esse caixa em exposição a ações por meio de futuros envolve custos.

Rendimento e retorno total medem coisas diferentes

O trailing yield é o valor das quatro últimas distribuições dividido pela cotação de hoje. Ele não diz nada sobre o que aconteceu com a cotação nesses quatro trimestres, e os dois indicadores operam em escalas muito diferentes.

QuerySPY por ano-calendário: variação de preço versus dividendos recebidos
O SQL exato por trás de cada número
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

Compare as duas séries. Em 2019, a variação da cotação do SPY entre o fechamento do primeiro pregão e o do último foi de 28.62%, enquanto os dividendos distribuídos pelo ETF naquele ano equivaleram a 2.25% da cotação no início do período. Em 2025, os mesmos indicadores foram de 16.64% e 1.25%. A soma aproximada dos dois é o que leva ao retorno total, cuja definição exata está em retorno da cotação versus retorno total. Uma diferença de alguns pontos-base no yield entre dois ETFs que acompanham o S&P 500 é pequena dentro dessa soma. Fundos estruturados para pagar mais têm um comportamento diferente: veja ETFs de covered calls explicados e, para uma comparação focada em dividendos, SCHD versus VOO em yield de dividendos.

Perguntas frequentes

Por que o dividend yield do SPY é menor que o do VOO?

Dois fatores estruturais ficam entre os dividendos do índice e o pagamento ao cotista. O expense ratio do SPY é maior, e as taxas são descontadas da receita recebida antes de qualquer distribuição. O SPY também é um unit investment trust, que não pode obter receita com o empréstimo de valores mobiliários nem reinvestir dividendos enquanto aguarda a distribuição. Nas quatro últimas distribuições, a diferença medida foi de 6 pontos-base.

O SPY é um unit investment trust?

Sim. O SPDR S&P 500 ETF Trust é estruturado como um unit investment trust desde o seu lançamento, em janeiro de 1993. Essa estrutura consta do prospecto do fundo, protocolado na SEC e disponibilizado pelo emissor.

O SPY reinveste os dividendos que recebe?

Não. Um unit investment trust não pode reinvestir os dividendos recebidos das suas posições. O caixa se acumula em uma conta sem remuneração e é distribuído na data programada, em média 42.6 dias após a data ex-dividendo nos últimos três anos.

Quanto o caixa não investido custa a um fundo de índice do S&P 500?

Considerando uma taxa de dividendos de 1,2% e uma alta de 8% do mercado, o saldo trimestral de dividendos não investido deixa de gerar aproximadamente 2 pontos-base de retorno ao longo de um ano, ou 0,02%. O valor é pequeno. Em um ano de queda, o mesmo caixa parado produz o efeito oposto.

Quando o SPY paga dividendos?

O SPY faz distribuições trimestrais. A data ex-dividendo mais recente indicada no painel acima foi Jun 18, 2026, e o pagamento ocorreu em Jul 31, 2026, após uma espera de aproximadamente seis semanas.


Todos os números desta página vêm da consulta exibida abaixo. Para comparar o prazo de pagamento de outros fundos, faça a pergunta em inglês simples no terminal Strasmore.

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