Você sabe o que Luiz Barsi Filho, Warren Buffett e o Google têm em comum?
Eles usam fórmulas, dados e código para tomar decisões financeiras. Enquanto a maioria investe no "palpite", eles usam matemática pura.
E aqui está o segredo: Como programador, você TEM A VANTAGEM. Você já pensa em lógica, dados e algoritmos. Aprender a investir não é um hobby — é usar sua profissão a seu favor.
🎯 Neste artigo: Descobrir por que programadores fazem melhor investidores, entender a fórmula de Bazin, usar a calculadora abaixo, e criar sua primeira valuation.
Teste Agora: Calculadora Bazin Online
Use a calculadora abaixo para descobrir o preço justo de uma ação. Insira dados reais e veja o resultado!
Exemplo prático: Calculadora da BBDC4 (Bradesco) com LPA de R$ 2,50 e ROE de 15% resulta em Preço Justo de R$ 42,86 (com segurança de 30%).
Por Que Programador é Melhor Investidor?
1️⃣ Você Já Pensa em Dados
Enquanto o investidor comum olha para um gráfico e diz "parece que sobe", você analisa: "qual é o padrão nos dados?"
2️⃣ Você Conhece Algoritmos
A matemática financeira é um algoritmo. A formula do Bazin é um algoritmo. Você já está acostumado a seguir lógica pura.
3️⃣ Você Pode Automatizar
Enquanto outros usam Excel manual, você cria um scraper que coleta dados da B3, calcula valuations e envia alertas.
4️⃣ Você Entende Risco
No código, você sabe: "quanto maior o risco, maior o retorno esperado." É a mesma lógica das ações.
💡 A Diferença: Investidor comum investe com emoção. Programador investe com lógica. Quem ganha?
Quem É Luiz Barsi Filho (Bazin)?
Luiz Barsi Filho é considerado um dos melhores investidores do Brasil. Seu segredo? Usar fórmulas simples e repetir 50 anos.
Filosofia de Bazin:
- ✅ Investir em empresas com dividendos altos
- ✅ Usar fórmulas matemáticas (não palpite)
- ✅ Margem de segurança grande (sempre)
- ✅ Comprar ações de qualidade com desconto
- ✅ Reinvestir os lucros (juros compostos)
A Fórmula Bazin (Explicada)
Preço Justo = (LPA × ROE × (100 - Segurança)) / SELIC
Entendendo cada termo:
| Termo | O Que É | Exemplo |
|---|---|---|
| LPA | Lucro que cada ação "gerou" | R$ 2,50 |
| ROE | Quanto % a empresa lucra com seu capital | 15% |
| Segurança | Desconto extra (proteção contra erro) | 30% |
| SELIC | Taxa de juros (rentabilidade mínima) | 10,50% |
🎯 Em Linguagem de Programador: É como calcular se o "retorno" da ação (ROE) é melhor que colocar dinheiro em títulos (SELIC). Se sim, vale a pena comprar (com margem de segurança).
Exemplos Reais: Bazin em Ação
Caso 1: Bradesco (BBDC4) - 2024
Dados: LPA R$ 2,50 | ROE 15% | SELIC 10,5% | Segurança 30%
Preço Justo (Bazin): R$ 42,86
Preço Atual: R$ 28,50
Resultado: ✅ COMPRA (34% de desconto vs preço justo)
Caso 2: Comparar com Tesouro Direto
Pergunta: Vale mais a pena comprar essa ação ou deixar no Tesouro Direto (SELIC)?
Resposta (Bazin): Se o ROE (15%) > SELIC (10,5%), a ação é mais rentável. Mas precisa estar com desconto.
💰 Tesouro Direto: 10,5% ao ano (garantido)
📈 Ação Bazin (se ROE 15%): Potencial 15% + dividendos
⚠️ Mas ação tem risco, então precisa de desconto (margem de segurança)
Como Usar a Calculadora (Passo a Passo)
Passo 1: Conseguir os Dados da Ação
Onde buscar:
- 📊 Fundamentus.com.br - LPA, ROE, dividendos
- 💹 Status Invest - Análise completa de ações
- 🏦 Site da Empresa - Relatórios financeiros
- 📱 App Bradesco Investimentos - Cotação e dados
Passo 2: Inserir na Calculadora
1. Insira LPA (procure no site fundamentus)
2. Insira ROE (último ano, preferencialmente)
3. Insira SELIC (taxa atual, ajuste conforme muda)
4. Defina Fator de Segurança (30% recomendado iniciantes)
5. Clique "CALCULAR PREÇO JUSTO"
Passo 3: Interpretar o Resultado
| Resultado | Significado | Ação |
|---|---|---|
| Preço < Justo - 20% | Ação com grande desconto | ✅ COMPRAR |
| Justo - 20% até Justo | Preço razoável | ✅ COMPRAR (esperado) |
| Justo até Justo + 20% | Ação cara demais | ⏳ ESPERAR |
| Preço > Justo + 20% | Bolha / Overvalued | ❌ NÃO COMPRAR |
Implementação em Java (Para Devs)
Quer criar sua própria calculadora? Aqui está o código Java que você pode usar como base:
public class CalculadoraBazin {
public double calcularPrecoJusto(double lpa, double roe,
double selic, double seguranca) {
double fatorSeguranca = (100 - seguranca) / 100;
return (lpa * roe * fatorSeguranca) / selic * 100;
}
}
📌 Próximo passo: Criar um scraper que coleta LPA/ROE do Fundamentus e executa esse cálculo automaticamente. Quer um tutorial?
✅ Checklist: Antes de Comprar Uma Ação (Bazin)
LPA está crescendo (últimos 3 anos)?
ROE é > que SELIC?
Ação está com desconto vs Preço Justo?
Empresa paga dividendos?
Margem de Segurança ≥ 20%?
Tenho dinheiro guardado (não é empréstimo)?
Planejamento é longo prazo (5+ anos)?
✓ Se marcou tudo: Você está pronto para sua primeira compra Bazin!
Conclusão
Ser programador e investidor é uma combinação poderosa.
Você tem lógica, dados e ferramentas. Bazin te deu a fórmula. Agora é executar:
- Aprenda a usar a calculadora (passe por alguns exemplos)
- Crie uma versão em Java/Python para seus projetos
- Faça sua análise de 5 ações que você conhece
- Compare com o preço atual (Fundamentus)
- Comece com uma compra pequena (teste a estratégia)
Você não está investindo em ações. Você está resolvendo um problema matemático. E você já é bom nisso.