Fórmula de Graham 2025: Como Calcular Valor Intrínseco de Ações

Domine a Fórmula de Graham para value investing! Aprenda como Benjamin Graham calcula preço justo e valor intrínseco. Guia completo com exemplos práticos na B3 ✓

Categoria:Value Investing • Métodos de Valuation
17 min
Atualizado em:
Expertise: Estratégias de value investing com 8+ anos de experiência no mercado brasileiro
Tags:
Fórmula GrahamValue InvestingBenjamin GrahamPreço JustoB3Valor IntrínsecoValuation

Neste artigo

Fórmula de Graham: Como Calcular o Preço Justo de Ações usando Value Investing

A Fórmula de Graham, criada por Benjamin Graham - o "pai do value investing" - é uma das metodologias mais respeitadas para calcular o valor intrínseco de ações. Aprenda como aplicar esta ferramenta poderosa na análise de ações brasileiras e identificar oportunidades de investimento.

Publicado em 17 de janeiro, 2024

O que é a Fórmula de Graham?

A Fórmula de Graham é uma equação matemática desenvolvida por Benjamin Graham para estimar o valor intrínseco de uma ação com base em seus fundamentos financeiros. Esta fórmula combina a capacidade de geração de lucros da empresa com sua solidez patrimonial.

A Fórmula Original

Valor Intrínseco = √(22,5 × LPA × VPA)

Onde:

  • LPA: Lucro Por Ação (últimos 12 meses)
  • VPA: Valor Patrimonial por Ação
  • 22,5: Constante que representa P/L de 15 e P/VP de 1,5

Quem foi Benjamin Graham?

Benjamin Graham (1894-1976) foi um economista e investidor britânico-americano, considerado o fundador da análise de valores mobiliários moderna. Suas principais contribuições incluem:

Legado no Mercado Financeiro

  • Mentor de Warren Buffett: Influenciou diretamente o maior investidor da história
  • "Security Analysis" (1934): Livro fundamental sobre análise de investimentos
  • Value Investing: Criou os princípios do investimento em valor

Filosofia de Investimento

Graham defendia que o mercado é frequentemente irracional no curto prazo, mas eficiente no longo prazo, criando oportunidades para investidores disciplinados.

Como Funciona a Fórmula de Graham

Os Componentes da Fórmula

1. Lucro Por Ação (LPA)

  • Representa a rentabilidade da empresa
  • Mede quanto lucro cada ação gera
  • Deve ser baseado em dados dos últimos 12 meses (TTM)

2. Valor Patrimonial por Ação (VPA)

  • Representa a solidez patrimonial
  • Mostra o valor contábil por ação
  • Funciona como "garantia" do investimento

3. A Constante 22,5

  • P/L de 15: Múltiplo considerado razoável para empresas estáveis
  • P/VP de 1,5: Prêmio moderado sobre o valor contábil
  • 15 × 1,5 = 22,5: Produto dos múltiplos ideais

Calculando com a API brapi.dev

A API da brapi.dev fornece todos os dados necessários para aplicar a Fórmula de Graham:

Exemplo de Consulta

curl "https://brapi.dev/api/quote/PETR4?modules=defaultKeyStatistics,financialData"

Resposta com dados necessários:

{
  "results": [{
    "symbol": "PETR4",
    "regularMarketPrice": 35.20,
    "defaultKeyStatistics": {
      "earningsPerShare": 16.33,
      "bookValue": 59.17
    }
  }]
}

Aplicando a Fórmula

// Dados da PETR4 (exemplo)
const LPA = 16.33; // Lucro por ação TTM
const VPA = 59.17; // Valor patrimonial por ação

// Fórmula de Graham
const valorIntrinseco = Math.sqrt(22.5 * LPA * VPA);
console.log(`Valor Intrínseco: R$ ${valorIntrinseco.toFixed(2)}`);
// Resultado: R$ 147,47

const precoAtual = 35.20;
const margem = ((valorIntrinseco - precoAtual) / precoAtual) * 100;
console.log(`Margem de Segurança: ${margem.toFixed(1)}%`);

Interpretando os Resultados

Margem de Segurança

A diferença entre o preço atual e o valor calculado pela fórmula indica a margem de segurança:

Margem de Segurança = (Valor Intrínseco - Preço Atual) ÷ Preço Atual × 100

Interpretação:

  • Positiva: Ação potencialmente subvalorizada
  • Negativa: Ação potencialmente sobrevalorizada
  • Acima de 30%: Excelente oportunidade segundo Graham

Classificação de Oportunidades

Forte Desconto (acima de 40%)

  • Oportunidade excepcional
  • Margem de segurança robusta
  • Prioridade máxima para análise

Desconto Moderado (20% a 40%)

  • Boa oportunidade
  • Margem de segurança adequada
  • Análise detalhada recomendada

Próximo ao Valor Justo (-10% a 20%)

  • Preço razoável
  • Pouca margem de segurança
  • Aguardar melhor oportunidade

Sobrevalorizado (<-10%)

  • Preço acima do valor estimado
  • Evitar ou aguardar correção
  • Risco elevado

Limitações da Fórmula de Graham

1. Empresas em Crescimento

