Calculadora do efeito Fisher
Uma taxa nominal de 8%, digitada como 0,08, contra inflação de 3%, digitada como 0,03, deixa uma taxa real exata de 0,04854368932, perto de 4,85%, e não os 5% que a subtração simples sugere. 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 nominal
- 0,08
- Taxa de inflação
- 0,03
- Taxa real
- 0,0485436893
- Taxa real (%)
- 4,854368932
O efeito Fisher é a identidade de Irving Fisher que liga uma taxa de juros nominal cotada à taxa real de retorno depois da inflação. Esta calculadora do efeito Fisher aceita a taxa de juros nominal e a taxa de inflação como decimais — 0.05 significa cinco por cento, não cinco por cento escrito como o inteiro cinco — e devolve a taxa real exata a partir de r igual a (1 mais i) dividido por (1 mais π) menos um. O atalho linear que subtrai a inflação da cotação nominal é só uma aproximação de primeira ordem; a forma fechada é o que esta página avalia, de modo que cinco por cento nominais contra dois por cento de inflação não são três por cento reais.
O que a equação de Fisher significa e por que a aproximação não basta
Uma taxa de juros nominal é o percentual de manchete impresso em um empréstimo, um produto de poupança, uma cotação do Tesouro ou um enunciado de aula. Por si só, não é o retorno em poder de compra que você ganha ou paga, porque a inflação (ou a deflação) muda o que cada unidade de moeda compra entre o início e o fim do período.
A identidade de Irving Fisher afirma que um mais a taxa nominal é igual a um mais a taxa real, vezes um mais a taxa de inflação: (1 + i) = (1 + r)(1 + π). Isolar a taxa real dá a forma fechada que esta calculadora avalia, r = (1 + i) / (1 + π) − 1. O atalho linear popular, r aproximadamente igual a i menos π, descarta o termo cruzado i vezes π.
Com taxas pequenas esse erro é ínfimo; a oito por cento nominais e três por cento de inflação a taxa real exata fica perto de 4.854 por cento, não cinco. Com inflação alta a diferença é material, e por isso os manuais insistem na equação exata de Fisher em vez da regra da subtração.
Esta página nunca faz um capital crescer, nunca converte um índice de preços ao consumidor em taxa de inflação e nunca capitaliza uma cotação nominal em taxa efetiva anual: essas são intenções de busca distintas, com páginas próprias. As taxas chegam como decimais para aplicar a identidade sem uma conversão oculta para percentual que transformaria 0.05 em cinco milésimos de por cento.
Contrato de entrada, unidades decimais e o erro de inflação igual a menos um
O erro de domínio contratado é uma taxa de inflação de menos um ou inferior. Quando π vale menos um, um mais π é zero e a divisão fica indefinida. Quando π é menor que menos um, um mais π é negativo e a identidade já não descreve uma trajetória de preços com sentido para uma taxa real de Fisher, então o tratador a rejeita em vez de devolver um fator de crescimento negativo disfarçado de rendimento real.
Exemplo: oito por cento nominais contra três por cento de inflação produzem uma taxa real de cerca de 0.0485, ou 4.85 por cento. Validação com falha não consome saldo. Mantenha as magnitudes dentro da faixa finita documentada para que (1 + i) / (1 + π) continue um número de ponto flutuante finito.
Onde uma calculadora do efeito Fisher rende o investimento
Famílias e estudantes usam uma calculadora do efeito Fisher quando um empréstimo ou um produto de poupança vem impresso como percentual nominal e a pergunta é qual retorno em poder de compra resta depois da inflação, não o quanto um capital único vai crescer. Quem ensina finanças pessoais precisa de um oráculo determinista que rejeite uma taxa de inflação de menos um ou inferior em vez de mostrar Infinity em silêncio, cifra que um formulário defeituoso poderia tratar como sucesso.
Lições de macroeconomia e de renda fixa pedem com frequência a taxa real exata de Fisher, não o atalho i menos π, e as chaves de resposta não devem discordar de uma calculadora que tenha usado a aproximação em silêncio. Esta página não é uma ferramenta de variação percentual de IPC, não é um conversor EAR a partir da frequência de capitalização e não é o teste exato de Fisher de uma tabela de contingência dois por dois: essas consultas são intenções distintas e já têm página própria.
Quando mais adiante precisar da taxa de inflação a partir de dois níveis de índice, passe à identidade de IPC em vez de esticar este contrato de dois campos pensado para Fisher.
Casos de uso
Tirar a inflação de uma taxa nominal cotada
Transforme uma cotação nominal de empréstimo ou de poupança e um decimal de inflação (ou de inflação esperada) na taxa real exata de Fisher para ordenar dois produtos em termos de poder de compra.
Oráculos de sala de aula e de lição de casa
Gere chaves de resposta reproduzíveis de r = (1+i)/(1+π)−1 que distingam a identidade exata de Fisher do atalho linear i menos π.
Perguntas frequentes
Como a taxa de juros real é calculada na equação de Fisher?
A identidade exata é r = (1 + i) / (1 + π) − 1, em que i é a taxa nominal como decimal e π é a taxa de inflação como decimal.
As taxas são percentuais ou decimais?
Decimais. Envie 0.08 para oito por cento. Enviar 8 seria tratado como oitocentos por cento, não como oito por cento. A aproximação linear i − π não é o que esta calculadora devolve.
O que acontece se a taxa de inflação for menos um ou inferior?
Quando a inflação vale menos um, 1 + π é zero e a equação de Fisher fica indefinida. Valores abaixo de menos um são rejeitados pelo mesmo motivo e não são cobrados.
Qual a diferença em relação a subtrair a inflação da taxa nominal?
O atalho r ≈ i − π descarta o termo cruzado i·π. Esta página avalia a forma fechada exata de Fisher, então oito por cento nominais e três por cento de inflação ficam perto de 4.854 por cento reais, não cinco.
O que a taxa de juros real me diz?
É o retorno em poder de compra que sobra depois que a inflação muda o que cada unidade de dinheiro compra. Use quando um empréstimo ou uma aplicação anunciar um percentual nominal e você quiser saber quanto ganha ou paga de verdade.
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/fisher-effect \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"nominal_rate":0.08,"inflation_rate":0.03}'const res = await fetch("https://api.kit.forhosting.com/fin/fisher-effect", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"nominal_rate": 0.08,
"inflation_rate": 0.03
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/fisher-effect",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"nominal_rate": 0.08,
"inflation_rate": 0.03
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/fisher-effect", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"nominal_rate":0.08,"inflation_rate":0.03}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"nominal_rate":0.08,"inflation_rate":0.03}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/fisher-effect", 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
{
"nominal_rate": 0.08,
"inflation_rate": 0.03
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.fisher_effect",
"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
Quando a taxa de inflação é menos um ou inferior, um mais π fica zero ou negativo e a equação de Fisher fica indefinida, então a tarefa falha com invalid_input em vez de um Infinity silencioso.
Contrato de entrada, unidades decimais e o erro de inflação igual a menos um
Envie por POST um corpo JSON com dois campos obrigatórios. nominal_rate é a taxa de juros nominal cotada como decimal — 0.08 significa oito por cento por período, não o inteiro oito, que seriam oitocentos por cento — e os apelidos nominal, i, nominal_interest e interest_rate apontam para o mesmo campo. inflation_rate é a taxa de inflação do mesmo período como decimal — 0.03 significa três por cento — com os apelidos inflation, pi, expected_inflation e inflation_pi para que planilhas reutilizem nomes de coluna conhecidos. Se qualquer campo estiver ausente, vazio, infinito ou de outro modo não for um número finito, a tarefa falha com invalid_input nomeando esse campo e não é cobrada. Deflação branda é permitida: inflation_rate de menos 0.01 é um por cento de deflação e produz uma taxa real maior que a cotação nominal, que é o resultado correto de Fisher. Cada campo pode chegar como número JSON ou como string numérica. Em caso de sucesso, o corpo ecoa as duas entradas, devolve real_rate como decimal, real_rate_percent como essa mesma taxa real vezes cem, e uma string formula que reitera r igual a (1 + i) / (1 + π) menos um.
Onde uma calculadora do efeito Fisher rende o investimento
Equipes de produto ligam o mesmo contrato a demonstrações de boas-vindas para que quem digita 0.05 e 0.02 veja o mesmo real_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 real_rate arredondado nos testes e você obtém cifras de Fisher reproduzíveis para planilhas, plugins LMS e workers de borda sem levantar um serviço de planilha próprio.
Casos de integração
Demos de produto e fixtures de integração
Alimente widgets de comparação e testes automáticos com valores deterministas de real_rate que coincidem byte a byte com o widget gratuito do navegador.
Perguntas técnicas
Quanto custa a calculadora do efeito Fisher?
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.