ForHosting KIT · Finanças e dinheiro

Calculadora de anuidade crescente

Um primeiro pagamento de 100 que cresce 3% por período, descontado a 8% por 5 períodos, vale 422,03508855 hoje e 620,108005 na data do último pagamento. Avalie um salário, uma aposentadoria ou um aluguel crescentes de uma vez. 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
Pagamento
100
Taxa de crescimento
3
Taxa de desconto
8
Períodos
5
Você obtém
Taxa de crescimento (decimal)
0,03
Taxa de desconto (decimal)
0,08
Valor presente
422,03508855
Valor futuro
620,108005

Uma anuidade crescente é um fluxo finito de pagamentos no fim de cada período que aumentam a uma taxa constante. Quem já conhece o primeiro pagamento, a taxa de crescimento, a taxa de desconto e por quantos períodos o fluxo dura pesquisa calculadora de anuidade crescente quando quer o valor presente e o valor futuro ao mesmo tempo, não um capitalizador de parcela única nem o modelo perpétuo de Gordon. Esta calculadora aceita esses quatro números, trata ambas as taxas em pontos percentuais de modo que três significa três por cento, exige que periods seja um inteiro positivo e devolve o valor presente da anuidade crescente ordinária junto com o valor futuro do mesmo fluxo.

O que é uma anuidade crescente e como se formam o valor presente e o futuro

Uma anuidade crescente é uma sequência finita de fluxos de caixa no fim de cada período em que o primeiro pagamento chega no encerramento do período um e cada pagamento seguinte é o anterior multiplicado por um mais uma taxa de crescimento constante. É um objeto distinto de um problema de valor futuro em parcela única, que capitaliza um só montante presente, e de uma perpetuidade crescente, que nunca para.

Se o primeiro pagamento é PMT, a taxa de crescimento em decimal é g e a taxa de desconto em decimal é r, os n fluxos são PMT, depois PMT vezes um mais g, e assim até PMT vezes um mais g elevado a n menos um. Quando coincidem, o quociente geométrico vale um e o valor presente se reduz a PMT vezes n sobre um mais r.

O valor futuro do mesmo fluxo, medido na data do último pagamento, é o valor presente crescido a r durante n períodos, ou de modo equivalente PMT vezes a diferença de um mais r elevado a n e um mais g elevado a n, dividido por r menos g.

O caso resolvido de cem crescendo a três por cento e descontado a oito por cento durante cinco períodos é a checagem canônica de aula: o primeiro fluxo vale cem, o quinto é cem vezes 1.03 elevado à quarta, e ambos os valores informados são funções determinísticas dessas quatro entradas. A implementação não consulta um rendimento de mercado, não troca o calendário de ordinária para antecipada e não alonga o fluxo até o infinito; essas são outras buscas.

Salários e pensões que crescem em calendário fixo

Transforme um primeiro pagamento, uma taxa contratual de reajuste, uma taxa de desconto e um horizonte inteiro em valor presente e valor futuro para cartas de oferta, ilustrações de pensão e widgets de página.

Reajustes de aluguel e de locação

Valorize um contrato cujo aluguel sobe um percentual constante a cada período e informe tanto o custo presente descontado quanto o valor futuro acumulado na data do último pagamento.

Checagens de aula sobre o valor do dinheiro no tempo

Permita que os estudantes enviem pagamento, crescimento, taxa de desconto e períodos e verifiquem ambas as formas fechadas, inclusive o caso especial de taxas iguais e a falha dura quando a contagem de períodos não é um inteiro positivo.

Como se calculam o valor presente e o futuro de uma anuidade crescente?

Em uma anuidade crescente ordinária os fluxos são payment, depois payment vezes (1+g), até n pagamentos. Ambos os resultados são arredondados half-up a oito casas.

O que acontece se o número de períodos não for um inteiro positivo?

Horizontes nulos, negativos e fracionários não são aceitos; informe um número inteiro de períodos de pagamento, um ou mais. Validação falha não é cobrada.

As taxas de crescimento e de desconto são percentuais ou frações decimais?

Informe ambas em pontos percentuais por período, não como fração decimal: três significa três por cento por período, não 0.03. O motor divide cada taxa por cem antes de aplicar a forma fechada.

O que acontece quando a taxa de crescimento é igual à de desconto?

