Fluxo de caixa descontado: fórmula e modelo DCF na prática
O fluxo de caixa descontado, conhecido como DCF, traz futuros caixas a valor presente usando uma taxa de desconto, em vez de comparar apenas preço e lucro. Ele exige que o analista explicitamente defina crescimento, reinvestimento e custo de capital Free Cash Flow Valuation Valuation.
Neste artigo, o foco é estrutural: quais entradas o modelo aceita, quais fórmulas aplica, em que casos recusa a saída e como apresenta dívida líquida, valor por ação e sensibilidade. O objetivo é complementar, não duplicar, o guia transacional da calculadora DCF e reunir os fundamentos que também aparecem em como investir em ações para iniciantes.
TL;DR
- Escolha uma base histórica coerente antes de editar taxa, crescimento ou múltiplo; o modelo depende mais da base do que da taxa.
- Entenda os vetos automáticos: resultado negativo, lucro negativo na base, múltiplo excessivo sobre preço ou valor de mercado são recusados.
- Use o horizonte e o decaimento para evitar projeções de crescimento eterno; 5 anos com decaimento anual já muda o resultado.
- Trate dívida líquida corretamente: fluxo positivo de caixa pode reduzir dívida, e caixa líquido é apresentado como ativo, não como dívida negativa.
- Cruze o valor por ação com referências de mercado, mas lembre-se que o DCF produz um cenário condicional, não uma recomendação.
O que é o DCF no contexto do FundamentalRadar
O DCF aqui implementado é um modelo pré-preenchido com dados históricos públicos, não uma calculadora de preço-alvo. Ele usa três tipos possíveis de base: fluxo de caixa operacional (OCF), free cash flow (FCF) ou lucro líquido, e depois aplica crescimento, taxa de desconto e múltiplo terminal sobre essa base Valuation.
A base histórica é obtida das demonstrações públicas e do snapshot do ativo. Quando a base escolhida não está disponível, o modelo não calcula e pede uma base válida. Essa restrição evita que zero ou dados divergentes gerem uma saída enganosa.
Fluxo-base, crescimento, taxa de desconto e horizonte
A estrutura do modelo gira em torno de cinco parâmetros editáveis e dois resultados computados: valor da empresa e valor por ação. A base histórica pode ser OCF, FCF ou lucro líquido, escolhida pelo usuário. O crescimento inicial é aplicado em percentual; cada ano subsequente reduz esse crescimento em uma quantidade fixa de pontos percentuais, chamada aqui de decaimento anual, até o final do horizonte Valuation.
A taxa de desconto reflete o custo de capital e o risco do fluxo futuro. Ela não é estimada internamente pelo modelo; o usuário insere a taxa que considera defensável. Quanto maior a taxa, menor o valor presente dos fluxos distantes; quanto menor a taxa, maior a sensibilidade a premissas de crescimento de longo prazo Free Cash Flow Valuation.
O horizonte define quantos anos de fluxo explícito são projetados. No FundamentalRadar, as opções são 5 ou 10 anos. Um horizonte maior aumenta a dependência de premissas distantes, enquanto um horizonte menor concentra mais valor no terminal.
Fórmula implementada
A rotina que calcula o DCF parte de uma base histórica e aplica crescimento decrescente ano a ano. Para cada ano do horizonte, a taxa efetiva é o crescimento inicial menos o decaimento multiplicado pelo índice do ano, nunca menor que -0,9, ou seja, -90% FundamentalRadar. O fluxo projetado desse ano é o fluxo base multiplicado por 1 + taxa efetiva. O valor presente do fluxo é o fluxo projetado dividido por (1 + taxa de desconto) elevado ao número de anos até aquele ponto FundamentalRadar.
A soma dos valores presentes de todos os anos do horizonte compõe o valor presente dos fluxos explícitos. O valor terminal é o fluxo do último ano multiplicado pelo múltiplo terminal informado. Esse valor terminal é descontado de volta à data-base com a mesma taxa de desconto, elevada ao número de anos do horizonte FundamentalRadar.
O valor da empresa é a soma do valor presente dos fluxos explícitos mais o valor presente do terminal. O valor do patrimônio é o valor da empresa menos a dívida líquida informada. Quando há mais caixa do que dívida, o modelo trata esse saldo como caixa líquido, não como dívida negativa FundamentalRadar.
O valor por ação é o valor do patrimônio dividido pelo número de ações usado no cálculo. Esse divisor é a contagem oficial de ações do emissor, quando disponível; caso contrário, a linha de demonstração correspondente funciona como fallback Valuation.
Dívida líquida, ações e apresentação do resultado
A dívida líquida entra como ajuste do valor da empresa para chegar ao valor do patrimônio. O modelo não inverte o sinal: se a dívida líquida for positiva, ela reduz o valor por ação; se for negativa, o resultado é caixa líquido e o valor por ação aumenta. A interface exibe caixa líquido como um item separado, com valor absoluto, para evitar a impressão de dívida negativa FundamentalRadar.
Além do valor por ação, o modelo publica o valor da empresa, o valor presente do terminal, a dívida líquida ou caixa líquido e o número de ações usado. Quando o preço de mercado está disponível, o painel compara o valor por ação calculado com o preço negociado e mostra a diferença percentual. Essa comparação é informacional; ela não configura recomendação. Para contexto de mercado, consulte o screener de ações e valide premissas setoriais.
Validações e recusas automáticas
O modelo tem três camadas de validação antes de publicar um resultado. A primeira camada é aritmética: base deve ser maior que zero, dívida líquida e número de ações devem ser numéricos finitos, taxa de desconto não pode ser menor ou igual a -100%, horizonte deve ser inteiro positivo e múltiplo terminal deve ser não negativo. Se qualquer entrada falhar, o resultado é null FundamentalRadar.
A segunda camada é a recusa por qualidade da saída. Se o lucro líquido da base for negativo, o modelo não publica o valuation, porque uma base histórica negativa não sustenta uma projeção de crescimento de fluxo. Se o valor por ação calculado for menor ou igual a zero, ou o valor do patrimônio for menor ou igual a zero, a saída também é recusada, pois indicaria dívida líquida superior ao valor da empresa ou fluxo insuficiente FundamentalRadar.
A terceira camada protege contra bases históricas infladas. Se o valor por ação calculado superar 5 vezes o preço de mercado, ou se o valor do patrimônio superar 10 vezes o valor de mercado da companhia, o modelo recusa a publicação. Esses limiares foram introduzidos após casos em que fluxos operacionais inflados por eventos não recorrentes geravam valuations absurdos, como um resultado centenas de vezes acima do preço negociado FundamentalRadar.
Limitações do modelo
O DCF calculado aqui depende de uma base histórica já publicada e de premissas inseridas manualmente. Ele não atualiza premissas automaticamente, não incorpora risco político ou setorial além da taxa de desconto e não valida se o múltiplo terminal é coerente com múltiplos observados no setor. A análise de sensibilidade, quando feita, compara manualmente cenários de taxa e crescimento; o modelo não gera tabela automática de sensibilidade Free Cash Flow Valuation.
Componentes e entradas do modelo DCF
A tabela abaixo resume as variáveis editáveis e os resultados publicados, com a função de cada item no modelo implementado FundamentalRadar.
| Componente | Função no modelo | Nota operacional | Source |
|---|---|---|---|
| Fluxo-base | Base histórica para projeção | Escolha entre OCF, FCF ou lucro líquido | FundamentalRadar |
| Crescimento inicial | Taxa de crescimento do primeiro ano | Reduzida por decaimento anual | FundamentalRadar |
| Decaimento anual | Redução linear do crescimento | Pontos percentuais por ano | FundamentalRadar |
| Múltiplo terminal | Aplicado ao fluxo do último ano | Valor terminal = fluxo final × múltiplo | FundamentalRadar |
| Taxa de desconto | Desconta fluxos futuros | Maior taxa reduz valor presente | FundamentalRadar |
| Horizonte | Anos de projeção explícita | Opções: 5 ou 10 anos | FundamentalRadar |
| Dívida líquida | Ajuste empresa para patrimônio | Reduz valor por ação | FundamentalRadar |
| Caixa líquido | Dívida negativa | Apresentado como ativo | FundamentalRadar |
| Número de ações | Divisor do valor patrimonial | Usa contagem oficial do emissor | FundamentalRadar |
| Valor por ação | Saída principal | Valor do patrimônio ÷ ações | FundamentalRadar |
| Valor da empresa | Saída intermediária | Soma dos fluxos descontados + terminal | FundamentalRadar |
| Valor presente do terminal | Parte do valor da empresa | Terminal descontado pelo horizonte | FundamentalRadar |
| WACC | Referência conceitual | Taxa de desconto deve refletir custo de capital | Free Cash Flow Valuation |
| Gordon growth | Referência conceitual | Alternativa teórica ao múltiplo terminal | Terminal Value |
| Selic | Contexto de taxa no Brasil | Taxa básica influencia referencial de desconto | Histórico taxas BCB |
| DI/CETIP | Contexto de taxa no Brasil | Próxima da Selic efetiva | Metodologia B3 |
Common errors and fixes
Usar um modelo DCF não elimina erros comuns de estrutura, base ou interpretação. A tabela abaixo lista falhas que aparecem com frequência e como o modelo ou o analista deve tratá-las FundamentalRadar.
| Error | Cause | Fix | Source |
|---|---|---|---|
| Base histórica nula ou zero | Demonstração sem valor na base escolhida | Troque para OCF, FCF ou lucro líquido disponível | FundamentalRadar |
| Base inflada por evento não recorrente | Fluxo operacional temporário supera o sustentável | Verifique se o fluxo reflete caixa recorrente ou ganho pontual | FundamentalRadar |
| Taxa de desconto abaixo do risco mínimo | Usar taxa abaixo da Selic para ativo de risco | Documente origem da taxa; modelo padrão BR usa 15% | FundamentalRadar |
| Crescimento perpétuo implausível | Decaimento zerado ou muito baixo | Reduza crescimento inicial ou aumente decaimento anual | FundamentalRadar |
| Múltiplo terminal excessivo | Terminal muito acima do setor | Cruze com múltiplos observados de saída | Terminal Value |
| Valor por ação negativo | Dívida líquida maior que valor da empresa | Revisite dívida líquida ou base histórica | FundamentalRadar |
| Comparação sem contexto | Usar DCF como preço-alvo | Trate como cenário condicional e cruze com mercado | Free Cash Flow Valuation |
FAQ
O que é fluxo de caixa descontado? É um método de valuation que transforma fluxos futuros de caixa em valor presente usando uma taxa de desconto. O resultado é um valor intrínseco condicional às premissas inseridas.
Quais bases históricas o modelo aceita? O modelo aceita OCF, FCF ou lucro líquido como base. A escolha altera o fluxo projetado e, por consequência, o valor final.
Por que o modelo pode recusar um resultado? O modelo recusa quando falta base histórica, quando o lucro da base é negativo, quando o valor por ação fica negativo ou quando o resultado supera limiares de 5 vezes o preço ou 10 vezes o valor de mercado.
Como a dívida líquida afeta o resultado? A dívida líquida reduz o valor da empresa para chegar ao valor do patrimônio. Se houver caixa líquido, ele aumenta o valor do patrimônio e é apresentado separadamente como ativo.
O que é múltiplo terminal? É o múltiplo aplicado ao fluxo do último ano do horizonte para estimar o valor residual. Ele não é um múltiplo de mercado automático; o usuário insere o número que considera adequado.
O DCF produz preço-alvo? Não. O DCF produz um valor por ação condicional a uma base histórica e a premissas de crescimento, taxa e múltiplo. Ele não é uma recomendação de compra ou venda.
Qual a diferença entre valor da empresa e valor por ação? Valor da empresa é a soma dos fluxos descontados mais o terminal. Valor por ação é o valor do patrimônio, ajustado por dívida líquida e dividido pelo número de ações.
Quando o horizonte de 10 anos muda o resultado? Horizonte maior aumenta o peso dos fluxos distantes e do terminal. Se o crescimento inicial for otimista e o decaimento baixo, 10 anos pode amplificar a sensibilidade à taxa de desconto.
Sources
- Free Cash Flow Valuation: Metodologia institucional de FCFF, WACC, terminal value e equity bridge.
- Valuation: Referência acadêmica sobre FCFF, WACC, enterprise value e equity value.
- Terminal Value: Referência sobre crescimento perpétuo e múltiplo de saída como valor terminal.
- Comunicados do Copom: Contexto da taxa Selic como referência de taxa de desconto no Brasil.
- Histórico de taxas BCB: Registro histórico da Selic efetiva.
- Metodologia B3/CETIP: Aplicação prática da taxa DI como referência próxima à Selic.