Calculadora del efecto Fisher
Un tipo nominal del 8 %, introducido como 0,08, frente a una inflación del 3 %, introducida como 0,03, deja un tipo real exacto de 0,04854368932, cerca del 4,85 %, no el 5 % que sugiere la resta simple. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Tasa nominal
- 0,08
- Tasa de inflación
- 0,03
- Tasa real
- 0,0485436893
- Tasa real (%)
- 4,854368932
El efecto Fisher es la identidad de Irving Fisher que relaciona un tipo de interés nominal cotizado con el tipo real de rentabilidad una vez descontada la inflación. Esta calculadora del efecto Fisher acepta el tipo de interés nominal y la tasa de inflación como decimales — 0.05 significa cinco por ciento, no cinco por ciento escrito como el entero cinco — y devuelve el tipo real exacto a partir de r igual a (1 más i) dividido por (1 más π) menos uno. El atajo lineal que resta la inflación a la cotización nominal es solo una aproximación de primer orden; la forma cerrada es lo que evalúa esta página, de modo que un cinco por ciento nominal frente a un dos por ciento de inflación no es un tres por ciento real.
Qué significa la ecuación de Fisher y por qué no basta la aproximación
Un tipo de interés nominal es el porcentaje de titular impreso en un préstamo, un producto de ahorro, una cotización del Tesoro o un enunciado de clase. Por sí solo no es la rentabilidad en poder de compra que usted gana o paga, porque la inflación (o la deflación) cambia lo que compra cada unidad de moneda entre el inicio y el final del periodo.
La identidad de Irving Fisher afirma que uno más el tipo nominal es igual a uno más el tipo real, multiplicado por uno más la tasa de inflación: (1 + i) = (1 + r)(1 + π). Despejar el tipo real da la forma cerrada que evalúa esta calculadora, r = (1 + i) / (1 + π) − 1. El atajo lineal popular, r aproximadamente igual a i menos π, omite el término cruzado i por π.
Con tipos pequeños ese error es ínfimo; al ocho por ciento nominal y tres por ciento de inflación el tipo real exacto ronda el 4.854 por ciento, no cinco. Con inflación alta la brecha es material, y por eso los manuales insisten en la ecuación exacta de Fisher en lugar de la resta.
Esta página nunca hace crecer un capital, nunca convierte un índice de precios al consumo en una tasa de inflación y nunca capitaliza una cotización nominal en una tasa anual efectiva: esas son intenciones de búsqueda distintas, con aterrizaje propio. Los tipos llegan como decimales para aplicar la identidad sin una conversión oculta a porcentaje que convertiría 0.05 en cinco milésimas de por ciento.
Contrato de entrada, unidades decimales y el error de inflación igual a menos uno
El error de dominio contratado es una tasa de inflación de menos uno o inferior. Cuando π vale menos uno, uno más π es cero y la división queda indefinida. Cuando π es menor que menos uno, uno más π es negativo y la identidad ya no describe una senda de precios con sentido para un tipo real de Fisher, así que el manejador la rechaza en lugar de devolver un factor de crecimiento negativo disfrazado de rendimiento real.
Ejemplo: ocho por ciento nominal frente a tres por ciento de inflación produce un tipo real de unos 0.0485, o 4.85 por ciento. La validación fallida no consume saldo. Mantenga las magnitudes dentro del rango finito documentado para que (1 + i) / (1 + π) siga siendo un número de coma flotante finito.
Dónde resulta útil una calculadora del efecto Fisher
Los hogares y los estudiantes usan una calculadora del efecto Fisher cuando un préstamo o un producto de ahorro se imprime como porcentaje nominal y la pregunta es qué rentabilidad en poder de compra queda tras la inflación, no cuánto crecerá un capital único. Quienes enseñan finanzas personales necesitan un oráculo determinista que rechace una tasa de inflación de menos uno o inferior en lugar de mostrar Infinity en silencio, cifra que un formulario defectuoso podría tratar como acierto.
Los deberes de macroeconomía y de renta fija piden a menudo el tipo real exacto de Fisher y no el atajo i menos π, y las claves de respuesta no deben discrepar de una calculadora que hubiera usado la aproximación en silencio. Esta página no es una herramienta de variación porcentual de IPC, no es un conversor EAR según la frecuencia de capitalización y no es la prueba exacta de Fisher de una tabla de contingencia dos por dos: esas consultas son intenciones distintas y ya tienen página propia.
Cuando más adelante necesite la tasa de inflación a partir de dos niveles de índice, pase a la identidad de IPC en lugar de estirar este contrato de dos campos pensado para Fisher.
Qué puede hacer con ella
Quitar la inflación a un tipo nominal cotizado
Convierta una cotización nominal de préstamo o de ahorro y un decimal de inflación (o de inflación esperada) en el tipo real exacto de Fisher para ordenar dos productos en términos de poder de compra.
Oráculos de aula y de deberes
Genere claves de respuesta reproducibles de r = (1+i)/(1+π)−1 que distingan la identidad exacta de Fisher del atajo lineal i menos π.
Preguntas frecuentes
¿Cómo se calcula el tipo de interés real en la ecuación de Fisher?
La identidad exacta es r = (1 + i) / (1 + π) − 1, donde i es el tipo nominal como decimal y π es la tasa de inflación como decimal.
¿Los tipos van en porcentaje o en decimal?
En decimal. Envíe 0.08 para ocho por ciento. Enviar 8 se trataría como ochocientos por ciento, no como ocho por ciento. La aproximación lineal i − π no es lo que devuelve esta calculadora.
¿Qué ocurre si la tasa de inflación es menos uno o inferior?
Cuando la inflación vale menos uno, 1 + π es cero y la ecuación de Fisher queda indefinida. Los valores por debajo de menos uno se rechazan por el mismo motivo y no se facturan.
¿En qué se diferencia de restar la inflación al tipo nominal?
El atajo r ≈ i − π omite el término cruzado i·π. Esta página evalúa la forma cerrada exacta de Fisher, así que ocho por ciento nominal y tres por ciento de inflación ronda el 4.854 por ciento real, no cinco.
¿Qué me dice el tipo de interés real?
Es la rentabilidad en poder adquisitivo que queda después de que la inflación cambie lo que compra cada unidad de dinero. Úselo cuando un préstamo o un ahorro anuncie un porcentaje nominal y quiera saber cuánto gana o paga de verdad.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"nominal_rate": 0.08,
"inflation_rate": 0.03
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.fisher_effect",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Cuando la tasa de inflación es menos uno o inferior, uno más π resulta cero o negativo y la ecuación de Fisher queda indefinida, así que la tarea falla con invalid_input en lugar de un Infinity silencioso.
Contrato de entrada, unidades decimales y el error de inflación igual a menos uno
Envíe mediante POST un cuerpo JSON con dos campos obligatorios. nominal_rate es el tipo de interés nominal cotizado como decimal — 0.08 significa ocho por ciento por periodo, no el entero ocho, que serían ochocientos por ciento — y los alias nominal, i, nominal_interest e interest_rate apuntan al mismo campo. inflation_rate es la tasa de inflación del mismo periodo como decimal — 0.03 significa tres por ciento — con los alias inflation, pi, expected_inflation e inflation_pi para que las hojas conserven nombres de columna conocidos. Si falta cualquiera de los dos, está vacío, es infinito o no es un número finito, la tarea falla con invalid_input nombrando ese campo y no se factura. Se admite una deflación suave: inflation_rate de menos 0.01 es un uno por ciento de deflación y produce un tipo real mayor que la cotización nominal, que es el resultado correcto de Fisher. Cada campo puede llegar como número JSON o como cadena numérica. Si acierta, el cuerpo ecoa ambas entradas, devuelve real_rate como decimal, real_rate_percent como ese mismo tipo real multiplicado por cien, y una cadena formula que reitera r igual a (1 + i) / (1 + π) menos uno.
Dónde resulta útil una calculadora del efecto Fisher
Los equipos de producto conectan el mismo contrato a demostraciones de alta para que quien escribe 0.05 y 0.02 vea el mismo real_rate que la API devolverá luego en las pruebas de producción. Como la implementación es parse pura de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida. Mantenga las solicitudes pequeñas, fije real_rate redondeado en las pruebas y obtendrá cifras de Fisher reproducibles para hojas, plugins LMS y workers de borde sin levantar un servicio de hojas propio.
Casos de integración
Demostraciones de producto y fixtures de integración
Alimente widgets de comparación y pruebas automáticas con valores deterministas de real_rate que coinciden byte a byte con el widget gratuito del navegador.
Preguntas técnicas
¿Cuánto cuesta la calculadora del efecto Fisher?
La herramienta del navegador es gratuita. Las solicitudes a la API usan saldo KIT de prepago a $0.002 por llamada correcta; la entrada no válida no se factura.