Calculadora valor ajustado por inflación
Exprese una cantidad en dinero de otro año: 1.000 del año 2000 equivalen a 1.638,62 de 2020 con una inflación media del 2,5 % anual. Avance o retroceda en el tiempo y vea el factor y la variación. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cantidad
- 1 000
- Desde el año
- 2 000
- Hasta el año
- 2 020
- Tasa de inflación (%)
- 2,5
- Años
- 20
- Tasa (decimal)
- 0,025
- Factor de inflación
- 1,63861644
- Valor ajustado
- 1 638,62
Un valor ajustado por inflación responde a una pregunta práctica de dinero: si algo costó un importe en un año calendario, ¿cuánto vale esa suma en dólares de otro año después de que los precios hayan subido o bajado a un ritmo anual constante? Los hogares lo usan para comparar salarios antiguos, precios de vivienda y matrículas con el poder adquisitivo de hoy. Analistas que reexpresan series históricas, periodistas sobre salarios reales y equipos de producto con herramientas de finanzas personales necesitan la misma aritmética determinista: capitalizar la tasa media de inflación anual sobre el intervalo de años y escalar el importe original por ese factor. Esta calculadora de valor ajustado por inflación acepta el importe, el año de origen, el año destino y la tasa anual en porcentaje, y devuelve el valor reexpresado, el factor compuesto, el cambio con signo y si la trayectoria infló, deflacionó o dejó la cifra sin cambios.
Qué significa el valor ajustado por inflación y cómo funciona la fórmula
El valor ajustado por inflación reexpresa un importe monetario para que dos cifras de años calendario distintos sean comparables en dólares del mismo año. El modelo estándar de tasa constante multiplica el importe original por un factor de crecimiento acumulado construido a partir de la tasa media de inflación anual.
Cuando el año destino es posterior al de origen y la inflación es positiva, n es positivo, el factor supera la unidad y el importe nominal crece: se necesitan más unidades monetarias en el año posterior para comprar la misma cesta real. Cuando el año destino es anterior, n es negativo y el factor es la potencia recíproca, que reduce un precio actual a dólares de un año previo. Cuando los años coinciden, n es cero, el factor es uno y el valor ajustado iguala el importe original.
Una inflación cero también deja el importe sin cambios para cualquier intervalo. Las tasas negativas modelan deflación: los precios bajan, así que una suma fija gana poder adquisitivo al avanzar en el tiempo. Esta calculadora implementa solo esa identidad compuesta acumulada; no consulta tablas oficiales de CPI, no ajusta estacionalmente series mensuales ni inventa una trayectoria histórica entre los dos años.
Usted aporta la tasa anual que encaje con su escenario —medias de CPI a largo plazo, una previsión o un caso de estrés personalizado— y el motor la capitaliza sobre la diferencia entera exacta de años. Esa separación mantiene el resultado determinista, auditable y libre de dependencias de red o de fecha, a la vez que coincide con la fórmula de aula y de hoja de cálculo que la mayoría asocia a dólares ajustados por inflación.
Quién compara dinero de distintos años
Las aplicaciones de finanzas personales permiten introducir un salario antiguo, un precio de vivienda o una matrícula y ver qué sería en dólares de hoy sin incrustar una base de datos económica completa. Planificadores de jubilación y de flujo de caja someten a estrés metas nominales bajo inflación supuesta reexpresando años destino hacia adelante; los informes históricos de cartera reexpresan aportaciones y saldos a un año común para gráficos de rentabilidad real.
Las migraciones de hojas de cálculo y los correctores de tareas de un LMS necesitan un oráculo determinista para que cada cliente —móvil, web o trabajo por lotes— coincida en el mismo factor redondeado para el mismo importe, años y tasa. La validación fallida no consume saldo.
Qué puede hacer con ella
Salario o precio antiguo en dólares de hoy
Reexprese un salario pasado, un precio de vivienda o una matrícula a dólares de un año posterior usando una tasa media de inflación a largo plazo para comparaciones equivalentes.
Series históricas en un año común
Convierta aportaciones, comisiones o ingresos de años calendario mixtos a un solo año destino para que paneles e informes muestren poder adquisitivo real.
Pruebas de estrés de inflación a futuro
Proyecte qué se convierte un presupuesto o meta nominal fija tras N años a una tasa de inflación anual supuesta para herramientas de planificación y formación.
Preguntas frecuentes
¿Puede el año destino ser anterior al de origen?
Sí. Un intervalo de años negativo deflacta el importe a dólares de un año anterior con la misma fórmula compuesta y un exponente negativo.
¿Utiliza tablas oficiales de CPI?
No. Usted aporta la tasa media de inflación anual. La calculadora capitaliza esa tasa solo sobre la diferencia de años; no consulta índices gubernamentales.
¿Puedo calcular un escenario de deflación?
Sí. Indique una tasa anual negativa: los precios bajan, así que al avanzar en el tiempo el mismo poder adquisitivo requiere menos dinero, y el resultado indica que hay deflación. La tasa debe ser mayor que menos 100 %.
¿Qué tasa de inflación debo indicar?
La tasa media anual que encaje con su caso, como un promedio histórico de precios al consumo, una previsión o un escenario de estrés. La calculadora capitaliza esa única tasa durante el número exacto de años entre ambas fechas.
¿Qué significa el factor de inflación?
Es cuánto se multiplican los precios en el periodo: uno más la tasa, elevado al número de años. Al 2,5 % durante 20 años el factor es 1,63861644, el multiplicador que se aplica a su importe.
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/finance/inflation-adjusted-value \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"amount":1000,"from_year":2000,"to_year":2020,"inflation_rate_percent":2.5}'const res = await fetch("https://api.kit.forhosting.com/finance/inflation-adjusted-value", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"amount": 1000,
"from_year": 2000,
"to_year": 2020,
"inflation_rate_percent": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/inflation-adjusted-value",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"amount": 1000,
"from_year": 2000,
"to_year": 2020,
"inflation_rate_percent": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/inflation-adjusted-value", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"amount":1000,"from_year":2000,"to_year":2020,"inflation_rate_percent":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"amount":1000,"from_year":2000,"to_year":2020,"inflation_rate_percent":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/inflation-adjusted-value", 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
{
"amount": 1000,
"from_year": 2000,
"to_year": 2020,
"inflation_rate_percent": 2.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.inflation_adjusted_value",
"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
Las entradas no válidas fallan con un error invalid_input claro y no se facturan.
Qué significa el valor ajustado por inflación y cómo funciona la fórmula
Si r es la tasa anual en decimal (inflation_rate_percent dividido entre cien) y n es la diferencia de años con signo to_year menos from_year, el factor es uno más r elevado a n, y el valor ajustado es amount multiplicado por ese factor.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
La validación rechaza campos ausentes, cadenas vacías, valores no finitos, importes no positivos, años no enteros fuera del rango y tasas menores o iguales a menos cien por ciento, porque uno más r debe permanecer estrictamente positivo para una potencia real. Ejemplo resuelto: mil dólares del año dos mil reexpresados al año dos mil veinte con dos punto cinco por ciento de inflación anual capitalizan en veinte años hasta unos mil seiscientos treinta y ocho punto seis dos en dólares de veinte-veinte, con direction inflate. Combine el número con su propia serie de CPI si necesita niveles de índice oficiales; este extremo solo escala por la tasa que usted proporcione. Envíe por POST un cuerpo JSON con cuatro campos obligatorios: amount, una cifra monetaria finita estrictamente mayor que cero en unidades de moneda de from_year; from_year y to_year, años calendario enteros en el rango admitido de uno a nueve mil novecientos noventa y nueve; e inflation_rate_percent, la tasa media de inflación anual en puntos porcentuales (por ejemplo dos punto cinco para dos y medio por ciento al año). precision es un entero opcional de cero a quince que por defecto es dos y controla los decimales de las salidas monetarias y porcentuales. amount puede llegar con alias como value, principal, dollars o sum; los años aceptan start_year, end_year, year_from, year_to, source_year y target_year; la tasa acepta rate_percent, annual_rate, rate e inflation_rate; precision acepta decimals y dp. Cada campo numérico puede ser un número JSON o una cadena numérica. Esos fallos devuelven invalid_input, nombran el problema y no consumen saldo prepago. En éxito el cuerpo repite amount, from_year, to_year, years como to_year menos from_year, inflation_rate_percent, rate_decimal, inflation_factor como multiplicador compuesto, adjusted_value como la suma reexpresada, value_change y value_change_percent como el desplazamiento nominal con signo, direction como inflate, deflate o unchanged, method cumulative_compound_inflation, una cadena formula y la precision usada.
Dónde aporta valor una API de valor ajustado por inflación
Como la implementación es parse pura de nivel A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga las solicitudes pequeñas, fije adjusted_value e inflation_factor en las pruebas y obtendrá conversión reproducible de dólares entre años para calculadoras, páginas de contenido y edge workers sin hospedar ingestión de CPI ni casos límite de coma flotante propios. La capacidad permanece deliberadamente etiquetada por año e impulsada por tasa para complementar resolutores de crecimiento compuesto más amplios que no exponen from_year y to_year como entradas de calendario de primer orden.
Preguntas técnicas
¿Cómo convierto dólares de un año a otro?
Envíe amount, from_year, to_year e inflation_rate_percent. La API devuelve adjusted_value = amount × (1 + rate/100)^(to_year − from_year), más el factor compuesto y el cambio con signo.
¿Qué ocurre si la inflación es cero o los años coinciden?
El factor de inflación es uno y adjusted_value iguala amount. direction se informa como unchanged.
¿Cuánto cuesta la calculadora de valor ajustado por inflación?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo prepago de KIT a $0.002 por llamada con éxito; la entrada no válida no se factura.