Calculadora de rentabilidade por dividendo
Um dividendo de 2,4 por ano numa ação cotada a 80 é uma rentabilidade por dividendo de 3%; se o preço cai pela metade e o pagamento se mantém, ela dobra para 6%. Informe o dividendo anual e o preço para comparar ações. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Dividendo anual
- 2,4
- Preço da ação
- 80
- Rendimento de dividendos (%)
- 3
- Rendimento de dividendos (decimal)
- 0,03
- Precisão
- 4
- Rendimento inverso
- 33,3333
A rentabilidade por dividendo é o retorno em dinheiro que uma ação paga em relação ao que você paga por um papel: o dividendo anual por ação dividido pelo preço atual, expresso em porcentagem. Esta calculadora de rentabilidade por dividendo aplica essa identidade de manual sem consultar dados de mercado e sem adivinhar se o número é histórico ou projetado: você informa o dividendo anual e o preço que de fato lhe interessa. Um dividendo de dois dólares e quarenta centavos sobre uma ação de oitenta dólares é três por cento; o mesmo dividendo sobre uma ação de quarenta dólares é seis por cento porque o denominador mudou. Papéis que não pagam dividendo devolvem rentabilidade zero em vez de erro, de modo que ações de crescimento convivem com ações de renda no mesmo contrato.
O que a rentabilidade por dividendo mede e como é calculada
A rentabilidade por dividendo responde a uma pergunta simples de renda: dado o caixa que uma companhia declara por ação em um ano, que porcentagem do preço atual esse caixa representa. Exemplo trabalhado: um dividendo anual de dois dólares e quarenta centavos sobre uma ação de oitenta dólares é três por cento, porque 2.4 dividido por 80 é igual a 0.03. Outro exemplo: um dólar e oitenta e seis centavos de dividendo anual sobre uma ação de 62.40 fica em cerca de 2.98 por cento.
Esta página não decide se o seu número de dividendo é dos últimos doze meses, o último declarado anualizado ou uma estimativa futura: essa escolha é de quem chama, e dois números anuais diferentes sobre o mesmo preço produzem duas rentabilidades diferentes, como deve ser. Também não é retorno total. Valorização de preço, recompras e extras pontuais ficam fora da identidade de yield em caixa.
O yield tributável equivalente de títulos municipais é outra busca e outra ferramenta; esta calculadora só divide o dividendo por ação pelo preço.
Casos de uso
Triar ações de renda após um movimento de preço
Mantenha o dividendo anual fixo e recálcule o yield quando o preço mudar, para que uma queda ou um rally atualize o yield em caixa sem um fornecedor de dados de mercado.
Exercícios e treinos no estilo CFA
Gere respostas reproduzíveis de rentabilidade por dividendo para planilhas: DPS anual sobre o preço vezes cem, inclusive o caso de dividendo zero.
Perguntas frequentes
Devo usar o dividendo anual histórico ou o projetado?
Qualquer um dos dois, desde que você seja coerente. Esta calculadora não busca cotações nem políticas; rende o número anual de caixa por ação que você informar contra o preço que você informar.
Por que o preço da ação precisa ser maior que zero?
Um dividendo anual zero é permitido e produz yield de 0%.
Isto inclui ganhos de capital ou impostos?
Não. É apenas o yield em caixa do dividendo. Retorno total e yield equivalente fiscal de um título são métricas diferentes, com ferramentas diferentes.
Qual é a rentabilidade de uma ação que não paga dividendo?
Zero, e a calculadora mostra esse zero em vez de um erro. Assim você pode colocar ações de crescimento que não pagam nada ao lado de ações de renda e comparar tudo nos mesmos termos.
O que significa a rentabilidade inversa?
É o preço da ação dividido pelo dividendo anual: quantos anos aquele pagamento levaria para devolver o preço da ação se nunca mudasse. Com dividendo de 2,4 e preço de 80, são 33,3333 anos.
Ferramentas relacionadas
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/dividend-yield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"annual_dividend":2.4,"share_price":80}'const res = await fetch("https://api.kit.forhosting.com/finance/dividend-yield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"annual_dividend": 2.4,
"share_price": 80
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/dividend-yield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"annual_dividend": 2.4,
"share_price": 80
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/dividend-yield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"annual_dividend":2.4,"share_price":80}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"annual_dividend":2.4,"share_price":80}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/dividend-yield", 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
{
"annual_dividend": 2.4,
"share_price": 80
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.dividend_yield",
"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. |
Notas técnicas
O motor é aritmética determinística pura, então gabaritos de exercício, planilhas de triagem e clientes de API sempre concordam nas mesmas entradas.
O que a rentabilidade por dividendo mede e como é calculada
A identidade padrão usada aqui é dividend_yield_percent igual a annual_dividend dividido por share_price, vezes cem. O mesmo quociente sem o passo de multiplicar por cem é dividend_yield_decimal, então três por cento também é zero ponto zero três do preço de compra a cada ano. Quando o dividendo anual é estritamente positivo, a resposta também inclui inverse_yield, que é share_price dividido por annual_dividend: os anos daquele dividendo necessários para recuperar o preço se o pagamento nunca mudasse, o recíproco da rentabilidade decimal. Um dividendo de vinte dólares sobre uma ação de cem é vinte por cento e um inverse_yield de cinco anos; um dividendo zero é rentabilidade zero e inverse_yield é omitido em vez de voltar como null, porque chaves opcionais de saída são descartadas quando não se aplicam.
Entradas, validação, arredondamento e o que a resposta contém
O preço da ação deve ser estritamente maior que zero: preço nulo ou negativo é indefinido para o yield e é rejeitado do mesmo modo para que a automação nunca armazene Infinity. A rentabilidade decimal é arredondada para min(precision mais quatro, quinze) para que um yield pequeno, como noventa e quatro pontos-base, preserve dígitos extras depois do ponto. Respostas bem-sucedidas reiteram as duas entradas, o yield em porcentagem, o yield decimal, a string da fórmula e a precisão usada. Tanto annual_dividend quanto share_price são números finitos obrigatórios nas mesmas unidades monetárias. O dividendo anual pode ser zero para modelar um papel que não paga, o que produz rentabilidade de zero por cento; um dividendo negativo devolve um erro tipado invalid_input que nomeia o campo, porque um yield em caixa não se calcula a partir de um pagamento negativo neste contrato. Os aliases opcionais dividend, dps, annual_dps e dividend_per_share mapeiam para annual_dividend; price, current_price e stock_price mapeiam para share_price para que planilhas e clientes de formulário reutilizem colunas familiares. Um campo opcional precision (aliases decimals, dp) controla as casas decimais de valor, porcentagem e inverse_yield, com padrão quatro e teto quinze para JSON estável. Validação falha nunca é cobrada; apenas tarefas de API bem-sucedidas consomem saldo pré-pago na tarifa base publicada de US$ 0,002. Não envie símbolos de ticker ao vivo: este motor não consulta cotações, datas ex-dividendo nem calendários de pagamento, e um ticker não numérico falha como invalid_input.
Onde uma calculadora de rentabilidade por dividendo justifica o seu lugar
Se precisar de uma comparação ajustada por imposto entre um título municipal e um cupom tributável, use a ferramenta separada de yield tributável equivalente; esta página responde apenas dividendo anual por ação sobre o preço atual, com saída estável e reproduzível na qual você pode confiar nos testes. Investidores de renda e triadores de crescimento de dividendo usam uma calculadora de rentabilidade por dividendo para comparar nomes após um movimento de preço sem esperar um terminal atualizar uma coluna de yield histórico: se o dividendo anual não muda e o preço cai, o yield sobe e o inverse_yield de anos para recuperar o desembolso encurta. Assessores e docentes mostram aos clientes por que um yield alto de manchete pode ser artefato de queda de preço e não um aumento do pagamento, deixando annual_dividend fixo e mudando só share_price. Quem usa planilha fixa o resultado 2.4 sobre 80 igual a três por cento em integração contínua ao refatorar o código de tela, garantindo que arredondamento e aliases continuem a funcionar. Como isto é parse de nível A puro, cada chamada bem-sucedida custa a tarifa base publicada US$ 0,002, sem tokens de modelo e sem rede de saída; entradas inválidas não são cobradas e nada é armazenado após a resposta. Combine a página interativa gratuita para um único nome com o endpoint pago para triagens em lote.
Casos de integração
Watchlist e automação de produto
Processe a API em lote sobre muitos nomes com o mesmo contrato JSON do widget gratuito para semear colunas de yield e fixtures de CI.
Perguntas técnicas
Qual é a fórmula da rentabilidade por dividendo?
dividend_yield_percent = (annual_dividend / share_price) × 100. A ferramenta também devolve dividend_yield_decimal (o mesmo quociente sem × 100) e, quando o dividendo é positivo, inverse_yield = share_price / annual_dividend.
Quanto custa a calculadora de rentabilidade por dividendo?
É gratuita no seu navegador nesta página. Pela API um pedido bem-sucedido custa US$ 0,002; entradas inválidas não são cobradas.