ForHosting KIT · Finanças e dinheiro

Calculadora FIRE

Gastar 40.000 por ano com taxa de retirada de 4% exige uma carteira de 1.000.000. Com 100.000 poupados, aportes de 30.000 por ano e retorno de 7%, você chega lá em 14,6951 anos. 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
Despesas anuais
40.000
Taxa de retirada
4
Poupança atual
100.000
Economia anual
30.000
Retorno anual
7
Você obtém
Retirada (decimal)
0,04
Múltiplo de despesas
25
Carteira-alvo
1.000.000
Déficit
900.000

O movimento FIRE — Financial Independence, Retire Early — é um problema aritmético em duas partes: primeiro dimensionar a carteira que consegue financiar o gasto anual só com retiradas, e depois contar quantos anos de poupança faltam para acumulá-la. Esta calculadora FIRE devolve as duas cifras com um contrato determinístico. O alvo de independência é a despesa anual dividida pela taxa de retirada segura em percentual sobre cem, a identidade do estudo Trinity por trás da regra dos quatro por cento. Os anos até esse alvo saem de capitalizar a poupança atual a um retorno anual esperado e somar um aporte de poupança no fim de cada ano.

O número FIRE e a taxa de retirada segura

O número FIRE é a carteira investida que cobre um estilo de vida escolhido só com retiradas, sem contracheque. De forma equivalente, o alvo é a despesa anual vezes o múltiplo de gasto cem sobre a taxa de retirada. Uma taxa de quatro por cento é a regra conhecida de vinte e cinco vezes; três por cento ronda trinta e três vezes; cinco por cento é vinte vezes.

Esses múltiplos não são constantes mágicas. Codificam um juízo sobre o risco de sequência de retornos, a inflação, a longevidade e quanto de renda do trabalho ou pensão posterior você ainda espera. Um plano mais conservador baixa a taxa e portanto sobe o alvo; um plano que conserve trabalho ou uma pensão pública pode subir a taxa e reduzir a cifra.

Esta calculadora não escolhe a taxa por você e não a deixa em quatro por padrão. Combine o alvo estático com um simulador de sustentabilidade se precisar de um caminho pelo risco de sequência de retornos; esta primeira metade do corpo é só a cifra de manchete no estilo Trinity.

Anos até a independência com poupança e retorno esperado

Dimensionar o alvo é só a metade de um plano FIRE. A outra metade é o calendário: com o que você já poupou, o que acrescenta cada ano e o retorno que espera, quantos anos faltam até a carteira atingir o alvo. Este extremo resolve isso em forma fechada.

A poupança anual é modelada como uma anuidade ordinária creditada no fim de cada ano, a convenção conservadora de um esboço FIRE anual. Isolar n dá n igual ao logaritmo natural de (alvo mais aporte sobre r) dividido por (atual mais aporte sobre r), tudo sobre o logaritmo natural de (um mais r). Years é arredondado half-up a quatro casas para que os goldens comparem byte a byte.

O modelo é um esboço de retorno constante, não um Monte Carlo: não simula o risco de sequência de retornos, a indexação à inflação, os impostos nem aportes variáveis, e não escolhe uma previsão de mercado por você.

Número FIRE de manchete e contagem regressiva

Transforme o gasto anual, uma taxa de retirada segura escolhida, a poupança atual e uma taxa de poupança na carteira de independência e nos anos que faltam para alcançá-la.

Painéis de aconselhamento e widgets de independência

Incorpore um alvo FIRE determinístico e seu calendário em ferramentas de conselho e aulas de finanças pessoais sem um motor Monte Carlo nem um fornecedor de planejamento.

Como os anos até FIRE são calculados?

A n em forma fechada volta como years. Se você já está no alvo ou acima, years vale 0.

Por que uma taxa de retirada nula é rejeitada?

Uma taxa de zero exigiria uma carteira infinita. Envie um percentual maior que zero, por exemplo 4 para 4%.

E se eu já for financeiramente independente?

O alvo ainda é devolvido para você comparar com o patrimônio que mantém.

Qual taxa de retirada devo usar?

A calculadora não escolhe por você. Uma taxa de 4% equivale a 25 vezes o seu gasto anual; uma taxa menor aumenta a meta e uma maior a reduz. A escolha reflete risco de mercado, inflação, longevidade e outras rendas que você ainda espera.

Ela considera inflação, impostos ou oscilações do mercado?

