Calculadora de taxa equivalente
Uma taxa anual de 12% equivale a 11,3865% capitalizados mensalmente, ou 0,9488792935% a cada mês: as duas chegam ao mesmo crescimento no fim do ano. Converta da mesma forma para trimestral, semanal ou diária. 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
- Taxa de juros
- 12
- Frequência
- 12
- Taxa (decimal)
- 0,12
- Taxa equivalente
- 11,3865515215
- Taxa equivalente (decimal)
- 0,1138655152
- Taxa periódica
- 0,9488792935
Bancos, credores e manuais cotam uma taxa de juros anual e depois lançam o juro todo mês, trimestre, semana ou dia. Esses calendários não são intercambiáveis: doze por cento creditados uma vez no ano não são o mesmo contrato que doze por cento partidos em doze lançamentos. Uma calculadora de taxa equivalente converte uma taxa anual na taxa que, com outra frequência de capitalização, produz o mesmo fator de crescimento no fim do ano. Esta ferramenta aceita uma taxa anual em percentual e uma frequência de capitalização de pelo menos um período por ano, aplica a forma fechada m vezes um mais r elevado a um sobre m menos um, e devolve a taxa equivalente tanto em percentual quanto em decimal.
O que é uma taxa equivalente e como a forma fechada funciona
A taxa de juros anual nesta calculadora é tratada como uma taxa efetiva anual: o fator de crescimento no fim do ano é um mais r, em que r é o percentual anual cotado dividido por cem. Uma taxa equivalente para outra frequência de capitalização m é a taxa anual nominal que, ao ser partida em m períodos iguais, produz aquele mesmo fator de fim de ano.
De forma equivalente, a taxa periódica é um mais r elevado a um sobre m menos um, e a taxa nominal equivalente é essa taxa periódica vezes m. Com m igual a um o expoente é um e a taxa equivalente coincide com a taxa anual, que é a checagem de identidade que toda planilha deveria fixar primeiro.
Com m igual a doze, doze por cento ao ano viram doze vezes um ponto doze elevado a um dozeavo menos um, um pouco mais de 11.3865 por cento nominais equivalentes —menor que doze porque uma capitalização mais frequente de um nominal um pouco mais baixo ainda iguala o mesmo crescimento anual. Com m igual a quatro, oito por cento ao ano viram quatro vezes um ponto zero oito elevado a um quarto menos um.
Esta conversão é a inversa de uma identidade EAR que parte de uma cotação nominal e a eleva a uma cifra anual efetiva; aqui a cifra anual é a entrada e a taxa equivalente na frequência m é a saída. Taxas anuais negativas estritamente acima de menos cem por cento são permitidas quando permanecem finitas; descrevem um recuo contratado, não um erro de digitação. Taxas iguais ou abaixo de menos cem por cento tornariam um mais r não positivo e são rejeitadas para que a raiz real continue definida.
A capacidade nunca multiplica um capital e nunca programa depósitos extras —isso é juros compostos, outra intenção de busca— e nunca converte uma cotação nominal em uma taxa efetiva anual.
Contrato de entrada, forma da resposta e comportamento de erro
Use um para anual, dois para semestral, quatro para trimestral, doze para mensal, cinquenta e dois para semanal ou trezentos e sessenta e cinco para diário. Uma frequency não inteira como dois e meio também é rejeitada. Exemplo: doze por cento ao ano convertidos para capitalização mensal produzem uma taxa equivalente de cerca de 11.3866 por cento e uma taxa mensal periódica de cerca de 0.9489 por cento.
Os mesmos doze por cento com frequency um produzem exatamente doze por cento equivalentes, que é justamente o motivo de expor frequency como campo próprio. A validação falha não consome saldo.
Onde uma calculadora de taxa equivalente vale o espaço
Famílias e estudantes usam uma calculadora de taxa equivalente quando um produto cota um percentual anual e a comparação, a lição ou a divulgação precisa da taxa correspondente sob capitalização mensal, trimestral ou diária —não o valor futuro de um capital, nem a taxa efetiva anual a partir de uma cotação nominal. Quem ensina finanças pessoais precisa de um oráculo determinístico que rejeite uma frequência menor que um em vez de mostrar NaN em silêncio, cifra que um formulário defeituoso poderia tratar como sucesso.
Esta página não é uma calculadora EAR, não é uma ferramenta de valor futuro de juros compostos e não é um projetor de capitalização contínua com e elevado a r t: essas consultas são intenções distintas e já têm página própria. Quando mais tarde precisar do saldo de fim de ano de um capital, passe à identidade de juros compostos em vez de esticar este contrato de dois campos pensado para converter taxas.
Casos de uso
Converter uma cotação anual em equivalente mensal ou trimestral
Transforme um percentual anual na taxa nominal equivalente e na taxa periódica correspondente a um calendário de lançamento (mensal, trimestral, diário) para comparar duas cotações na mesma base de capitalização.
Perguntas frequentes
A taxa anual é um percentual ou um decimal?
Um percentual. Envie 12 para doze por cento ao ano. Enviar 0.12 seria tratado como doze centésimos de por cento, não como doze por cento.
O que acontece se a frequência de capitalização for menor que um?
Uma frequência menor que um —incluindo zero e contagens negativas— é rejeitada e não é cobrada.
A taxa equivalente é a mesma coisa que EAR ou APR?
Não. Esta ferramenta parte de uma taxa anual (efetiva) e a converte na taxa equivalente na frequência m. A EAR parte de uma cotação nominal e a eleva a uma cifra anual efetiva. O APR é uma divulgação diferente que pode incluir tarifas e não é esta identidade de dois campos.
Por que a taxa equivalente é menor que a anual?
Porque os juros são creditados mais vezes durante o ano e passam a render juros também. Assim, uma taxa nominal um pouco menor, creditada doze vezes, termina o ano com o mesmo crescimento da taxa anual.
Quais frequências de capitalização posso usar?
Qualquer número inteiro de períodos por ano entre 1 e 365: 1 anual, 2 semestral, 4 trimestral, 12 mensal, 52 semanal e 365 diária. Um valor fracionário, como dois e meio, é recusado.
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/fin/equivalent-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rate":12,"frequency":12}'const res = await fetch("https://api.kit.forhosting.com/fin/equivalent-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rate": 12,
"frequency": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/equivalent-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rate": 12,
"frequency": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/equivalent-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rate":12,"frequency":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rate":12,"frequency":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/equivalent-rate", 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
{
"rate": 12,
"frequency": 12
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.equivalent_rate",
"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
Uma frequência menor que um falha com invalid_input em vez de um NaN silencioso.
O que é uma taxa equivalente e como a forma fechada funciona
A identidade é r_eq igual a m vezes a quantidade um mais r elevado a um sobre m, menos um.
Contrato de entrada, forma da resposta e comportamento de erro
Envie por POST um corpo JSON com dois campos obrigatórios. rate é a taxa de juros anual em percentual —doze significa doze por cento ao ano, não um decimal 0.12 a menos que você realmente pretenda doze centésimos de por cento— e os aliases annual_rate, interest_rate e annual apontam para o mesmo campo. Se rate faltar, estiver vazio, for infinito ou não for um número finito, a tarefa falha com invalid_input nomeando rate e não é cobrada. frequency é m, o número de períodos de capitalização por ano no calendário de destino, e deve ser um inteiro de um a trezentos e sessenta e cinco; aceitam-se os aliases n, compounds_per_year, compounding_frequency e periods_per_year para que as planilhas conservem nomes de coluna conhecidos. Uma frequência menor que um é o erro contratado: zero, uma contagem negativa ou qualquer outro valor abaixo de um é rejeitado com invalid_input afirmando que frequency deve ser pelo menos um, em vez de arredondar em silêncio ou devolver NaN. Cada campo pode chegar como número JSON ou como cadeia numérica. Se acertar, o corpo ecoa rate e frequency, informa rate_decimal como r e devolve equivalent_rate como percentual junto com equivalent_rate_decimal como fração, mais periodic_rate e periodic_rate_decimal para a cifra por período correspondente, e uma cadeia formula que reitera r_eq igual a m vezes um mais r elevado a um sobre m menos um.
Onde uma calculadora de taxa equivalente vale o espaço
Equipes de produto ligam o mesmo contrato a demos de onboarding para que quem digita um percentual anual e capitalização mensal veja o mesmo equivalent_rate que a API devolverá depois nos testes de produçã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 e sem rede de saída. Mantenha as solicitações pequenas, fixe equivalent_rate arredondado nos testes e você obtém cifras de taxa equivalente reproduzíveis para planilhas, plugins LMS e workers de borda sem levantar um serviço de planilha próprio.
Casos de integração
Gabaritos de aula para converter taxas anuais
Gere gabaritos reproduzíveis de r_eq = m × ((1 + r)^{1/m} − 1) que distingam capitalização mensal da anual sobre a mesma taxa anual.
Demos de produto e testes de paridade do widget
Alimente widgets de comparação e testes automatizados com valores determinísticos de equivalent_rate que batem byte a byte com o widget gratuito do navegador.
Perguntas técnicas
Como a taxa equivalente é calculada?
r_eq = m × ((1 + r)^{1/m} − 1), em que r é a taxa anual em decimal (percentual dividido por 100) e m é a frequência de capitalização de destino. A API devolve esse resultado como percentual e como decimal, mais a taxa periódica (1 + r)^{1/m} − 1.
Quanto custa a calculadora de taxa equivalente?
A ferramenta do navegador é gratuita. As solicitações à API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.