ForHosting KIT · Finanças e dinheiro

Rendimento anual efetivo

Um rendimento de 2% em um trimestre equivale a cerca de 8,24% ao ano, e não 8%, porque o ganho de cada trimestre continua rendendo no seguinte. Informe o rendimento de um período e quantos períodos cabem em um ano. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Rendimento do período de detenção
2
Períodos por ano
4
Você obtém
Rendimento do período de detenção (decimal)
0,02
Rendimento anual efetivo
0,08243216
Rendimento anual efetivo (%)
8,243216

Os rendimentos cotados de letras, notas e outros instrumentos de curto prazo costumam ser rendimentos do período de manutenção: o que se ganhou em uma janela de cupom, em um trimestre ou na vida restante de um título do mercado monetário. Comparar essas cifras com o rendimento de um título, uma APY de poupança ou outro produto que capitaliza em um calendário diferente induz a erro até que sejam reexpressas em uma escala anual comum. O rendimento anual efetivo faz essa reexpressão com capitalização: EAY é igual a um mais o rendimento do período de manutenção, elevado ao número desses períodos em um ano, menos um. Um HPY trimestral de dois por cento não é oito por cento ao ano; quatro períodos capitalizados produzem cerca de 8.24 por cento.

O que significa o rendimento anual efetivo e como a fórmula capitaliza

O rendimento do período de manutenção é a variação percentual ou decimal do valor em um intervalo discreto: os três meses até o vencimento de uma letra do Tesouro, os seis meses entre datas de cupom, ou qualquer outro período reexpresso que o produto realmente use. Responde quanto se ganhou naquela janela, não como essa janela se compara a um ano. Atalhos nominais, como multiplicar um rendimento trimestral por quatro, ignoram a capitalização intra-anual e subestimam a taxa anual verdadeira sempre que o rendimento periódico for positivo.

O rendimento anual efetivo restaura a capitalização. Escreva HPY para o rendimento do período de manutenção como razão decimal e m para quantos desses períodos cabem em um ano. Então EAY é igual a um mais HPY, elevado a m, menos um.

Se um instrumento de três meses rende dois por cento, HPY vale 0.02 e m vale 4, de modo que EAY é 1.02 à quarta menos um, ou seja 0.08243216 ou 8.243216 por cento, não os oito por cento que uma anualização linear cotaria. Quando m vale um, EAY coincide com HPY porque o período de manutenção já é um ano. Quando HPY é zero, EAY é zero.

Quando HPY é negativo mas ainda maior que menos cem por cento, EAY é negativo e descreve um declínio anual capitalizado. Um rendimento do período de manutenção de menos cem por cento ou pior faria um mais HPY zero ou negativo, identidade que esta fórmula não consegue capitalizar, então a calculadora rejeita esse caso em vez de devolver um resultado não finito. Os períodos por ano devem ser estritamente positivos: zero não é uma frequência, e um m negativo inverteria o fator de crescimento em um calendário que não existe.

Onde uma calculadora de rendimento anual efetivo gera valor

Candidatos CFA e mesas de renda fixa usam uma calculadora de rendimento anual efetivo quando uma cotação do mercado monetário, um retorno de manutenção de letra do Tesouro ou um rendimento de período de cupom precisa ser reexpresso em uma taxa anual capitalizada que possa sentar ao lado de um YTM de título ou de uma APY de poupança. Equipes de produto e tesouraria comparam instrumentos trimestrais, mensais e diários em uma só tela sem multiplicar por m e fingir que isso é capitalizar.

Educadores que ensinam a diferença entre rendimento do período de manutenção, rendimento de desconto bancário, APR nominal e rendimento anual efetivo podem semear exemplos de aula que mostrem dois por cento no trimestre capitalizando até 8.24 por cento ao ano, e depois a falha dura quando alguém digita uma frequência zero. Validação falha não consome saldo.

Mantenha as solicitações pequenas, fixe os rendimentos arredondados nos testes e obtenha um EAY reproduzível para lições, plugins LMS e workers de borda sem levantar um Atingir meta em planilha nem uma biblioteca completa de renda fixa própria.

Reexpressar um rendimento de manutenção do mercado monetário

Transforme o retorno de manutenção de uma letra do Tesouro ou de commercial paper e os períodos do ano em um rendimento anual efetivo capitalizado, comparável a um título ou a uma APY de poupança.

Checagens de sala de aula e estilo CFA

Verifique EAY = (1 + HPY)^m − 1 em exemplos trimestrais, semestrais e mensais, inclusive a falha exigida quando os períodos por ano são zero ou negativos.

Comparações de produto e tesouraria

Normalize rendimentos de período de cupom ou de pagamento de calendários diferentes em uma única escala anual capitalizada em relatórios e APIs.

Como se calcula o rendimento anual efetivo a partir do rendimento do período de manutenção?

A identidade é EAY = (1 + HPY)^m − 1, em que HPY é o rendimento do período de manutenção em decimal e m é quantos desses períodos cabem em um ano. A calculadora também devolve a mesma taxa em percentual.

Por que um rendimento trimestral de 2% não é 8% ao ano?

A anualização linear multiplica 2% por quatro e ignora a capitalização. (1.02)^4 − 1 vale 0.08243216, cerca de 8.24%, e essa é a taxa anual efetiva.

O que é o rendimento do período de manutenção?

É o que um investimento ganha em um intervalo específico: os três meses até o vencimento de uma letra do Tesouro, os seis meses entre dois cupons ou outro período usado pelo produto. Mostra o ganho nessa janela, não o equivalente anual.

Quantos períodos por ano devo informar?

Quantos períodos de manutenção cabem em um ano: 1 para anual, 2 para semestral, 4 para trimestral, 12 para mensal, 52 para semanal e 365 para diário. Precisa ser maior que zero, e frações são aceitas se o seu período exigir.

O rendimento do período pode ser negativo?

Pode, desde que seja maior que menos 100%. Um rendimento negativo gera um rendimento anual efetivo negativo, ou seja, uma queda anual composta. Uma perda de 100% ou mais não pode ser capitalizada e é recusada.

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.

POSThttps://api.kit.forhosting.com/fin/effective-annual-yield

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/fin/effective-annual-yield \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"holding_period_yield":2,"periods_per_year":4}'
{
  "holding_period_yield": 2,
  "periods_per_year": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.effective_annual_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.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Esta calculadora aceita o rendimento periódico e o número de períodos por ano, devolve a taxa anualizada em decimal e em percentual, e rejeita uma contagem nula ou negativa com invalid_input para que um calendário inválido nunca se torne em silêncio uma taxa infinita.

Contrato de entrada, forma da resposta e comportamento em erro

Deve ser um número finito estritamente maior que zero; frequências fracionárias são permitidas se a reexpressão as usar. Se um mais o rendimento decimal do período de manutenção não for estritamente positivo, a capitalização fica indefinida e a tarefa falha. Envie por POST um corpo JSON com dois números finitos obrigatórios: holding_period_yield e periods_per_year. Por padrão holding_period_yield é um percentual: dois significa um rendimento do período de manutenção de dois por cento. Defina as_percent como false para enviar uma razão decimal (0.02 para os mesmos dois por cento). periods_per_year é quantos desses períodos de manutenção cabem em um ano: 1 anual, 2 semestral, 4 trimestral, 12 mensal, 52 semanal, 365 diário. Um inteiro opcional decimals de 0 a 12 (padrão 8) controla o arredondamento half-up aplicado uma única vez a holding_period_yield_decimal, effective_annual_yield e effective_annual_yield_percent. Os aliases aceitos para o rendimento são hpy e periodic_yield; para a frequência, m e frequency. Cada campo numérico pode chegar como número JSON ou como string numérica. Campos ausentes, strings vazias, booleanos e valores não finitos falham com invalid_input nomeando o campo e não são cobrados. Se periods_per_year for zero ou negativo o serviço falha com a mensagem de que deve ser maior que zero, porque uma frequência de capitalização não positiva não é um calendário. Em caso de sucesso o corpo ecoa holding_period_yield, periods_per_year e as_percent; devolve holding_period_yield_decimal (o HPY usado na potência); effective_annual_yield como razão decimal; effective_annual_yield_percent como essa taxa vezes cem; e uma string de fórmula que reexprima eay = (1 + hpy)^m - 1. Exemplo: holding_period_yield 2 com periods_per_year 4 produz um rendimento anual efetivo de 0.08243216, ou 8.243216 por cento.

Onde uma calculadora de rendimento anual efetivo gera valor

Automação que já guarda um retorno periódico e um calendário de pagamentos pode enviar por POST esses dois números e fixar effective_annual_yield nos testes em vez de rederivar a potência em cada serviço. Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço base publicado US$ 0,002 sem tokens de modelo nem rede de saída.

O que acontece se os períodos por ano forem zero ou negativos?

A tarefa falha com invalid_input. Um periods_per_year não positivo não é uma frequência de capitalização, então a solicitação é rejeitada e não é cobrada.

Devo informar o rendimento do período de manutenção como percentual ou como decimal?

Por padrão as_percent é true, então 2 significa 2%. Defina as_percent como false para enviar uma razão decimal como 0.02 para o mesmo rendimento.

Quanto custa a calculadora de rendimento anual efetivo?

A ferramenta do navegador é gratuita. Pedidos API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.

Ver a documentação completa do KIT →