Calculadora de valor futuro
1.000 investidos a 5% por período durante 10 períodos viram 1.628,89462678, dos quais 628,89462678 são juros. Informe um único valor, a taxa de cada período e quantas vezes ela é capitalizada, sem aportes no caminho. 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
- Valor presente
- 1.000
- Taxa de juros
- 5
- Períodos
- 10
- Taxa (decimal)
- 0,05
- Fator de crescimento
- 1,62889463
- Valor futuro
- 1.628,89462678
- Juros
- 628,89462678
O valor futuro de um investimento em parcela única é o caixa que você terá depois que uma taxa de juros periódica constante tiver capitalizado ao longo de um número inteiro de períodos. Planilhas expõem essa identidade como FV; manuais escrevem que VF equivale a VP vezes um mais i elevado a n; quem pesquisa digita calculadora de valor futuro quando já conhece o montante presente, a taxa por período e quantas vezes essa taxa será aplicada. Esta calculadora aceita esses três números, trata a taxa em pontos percentuais de modo que cinco significa cinco por cento, exige que periods seja um inteiro não negativo e devolve o valor futuro capitalizado junto com o fator de crescimento e os juros ganhos.
O que o valor futuro significa e como funciona a identidade da parcela única
O valor futuro de um montante presente é o resultado de aplicar uma taxa de juros periódica constante um número inteiro de vezes. Se o valor presente é PV e a taxa periódica em decimal é i, cada período multiplica o saldo acumulado por um mais i, e após n períodos desse tipo a forma fechada é FV igual a PV vezes um mais i elevado a n.
Esta calculadora aceita a taxa em pontos percentuais, de modo que um cinco digitado significa cinco por cento e i equivale a rate dividido por cem. Quando a taxa é zero, o fator vale um e o valor futuro coincide com o presente: dinheiro que não rende não cresce. Quando o número de períodos é zero, a mesma identidade devolve o valor presente original, a resposta honesta para um horizonte que ainda não começou.
Uma taxa negativa modela uma contração constante desde que permaneça acima de menos cem por cento e o fator continue positivo. A implementação não consulta um rendimento de mercado, não presume capitalização mensal versus anual a menos que você já tenha convertido a taxa cotada para o período que está contando, e não acrescenta depósitos pelo caminho; essas são outras buscas.
Casos de uso
Projeções de poupança e investimento em parcela única
Transforme um saldo presente, um retorno periódico fixo e um horizonte inteiro no valor futuro e nos juros ganhos para artigos, planejadores e widgets de página.
Checagens de aula sobre o valor do dinheiro no tempo
Deixe o alunado enviar valor presente, taxa e períodos e conferir o valor futuro capitalizado, inclusive a falha dura quando a contagem de períodos é negativa ou não é um inteiro.
Perguntas frequentes
Como o valor futuro de um investimento é calculado?
Multiplique o valor presente por (1 + rate/100) elevado ao número inteiro de períodos.
O que acontece se o número de períodos for negativo ou não for um inteiro?
Um horizonte negativo ou fracionário não é aceito; informe um número inteiro de períodos de capitalização, zero ou mais. Validação falha não é cobrada.
A taxa é um percentual ou uma fração decimal?
Informe rate em pontos percentuais por período, não como fração decimal — cinco significa cinco por cento por período, não 0.05. O motor divide por cem antes de elevar o fator.
O que uma taxa zero e zero períodos devolvem?
Uma taxa zero deixa o valor presente inalterado porque o fator de crescimento vale um. Zero períodos também devolve o valor presente original, a resposta honesta para um horizonte que ainda não começou. Uma taxa negativa modela contração, desde que a taxa seja maior que −100% para que 1 + rate/100 permaneça positivo.
Preciso converter uma taxa anual se eu contar meses?
Sim. A taxa precisa corresponder ao período contado. Se os seus períodos são meses, digite a taxa mensal e não a anual, porque a ferramenta não supõe sozinha capitalização mensal nem anual.
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/future-value \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"present_value":1000,"rate":5,"periods":10}'const res = await fetch("https://api.kit.forhosting.com/fin/future-value", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"present_value": 1000,
"rate": 5,
"periods": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/future-value",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"present_value": 1000,
"rate": 5,
"periods": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/future-value", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"present_value":1000,"rate":5,"periods":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"present_value":1000,"rate":5,"periods":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/future-value", 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
{
"present_value": 1000,
"rate": 5,
"periods": 10
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.future_value",
"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 contagem de períodos negativa ou não inteira falha com invalid_input em vez de inventar uma história no sentido inverso do tempo ou intra-período.
O que o valor futuro significa e como funciona a identidade da parcela única
Caso resolvido: mil a cinco por cento por período durante dez períodos têm growth_factor 1.62889463 e future_value 1628.89462678 após arredondamento half-up a oito casas, de modo que os juros ganhos são 628.89462678.
Contrato de entrada, formato da resposta e comportamento de erro
Combine o resultado com o seu próprio calendário de aportes se precisar de depósitos pelo caminho; comece aqui quando a pergunta de produto for um valor futuro transparente de parcela única para uma página, uma planilha ou um lote de cenários que já compartilham uma taxa e um horizonte inteiro. Envie por POST um corpo JSON com três números finitos obrigatórios: present_value (a parcela única de hoje; alias pv, principal, amount), rate (a taxa de juros por período em percentual, por exemplo cinco para cinco por cento; alias interest_rate, i, rate_percent, periodic_rate) e periods (a contagem de capitalização n, um inteiro não negativo; 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 rate for menor ou igual a menos cem por cento, um mais i 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 present_value, rate e periods; informa rate_decimal e growth_factor arredondados half-up a oito casas; devolve future_value e interest arredondados do mesmo modo; e inclui uma string de fórmula curta que reafirma VF igual a VP vezes (1 + rate/100) elevado a periods.
Onde uma calculadora de valor futuro justifica o seu lugar
Educadores que ensinam o valor do dinheiro no tempo podem semear exemplos de aula que mostrem mil a cinco por cento durante dez períodos frente à alternativa de juro simples PV vezes um mais i vezes n, e demonstrar a falha dura quando alguém digita uma contagem negativa de períodos ou um n fracionário. Validação falha não consome saldo. Equipes de produto e finanças que conciliam um valor presente armazenado com uma taxa cotada podem enviar os mesmos três números que o produto já guarda e citar um future_value estável com um contrato de oito casas. 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 a taxa acima de menos cem por cento, periods como inteiro não negativo, fixe o future_value arredondado nos testes e você obtém resultados de valor futuro reproduzíveis para widgets, embeds CMS e workers na borda sem levantar um serviço de planilha próprio.
Casos de integração
Tabelas de cenário de produto e finanças
Compare duas ou três taxas armazenadas no mesmo horizonte de períodos inteiros e fixe um contrato estável de future_value nos testes sem abrir uma planilha em cada linha.
Perguntas técnicas
Quanto custa a calculadora de valor futuro?
A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.