Calculadora de índice PEG
A calculadora do índice PEG divide a relação preço/lucro de uma ação pela taxa anual esperada de crescimento dos lucros, informada em porcentagem.
Executar grátis
Ela reúne dois dados comuns de avaliação em um único número para ajudar você a comparar quanto o mercado paga pelo crescimento projetado. Digite 20 para uma taxa de 20%, e não 0.20. O resultado serve como filtro, não como veredito: projeções mudam, práticas contábeis variam e empresas com prejuízo ou lucros instáveis exigem outra análise.
O que o índice PEG mede
A relação preço/lucro mostra quanto o mercado paga por cada unidade de lucro atual ou previsto, mas não informa sozinha a velocidade com que esses lucros podem crescer. O índice PEG acrescenta esse contexto ao dividir o P/L pelo percentual anual esperado de crescimento dos lucros. Assim, uma empresa com P/L de 30 e crescimento projetado de 20% tem PEG de 1.5. Esta calculadora segue a forma percentual convencional: você informa 20, e não o decimal 0.20. O resultado permite comparar avaliação e expectativa de crescimento em uma escala comum. Analistas costumam descrever um PEG próximo de 1 como preço aproximadamente alinhado à taxa de crescimento, abaixo de 1 como preço menor em relação ao crescimento e acima de 1 como preço maior. Essas descrições são referências úteis, não regras universais de compra ou venda. Características do setor, risco, margens, necessidade de capital, juros, horizonte da projeção e qualidade dos lucros podem justificar índices PEG bastante diferentes.
Como escolher e informar os dados
Use um P/L e uma estimativa de crescimento referentes a períodos compatíveis. Por exemplo, combinar um P/L projetado com base no consenso para os lucros do próximo ano e uma previsão de crescimento de longo prazo pode ser informativo, mas não equivale a combinar o P/L histórico com o crescimento passado. Registre a base sempre que salvar ou compartilhar o resultado. Informe apenas valores positivos e finitos, porque o PEG convencional se torna enganoso quando o lucro ou o crescimento esperado é zero ou negativo. O campo de crescimento usa pontos percentuais: uma estimativa de 12.5% deve ser digitada como 12.5. Você pode escolher de zero a dez casas decimais; o padrão é quatro. O arredondamento altera a exibição, não a fórmula. Ao comparar várias ações, aplique a mesma definição de P/L, fonte da projeção, horizonte de crescimento e precisão a todas. Premissas consistentes importam mais que casas decimais extras. Se as estimativas vierem de analistas ou datas diferentes, registre essa diferença antes de tratar os resultados como diretamente comparáveis.
Como interpretar o resultado com responsabilidade
Um PEG menor pode sugerir que a avaliação da ação é moderada diante do crescimento esperado dos lucros, enquanto um valor maior pode indicar que o preço incorpora mais otimismo. A calculadora apresenta uma interpretação simples conforme o resultado arredondado fique abaixo, igual ou acima de 1. Essa é uma convenção prática para triagem, não uma estimativa de valor intrínseco. Projeções de crescimento são incertas e podem mudar rapidamente após novas orientações da empresa, notícias econômicas, aquisições ou alterações na cobertura dos analistas. O P/L também pode ser distorcido por despesas extraordinárias, lucros cíclicos, endividamento, recompras e escolhas contábeis. Antes de tomar uma decisão, examine os dados de origem, o fluxo de caixa, a solidez do balanço, a posição competitiva, a diluição e a dispersão das projeções. O PEG funciona melhor na comparação entre empresas lucrativas, com expectativas positivas relativamente estáveis e características econômicas semelhantes. Ele costuma ser menos útil para empresas iniciantes, negócios muito cíclicos, companhias com prejuízo ou situações em que uma pequena projeção positiva torna o quociente muito alto. A ferramenta faz um cálculo; não oferece recomendação de investimento nem prevê retornos.
Casos de uso
Filtrar ações lucrativas em crescimento
Compare avaliação e crescimento esperado com um cálculo consistente em toda a sua lista de acompanhamento.
Conferir um relatório de análise
Reproduza um PEG publicado usando o P/L e as premissas de crescimento declaradas antes de aceitar a conclusão.
Testar cenários de projeção
Mantenha o P/L constante e altere a taxa esperada para observar como projeções otimistas ou cautelosas afetam o índice.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
O índice PEG é o P/L dividido pela taxa anual esperada de crescimento dos lucros expressa em porcentagem.
Devo digitar 20 ou 0.20 para um crescimento de 20%?
Digite 20. A calculadora usa pontos percentuais, que são a entrada convencional da fórmula PEG.
O que significa um índice PEG de 1?
Significa que o valor numérico do P/L é igual ao percentual numérico de crescimento. Isso costuma ser descrito como avaliação alinhada ao crescimento, mas não representa automaticamente um preço justo.
Por que valores zero e negativos são recusados?
Crescimento zero exigiria divisão por zero, e lucros ou crescimento negativos tornam a interpretação convencional do PEG pouco confiável.
Posso comparar índices PEG de fontes diferentes?
Somente com cautela. Confirme se as fontes usam definições de P/L, horizontes, moedas, bases contábeis e datas de projeção comparáveis.
Quanto custa um cálculo pela API?
Cada chamada de API custa US$ 0,002. O mesmo cálculo determinístico pode ser executado no navegador sem uma solicitação de rede.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/finance/peg-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"price_earnings_ratio":30,"expected_earnings_growth_rate":20}'const res = await fetch("https://api.kit.forhosting.com/finance/peg-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"price_earnings_ratio": 30,
"expected_earnings_growth_rate": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/peg-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"price_earnings_ratio": 30,
"expected_earnings_growth_rate": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/peg-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"price_earnings_ratio":30,"expected_earnings_growth_rate":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"price_earnings_ratio":30,"expected_earnings_growth_rate":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/peg-ratio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"price_earnings_ratio": 30,
"expected_earnings_growth_rate": 20
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.peg_ratio",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |