ForHosting KIT · Finanças e dinheiro

Calculadora de APR

Uma taxa nominal de 12% capitalizada mensalmente custa, na prática, 12,6825% ao ano, 0,6825 ponto acima do anunciado. Passe qualquer oferta para a taxa efetiva antes de comparar empréstimos ou calcular parcelas. 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
Taxa nominal
0,12
Períodos de capitalização
12
Você obtém
Apr
0,126825
APR (%)
12,6825
Diferença efetiva vs. nominal (pontos)
0,6825

A calculadora de APR recebe os dois números que toda oferta de empréstimo informa — a taxa de juros nominal anual e a frequência com que ela é capitalizada — e devolve a taxa percentual anual efetiva: quanto o empréstimo realmente custa a você ao longo de um ano, já incluída a capitalização. Uma taxa nominal de 12% capitalizada mensalmente não equivale a 12% ao ano; é mais, e a diferença cresce a cada período adicional de capitalização. Envie a taxa em formato decimal e o número de períodos por ano, e você recebe de volta a APR efetiva, o mesmo valor expresso em percentual e a diferença entre a taxa nominal e a efetiva em pontos percentuais.

Por que a taxa nominal e a APR não são o mesmo número

Os credores anunciam uma taxa nominal anual porque ela parece menor. Esse número só diz a verdade quando os juros são adicionados uma única vez por ano. A partir do momento em que os juros são adicionados mensalmente, diariamente ou de forma contínua, os juros de cada período começam a render juros próprios, e o valor que você realmente paga em doze meses ultrapassa o número anunciado.

A taxa percentual anual efetiva é o número honesto: ela incorpora a capitalização em uma única taxa anual, de modo que uma taxa nominal de 12% capitalizada mensalmente se torna cerca de 12.68%, e a mesma taxa capitalizada diariamente se torna cerca de 12.75%. Se você está comparando ofertas, montando uma análise de capacidade de pagamento ou auditando um contrato, esta é a conversão a fazer primeiro, antes de qualquer cálculo de parcela mensal ou amortização, porque todo cálculo posterior herda o erro se você partir da taxa nominal.

Os reguladores da maioria das jurisdições exigem que os credores divulguem um valor efetivo no estilo da APR justamente por este motivo: a taxa nominal sozinha é sistematicamente enganosa, e a frequência de capitalização fica escondida nas letras miúdas, onde os tomadores raramente olham.

Como funciona a conversão

A fórmula é de forma fechada e exata: divida a taxa nominal pelo número de períodos de capitalização por ano para obter a taxa por período, some um, eleve à potência do número de períodos e subtraia um. Para uma taxa nominal r capitalizada m vezes por ano, APR = (1 + r/m)^m − 1. Ele aceita a taxa nominal em decimal — 0.12, não 12 — e os períodos como um inteiro positivo: 12 para mensal, 4 para trimestral, 2 para semestral, 1 para anual, 365 para diário.

A taxa nominal pode ser negativa até −1, o que cobre cenários deflacionários ou de penalidade; abaixo de −1 a fórmula perde o sentido e é rejeitada. Junto com a APR efetiva, você recebe o mesmo valor em percentual e a diferença entre a taxa nominal e a efetiva em pontos percentuais, de modo que pode citar a forma que seu relatório exigir sem aritmética adicional do seu lado.

Onde ela se encaixa em um fluxo de trabalho de crédito

A comparação de taxas é o uso mais óbvio: passe cada oferta recebida pela conversão e classifique-as pelo custo efetivo, em vez da taxa anunciada. Motores de precificação normalizam todas as taxas de seus produtos para APR antes de armazená-las, de modo que as cotações posteriores nunca dependam de lembrar a convenção de capitalização de cada produto. Ferramentas de conformidade recalculam a APR divulgada a partir da taxa nominal do contrato e da cláusula de capitalização e sinalizam divergências além de uma tolerância.

Sites de conteúdo financeiro calculam a taxa efetiva diretamente ao lado de cada tabela de produtos. O cálculo é determinístico: sem chamadas de rede, sem aleatoriedade, sem datas, de modo que a mesma entrada sempre retorna a mesma saída, o que torna seguro armazenar em cache, seguro registrar em uma trilha de auditoria e seguro usar como referência confiável ao testar seu próprio código financeiro contra uma implementação reconhecidamente correta. Esse determinismo é a razão pela qual a saída é arredondada para uma precisão fixa e retornada como números simples.

Comparar ofertas de empréstimo em condições iguais

Converta a taxa nominal e a frequência de capitalização de cada oferta para a APR efetiva e classifique pelo custo anual real, em vez do número anunciado.

Auditar a APR divulgada em um contrato

Recalcule a taxa efetiva a partir da taxa nominal e da cláusula de capitalização e sinalize qualquer divulgação que se desvie além da sua tolerância.

Normalizar taxas em um motor de precificação

Armazene cada produto como uma APR efetiva no momento da ingestão, para que cotações e amortizações posteriores nunca dependam de convenções de capitalização.

Quanto custa?

Também é gratuito executar no seu navegador nesta página, com resultados idênticos.

Quais frequências de capitalização posso usar?

Qualquer inteiro positivo de períodos por ano: 1 para anual, 2 para semestral, 4 para trimestral, 12 para mensal, 365 para diário.

O resultado é exato?

A fórmula é uma potência de forma fechada calculada em precisão dupla e depois arredondada para seis casas decimais, de modo que a saída seja idêntica em nível de byte entre máquinas. A mesma entrada sempre retorna a mesma saída.

A taxa nominal pode ser negativa?

Sim, até −1 (uma perda total por período). Abaixo disso, a fórmula perde o sentido e a requisição é rejeitada.

Como comparo dois empréstimos com capitalizações diferentes?

Converta a taxa nominal de cada um na taxa efetiva anual e ordene as ofertas por esse número. Comparar taxas anunciadas quando um capitaliza todo mês e outro todo dia é comparar coisas diferentes.

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/apr

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/apr \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"nominal_rate":0.12,"compounding_periods":12}'
{
  "nominal_rate": 0.12,
  "compounding_periods": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.apr",
  "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.

Ela roda inteiramente no seu navegador, gratuitamente, ou como uma chamada de API a US$ 0,002 por requisição.

Por que a taxa nominal e a APR não são o mesmo número

Comparar dois empréstimos pelas taxas nominais quando um é capitalizado mensalmente e o outro diariamente é comparar coisas diferentes; converter ambos para APR os coloca na mesma base, que é exatamente o que este endpoint faz em uma única chamada.

Como funciona a conversão

O endpoint aplica essa fórmula diretamente com aritmética de precisão dupla e arredonda o resultado para seis casas decimais, de modo que a saída seja estável em nível de byte entre máquinas diferentes. Qualquer valor que não seja um inteiro positivo para os períodos — zero, um número negativo, uma fração como 2.5, uma string — é rejeitado com um erro invalid_input e sem cobrança, porque uma frequência de capitalização fracionária não tem significado nesta fórmula.

Onde ela se encaixa em um fluxo de trabalho de crédito

Mas o endpoint também se mostra valioso na automação.

Como informo a taxa, em percentual ou em decimal?

Em decimal: 0.12 para 12%. A resposta inclui apr_percent, o mesmo resultado multiplicado por 100, então você nunca precisa fazer a conversão por conta própria.

O que acontece se eu enviar um valor de capitalização inválido?

A requisição falha com um erro invalid_input que indica o campo, e você não é cobrado. Entradas inválidas nunca consomem cota.

Ver a documentação completa do KIT →