Calculadora de tasa de retiro seguro
Compruebe si una tasa de retiro aguanta: 1.000.000 al 4 % con una rentabilidad del 7 % anual durante 30 años empieza con 40.000 al año, llega al final y deja 3.569.333,39. La proyección avanza año a año. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Cartera
- 1 000 000
- Tasa de retiro (%)
- 4
- Años
- 30
- Rentabilidad anual (%)
- 7
- Inflación (%)
- 0
- Retiro anual inicial
- 40 000
- Total retirado
- 1 200 000
- Saldo final
- 3 569 333,39
- Años que duró el capital
- 30
Una tasa de retiro planificada para la jubilación solo es útil si la cartera puede sostenerla durante todo el horizonte bajo un supuesto de retorno claro. Esta calculadora de tasa de retiro seguro toma su saldo inicial, el retiro del primer año como porcentaje de ese saldo, un retorno anual fijo de la cartera, una senda opcional de inflación del retiro y el número de años de jubilación, y proyecta el saldo año a año. Cada año retira primero el importe inflado, aplica el retorno fijo a lo que queda e informa si el plan se sostiene, cuántos años sobrevivió la cartera, el total retirado y el saldo final. Úsela para probar una regla del cuatro por ciento, comparar un gasto del seis frente al tres por ciento, o documentar una base determinista antes de herramientas Monte Carlo más complejas.
Qué mide una prueba de tasa de retiro seguro con retornos fijos
Una tasa de retiro seguro responde a una pregunta práctica de gasto: dado un patrimonio al jubilarse, qué fracción de ese saldo inicial puede usted retirar el primer año—y seguir gastando en términos reales después—sin quedarse sin dinero antes de que termine el plan. Las reglas clásicas como la del cuatro por ciento son heurísticas históricas, no garantías; surgen del estudio del riesgo de secuencia de retornos en mercados pasados. Esta capacidad no muestrea retornos aleatorios.
Ejecuta una proyección transparente de retorno fijo para que usted vea, bajo un retorno anual de cartera supuesto y una senda de inflación del gasto, si el plan es sostenible sobre el papel. Esa forma booleana más importes es lo que planificadores, educadores y automatización necesitan para un sí o no claro de sostenibilidad antes de añadir impuestos, seguridad social o mercados variables.
Qué puede hacer con ella
Comprobación base del gasto en jubilación
Compruebe si una tasa de retiro planificada (por ejemplo el cuatro por ciento de la cartera inicial) dura un horizonte de treinta años con el retorno anual fijo que usted elija.
Comparar tasas de gasto en paralelo
Ejecute planes del tres, cuatro y cinco por ciento sobre la misma cartera, retorno, inflación y años para ver qué tasas siguen siendo sostenibles.
Demos de aula y de contenido
Enseñe la regla del cuatro por ciento y el gasto real constante con una proyección determinista de retorno fijo que alumnos y lectores pueden reproducir exactamente.
Preguntas frecuentes
¿Es la regla histórica del cuatro por ciento o Monte Carlo?
Ninguna de las dos. Es una base transparente, no una réplica del estudio Trinity histórico ni una simulación estocástica.
¿La inflación cambia el retiro cada año?
Deje la inflación en cero para un camino de retiro nominal constante.
¿En qué orden se aplican cada año el retiro y la rentabilidad?
Primero se retira el dinero y después se aplica la rentabilidad a lo que queda. Así se refleja un gasto al inicio de cada año, y las mismas cifras dan siempre la misma proyección.
¿Qué significa que el plan no sea sostenible?
Que en algún año el saldo no alcanzó para cubrir el retiro completo. La proyección marca la cartera como agotada e indica cuántos años completos duró antes de ese déficit.
¿Cómo comparo distintas tasas de retiro?
Repita el cálculo con la misma cartera, rentabilidad, inflación y años, cambiando solo la tasa: 3 %, 4 % y 5 %. Verá qué tasas siguen siendo sostenibles y cómo cambia el saldo final entre ellas.
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/safe-withdrawal-rate-test \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"portfolio":1000000,"withdrawal_rate_percent":4,"years":30,"annual_return_percent":7}'const res = await fetch("https://api.kit.forhosting.com/finance/safe-withdrawal-rate-test", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"portfolio": 1000000,
"withdrawal_rate_percent": 4,
"years": 30,
"annual_return_percent": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/safe-withdrawal-rate-test",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"portfolio": 1000000,
"withdrawal_rate_percent": 4,
"years": 30,
"annual_return_percent": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/safe-withdrawal-rate-test", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"portfolio":1000000,"withdrawal_rate_percent":4,"years":30,"annual_return_percent":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"portfolio":1000000,"withdrawal_rate_percent":4,"years":30,"annual_return_percent":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/safe-withdrawal-rate-test", 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
{
"portfolio": 1000000,
"withdrawal_rate_percent": 4,
"years": 30,
"annual_return_percent": 7
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.safe_withdrawal_rate_test",
"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
La entrada no válida falla con invalid_input y no se factura.
Qué mide una prueba de tasa de retiro seguro con retornos fijos
El retiro del primer año es portfolio por withdrawal_rate_percent entre cien. En cada año posterior el retiro crece con el factor de inflación, lo que mantiene el gasto real constante cuando inflation_percent coincide con la senda del coste de la vida que le importa. El crecimiento se aplica tras el retiro cada año al annual_return_percent constante que usted indica. Si el saldo no cubre un retiro completo en algún año, la ejecución marca la cartera agotada, registra years_survived como los años completos anteriores a ese déficit y pone sustainable en false. Si cada año tiene éxito y queda un saldo positivo tras el último paso de crecimiento, sustainable es true y final_balance es el patrimonio residual.
Contrato de entrada, orden de proyección, redondeo y ejemplos
El orden de proyección es siempre retirar primero y luego crecer: encaja con un modelo habitual de gasto a principio de año y mantiene estables los goldens. Fije en las pruebas los campos monetarios redondeados y las banderas booleanas para que los clientes se mantengan estables entre entornos de ejecución. Envíe por POST un cuerpo JSON con cuatro campos obligatorios: portfolio (saldo inicial, finito y estrictamente mayor que cero), withdrawal_rate_percent (retiro del primer año como porcentaje de ese saldo inicial, finito y mayor que cero), years (horizonte de jubilación entero de uno a ciento veinte) y annual_return_percent (retorno nominal anual fijo aplicado tras cada retiro; debe ser finito y mayor que menos cien para que el factor de crecimiento siga positivo). El opcional inflation_percent vale cero por defecto y también debe superar menos cien; el opcional decimals es un entero de cero a ocho (por defecto dos) que controla el redondeo half-up de los campos monetarios. Campos ausentes, cadenas vacías, valores no finitos, portfolio o tasa de retiro no positivos y years fuera de rango fallan con invalid_input y no se facturan. Ejemplo: portfolio un millón, tasa de retiro cuatro, years treinta, retorno anual siete, inflación cero produce un retiro anual inicial de cuarenta mil, sustainable true tras treinta años y un saldo final amplio porque un crecimiento del siete por ciento supera un gasto inicial del cuatro sin inflación. Ejemplo: el mismo millón con retiro del diez por ciento, retorno del tres, treinta años e inflación del dos suele agotarse pronto; la respuesta pone depleted true, sustainable false, years_survived por debajo de treinta y final_balance en cero.
Dónde aporta valor real una calculadora SWR de retorno fijo
Particulares y asesores usan una calculadora de tasa de retiro seguro cuando quieren una base rápida y explicable antes de abrir un suite de planificación completo: eligen cartera, tasa de gasto, retorno de largo plazo y horizonte, y ven si el plan sobrevive solo con esos supuestos. Educadores y comunidades FIRE necesitan un oráculo determinista para problemas de aula y demos en blog que preguntan si el cuatro por ciento dura treinta años a un retorno dado, sin importar librerías Monte Carlo ni tablas de retornos históricos. La validación fallida no consume saldo. Las herramientas de flujo pueden llamar a la API desde n8n, puentes al estilo Zapier o workers de borde para condicionar un plan mayor: solo seguir a módulos de impuestos o seguridad social cuando sustainable sea true bajo el retorno conservador del usuario. Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Cómo funciona la calculadora de tasa de retiro seguro?
Toma el retiro del primer año como portfolio por withdrawal_rate_percent/100, infla ese retiro cada año con inflation_percent, lo resta del saldo y multiplica el resto por (1 + annual_return_percent/100). Tras el horizonte completo informa sustainable, depleted, years_survived, total_withdrawn y final_balance.
¿Qué significa sustainable en la respuesta?
sustainable es true solo cuando la cartera cubre cada retiro planificado todos los años y termina con un final_balance positivo. Si un año no puede financiar el retiro completo, depleted es true, sustainable es false y years_survived es el número de años completos antes de ese déficit.
¿Cuánto cuesta la prueba de tasa de retiro seguro?
La herramienta en el navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada no válida no se factura.