A fórmula foi desenvolvida para empresas maduras e estáveis. Pode subestimar o valor de empresas em crescimento acelerado.

2. Setores Específicos

Alguns setores têm características particulares que a fórmula não contempla:

  • Bancos: Estrutura de capital diferente
  • Tecnologia: Ativos intangíveis
  • Commodities: Volatilidade de preços

3. Dados Contábeis

Baseada em valores contábeis que podem não refletir o valor real dos ativos.

Adaptações Modernas da Fórmula

Versão Revisada

Alguns analistas propõem ajustes:

Valor Intrínseco = √(15 × LPA × VPA) × (Taxa de Crescimento + 8,5) ÷ 4,4

Ajustes para Inflação

Considerar o impacto da inflação nos cálculos:

Valor Ajustado = Valor Intrínseco × (Taxa de Juros Livre de Risco ÷ Rendimento AAA)

Aplicação Prática no Mercado Brasileiro

Screening de Ações

Use a plataforma brapi.dev para identificar ações com:

  1. LPA positivo e consistente
  2. VPA crescente ao longo do tempo
  3. P/L entre 5 e 15
  4. P/VP entre 0,5 e 2,0

Exemplo de Portfolio Graham

Critérios de Seleção:

  • Margem de segurança mínima de 30%
  • LPA positivo nos últimos 3 anos
  • Endividamento controlado
  • Dividendos consistentes

Setores Favoráveis:

  • Utilities: EGIE3, SBSP3, CPLE6
  • Bancos: ITUB4, BBDC4, BBAS3
  • Consumo: ABEV3, BRFS3, JBSS3
  • Varejo: MGLU3, LREN3, AMER3

Ferramentas de Análise

Calculadora Automática

Desenvolva sua própria calculadora usando a API:

import requests

def calcular_graham(ticker):
    url = f"https://brapi.dev/api/quote/{ticker}?modules=defaultKeyStatistics"
    response = requests.get(url)
    data = response.json()
    
    lpa = data['results'][0]['defaultKeyStatistics']['earningsPerShare']
    vpa = data['results'][0]['defaultKeyStatistics']['bookValue']
    preco = data['results'][0]['regularMarketPrice']
    
    valor_intrinseco = (22.5 * lpa * vpa) ** 0.5
    margem = ((valor_intrinseco - preco) / preco) * 100
    
    return {
        'ticker': ticker,
        'preco_atual': preco,
        'valor_intrinseco': valor_intrinseco,
        'margem_seguranca': margem
    }

# Exemplo de uso
resultado = calcular_graham('PETR4')
print(f"Margem de Segurança: {resultado['margem_seguranca']:.1f}%")

Screening Automatizado

Crie alertas para oportunidades:

const tickers = ['PETR4', 'ITUB4', 'ABEV3', 'EGIE3'];

tickers.forEach(async (ticker) => {
  const analise = await calcularGraham(ticker);
  if (analise.margemSeguranca > 30) {
    console.log(`🚨 Oportunidade: ${ticker} - ${analise.margemSeguranca}%`);
  }
});

Estratégias Complementares

Combinando com Outros Indicadores

1. ROE (Return on Equity)

  • Mínimo de 15% nos últimos 3 anos
  • Consistência mais importante que picos

2. Dividend Yield

  • Preferir empresas que pagam dividendos
  • DY entre 4% e 8% é ideal

3. Crescimento dos Lucros

  • CAGR de lucros positivo nos últimos 5 anos
  • Previsibilidade dos resultados

Diversificação Setorial

Não concentre apenas em um setor:

  • 25% Financeiro
  • 25% Consumo
  • 25% Utilities
  • 25% Outros setores

Casos de Estudo

Caso 1: Empresa Subvalorizada

XPTO4

  • LPA: R$ 12,00
  • VPA: R$ 45,00
  • Preço: R$ 25,00
  • Graham: √(22,5 × 12 × 45) = R$ 110,45
  • Margem: 342% - Excelente oportunidade

Caso 2: Empresa Sobrevalorizada

ABCD3

  • LPA: R$ 2,50
  • VPA: R$ 15,00
  • Preço: R$ 35,00
  • Graham: √(22,5 × 2,5 × 15) = R$ 29,05
  • Margem: -17% - Evitar

Monitoramento e Alertas

Acompanhamento Trimestral

  • Resultados trimestrais
  • Mudanças no LPA e VPA
  • Recálculo do valor intrínseco

Alertas Automatizados

Configure alertas para:

  • Margem de segurança > 30%
  • Entrada na faixa de compra
  • Deterioração dos fundamentos

Conclusão

A Fórmula de Graham continua sendo uma ferramenta valiosa para identificar ações subvalorizadas, especialmente quando combinada com análise qualitativa e outros indicadores.

Pontos-Chave:

  1. Simplicidade: Fórmula fácil de aplicar
  2. Conservadorismo: Foca em empresas sólidas
  3. Margem de Segurança: Protege contra erros de análise
  4. Complementar: Deve ser usada com outros métodos

Próximos Passos:

Lembre-se: A Fórmula de Graham é um ponto de partida, não uma verdade absoluta. Sempre combine com análise qualitativa e gestão adequada de risco.

Artigos Relacionados