A fórmula usual dividiria por zero, então uma mais simples é usada: o valor presente é o primeiro pagamento vezes o número de períodos, dividido por um mais a taxa. O resultado continua exato em vez de dar erro.

Os pagamentos são no fim ou no início de cada período?

No fim. O primeiro pagamento chega no fim do período um e os seguintes crescem a partir dele. Pagamentos no início de cada período pedem outro cálculo, então ajuste antes de comparar.

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/growing-annuity

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/growing-annuity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"payment":100,"growth_rate":3,"discount_rate":8,"periods":5}'
{
  "payment": 100,
  "growth_rate": 3,
  "discount_rate": 8,
  "periods": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.growing_annuity",
  "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.

Uma contagem de períodos nula, negativa ou não inteira falha com invalid_input em vez de inventar uma história fracionária ou no sentido inverso do tempo.

O que é uma anuidade crescente e como se formam o valor presente e o futuro

Descontar cada fluxo a r e somar produz a forma fechada present_value igual a PMT vezes um menos o quociente de um mais g por um mais r elevado a n, tudo dividido por r menos g, quando as duas taxas diferem. Esta calculadora aceita ambas as taxas em pontos percentuais, de modo que um três digitado significa três por cento, e devolve present_value e future_value após arredondamento half-up a oito casas.

Contrato de entrada, formato da resposta e comportamento de erro

Essa guarda é o contrato exigido desta página: um exercício de anuidade crescente e um calendário de períodos inteiros no estilo NPER do Excel tratam n como uma contagem de datas de pagamento, não como um tempo real. Combine o resultado com o seu próprio calendário de aportes se precisar de vencimento no início do período; comece aqui quando a pergunta de produto for uma anuidade crescente ordinária transparente para uma página, uma planilha ou um lote de cenários que já compartilham uma trilha de crescimento e um horizonte inteiro. Envie por POST um corpo JSON com quatro números finitos obrigatórios: payment (o primeiro fluxo de caixa no fim do período; alias pmt, p, amount, first_payment), growth_rate (o crescimento constante dos pagamentos seguintes em percentual, por exemplo três para três por cento; alias g, growth, growth_percent), discount_rate (a taxa de juros por período em percentual; alias r, rate, interest_rate, i) e periods (a contagem n de pagamentos, um inteiro positivo; alias n, nper, number_of_periods). Cada campo 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 qualquer uma das taxas for menor ou igual a menos cem por cento, um mais a taxa decimal não é positivo e a potência não é um fator real útil, então esse caso também é invalid_input. Em caso de sucesso o corpo ecoa payment, growth_rate, discount_rate e periods; informa growth_rate_decimal e discount_rate_decimal arredondados half-up a oito casas; ativa rates_equal quando as duas entradas percentuais coincidem; devolve present_value e future_value arredondados do mesmo modo; e inclui uma string de fórmula curta que reafirma a forma fechada usada.

Onde uma calculadora de anuidade crescente justifica o seu lugar

Educadores que ensinam o valor do dinheiro no tempo podem semear exemplos de aula que mostrem cem crescendo a três por cento e descontado a oito por cento durante cinco períodos frente ao caso especial de taxas iguais, e demonstrar a falha dura quando alguém digita uma contagem nula, negativa ou fracionária de períodos. Validação falha não consome saldo. Equipes de remuneração e de locação que conciliam um salário ou um aluguel que escala em calendário fixo podem enviar os mesmos quatro números que o produto já guarda e citar um present_value estável com um contrato de oito casas, depois ler future_value como o valor acumulado desse fluxo na data do último pagamento. Como a implementação é parse de tier 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 ambas as taxas acima de menos cem por cento, periods como inteiro positivo, fixe o present_value e o future_value arredondados nos testes e você obtém resultados de anuidade crescente reproduzíveis para widgets, embeds CMS e workers na borda sem levantar um serviço de planilha próprio.

O que acontece quando a taxa de crescimento iguala a de desconto?

A fórmula geral dividiria por zero, então o motor passa às identidades de taxas iguais: present_value equivale a payment vezes periods sobre um mais r, e future_value equivale a payment vezes periods vezes (1+r) elevado a periods menos um. A resposta coloca rates_equal em true nesse caso.

Quanto custa a calculadora de anuidade crescente?

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

Ver a documentação completa do KIT →