Não. Ela supõe um retorno anual constante e aportes fixos, sem simular a ordem dos retornos, a inflação, os impostos ou mudanças na poupança. Trate os anos como um esboço e teste outros retornos.

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

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/fire \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"annual_expenses":40000,"withdrawal_rate":4,"current_savings":100000,"annual_savings":30000,"annual_return":7}'
{
  "annual_expenses": 40000,
  "withdrawal_rate": 4,
  "current_savings": 100000,
  "annual_savings": 30000,
  "annual_return": 7
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.fire",
  "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 taxa de retirada nula não consegue dimensionar uma carteira e falha com invalid_input.

O número FIRE e a taxa de retirada segura

A identidade usada pelo estudo Trinity e pela maior parte dos textos sobre uma taxa de retirada segura é uma só divisão: target_portfolio equivale a annual_expenses dividido por (withdrawal_rate sobre cem). Você envia annual_expenses e withdrawal_rate de forma explícita para que o resultado seja função das suas hipóteses, não de uma regra de bolso oculta. A resposta ecoa as duas entradas, informa withdrawal_decimal (a taxa dividida por cem), informa expense_multiple e devolve target_portfolio arredondado half-up a duas casas para que as telas de moeda permaneçam estáveis entre ambientes. Uma taxa nula implicaria uma carteira infinita; esse pedido é rejeitado em vez de devolver Infinity, e é o caminho invalid_input exigido desta capacidade.

Anos até a independência com poupança e retorno esperado

A poupança atual capitaliza a annual_return por cento ao ano. Quando o retorno é nulo, years equivale ao gap restante dividido por annual_savings. Quando o retorno não é nulo, a identidade é alvo igual a atual vezes (um mais r) elevado a n mais o aporte vezes ((um mais r) elevado a n menos um) sobre r, com r igual a annual_return sobre cem. Se a poupança atual já cobre ou supera o alvo, years vale zero e already_independent é true. Se aportes e retorno não conseguem fechar a brecha —por exemplo um retorno nulo sem poupança, ou um retorno negativo cujo equilíbrio fica abaixo do alvo— a tarefa falha com invalid_input em vez de emitir Infinity.

Contrato de entrada, erros e onde uma API FIRE se justifica

Despesas ou saldos de poupança negativos são rejeitados. O caminho de erro exigido é uma taxa de retirada que não seja maior que zero: o zero não consegue dimensionar uma carteira FIRE e não é faturado. Exemplo: quarenta mil de despesas a quatro por cento com cem mil poupados, trinta mil de poupança anual e um retorno de sete por cento produzem um alvo de um milhão e um years finito pela identidade da anuidade. Mantenha a taxa de retirada positiva, fixe o alvo e os anos arredondados nos testes, e você obtém um número de independência e um calendário reproduzíveis para widgets, módulos de curso e workers na borda. Envie por POST um corpo JSON com cinco números finitos obrigatórios. annual_expenses é o gasto anual planejado em unidades monetárias, maior ou igual a zero; aceitam-se os aliases expenses, spending, yearly_expenses e annual_spend. withdrawal_rate é a taxa de retirada segura em percentual, não em fração: envie 4 para 4 por cento, não 0.04. Aceitam-se os aliases swr, swr_percent e safe_withdrawal_rate. current_savings é o patrimônio investido hoje; aceitam-se os aliases current, nest_egg, portfolio e principal. annual_savings é o valor acrescentado no fim de cada ano; aceitam-se os aliases contribution, savings e yearly_savings. annual_return é o retorno percentual esperado por ano, que pode ser zero (sem crescimento real) mas deve permanecer acima de menos cem para que um mais r fique positivo; aceitam-se os aliases return_percent, growth_rate e expected_return. Cada campo pode chegar como número JSON ou como cadeia numérica. Campos ausentes, cadeias vazias, booleanos e valores não finitos falham com invalid_input nomeando o campo. Em caso de sucesso o corpo inclui as entradas ecoadas, withdrawal_decimal, expense_multiple, target_portfolio, shortfall, years, already_independent e uma cadeia curta de fórmula.

Tabelas de cenários de taxa e poupança

Varra withdrawal_rate, annual_savings ou annual_return sobre as mesmas despesas para mostrar como hipóteses conservadoras movem o alvo e o calendário.

Como o número FIRE é calculado?

target_portfolio equivale a annual_expenses dividido por (withdrawal_rate/100). Com uma taxa de 4%, um gasto anual de $40,000 devolve $1,000,000, o múltiplo de gasto 25×.

Quanto custa a calculadora FIRE?

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 é faturada.

Ver a documentação completa do KIT →