Finance in human language. / Dividend Yield de FII (DY)

FII

Dividend Yield de FII (DY)

Soma dos proventos (rendimentos) pagos por um FII nos últimos 12 meses dividida pelo preço atual da cota — a MESMA fórmula e a MESMA função de cálculo já usadas para ações.

The full glossary entries are only available in Portuguese for now. Use your browser's translation tool if needed.

What it is

Diferente da maioria dos verbetes de FII, o DY de FII é um dos poucos indicadores que o Lume Educa efetivamente calcula hoje, com dado real. `ingestao/normalizadores/cvm_fii.py::calcular_indicadores_fii` reaproveita literalmente a função `rodar_ativo._calcular_dy` já usada para ações, em vez de criar uma fórmula própria — mesma soma de proventos pagos (dividendo, JCP e rendimento) nos últimos 365 dias, dividida pelo preço atual. Uma imprecisão de nomenclatura vale registrar: tecnicamente, quase todo provento de FII não é um 'dividendo' no sentido societário (resultado distribuído por decisão de assembleia sobre o lucro apurado) — é 'rendimento', uma distribuição obrigatória por lei (Lei 8.668/93, art. 10: no mínimo 95% do lucro apurado em regime de caixa, com base em balanço semestral). O mercado, porém, convencionou chamar esse indicador de 'Dividend Yield' também para FII, e o Lume Educa segue essa convenção no nome do indicador. O Lume Educa deliberadamente NÃO usa o `Percentual_Dividend_Yield_Mes` que a própria CVM já traz pronto no informe mensal, por dois motivos: (1) é uma série mensal — acumular 12 meses exigiria uma decisão (soma simples dos percentuais? composição geométrica?) que a CVM não documenta; (2) manter uma ÚNICA fórmula de DY para o produto inteiro (ação e FII) é mais simples de explicar ao usuário do que conviver com duas metodologias diferentes.

Formula

DY-FII = Soma dos proventos com data de pagamento nos últimos 365 dias (inclusive hoje) ÷ preço atual da cota — reaproveitando literalmente `rodar_ativo._calcular_dy`, a mesma função usada para ações (ver verbete DY). Isso é DIFERENTE de simplesmente somar o `Percentual_Dividend_Yield_Mes` mensal que a CVM publica — o Lume Educa prefere recalcular a partir dos proventos brutos por pagamento, não acumular percentuais mensais já prontos.

How to interpret it

O DY de FII mede a distribuição em relação ao preço PAGO HOJE pela cota, não em relação ao valor patrimonial nem ao preço de aquisição original de quem já é cotista (ver verbete Yield on Cost, que usa outra base). Um DY mais alto não é, por si só, sinal de fundo 'melhor': fundos de papel/recebíveis tendem a ter DY estruturalmente mais alto que fundos de tijolo, refletindo diferenças de risco e de natureza do ativo, não necessariamente qualidade de gestão.

Practical example

Dado real, validado em 27/07/2026 (ver comentário de validação em `ingestao/normalizadores/cvm_fii.py`): nessa data, o DY calculado pelo Lume Educa foi de 8,98% para HGLG11, 8,33% para KNRI11 e 12,45% para MXRF11 — os três dentro da faixa de 8% a 12% que costuma ser observada em FIIs líquidos, com o valor mais alto de MXRF11 coerente com o perfil de fundo de recebíveis/papel (historicamente de yield mais alto que fundos de tijolo). Esses números são um retrato de uma data específica, não um valor fixo: como o preço da cota muda todo pregão e a soma de proventos dos últimos 12 meses muda a cada novo pagamento, o DY de qualquer FII muda dia a dia — para o valor corrente, é preciso consultar o indicador atualizado na própria página do ativo.

Example using real data already collected by Lume Educa — it illustrates the calculation, never a recommendation about the asset mentioned.

Common pitfalls

O corte por DATA DE PAGAMENTO (não de anúncio nem de data-com) é o que mais gera confusão: um rendimento já anunciado mas ainda não pago não entra na soma. Um DY pode subir simplesmente porque o preço da cota caiu, sem qualquer aumento real de distribuição — a divisão por um preço menor infla o resultado. E amortização de cotas (devolução de capital, ver verbete próprio) NÃO entra nessa soma: o Lume Educa exclui explicitamente esse tipo de evento do cálculo (achado real de revisão adversarial documentado em `ingestao/normalizadores/b3_fundos.py` — a 1ª versão do normalizador classificava qualquer label desconhecido da B3, incluindo 'AMORTIZACAO', como rendimento por padrão, o que inflava o DY somando devolução de capital como se fosse renda; foi corrigido).

This article explains a market concept and how Lume Educa calculates it. It is not a buy or sell recommendation for any asset.

Back to the glossary