Penalización por retiro anticipado de CD
Romper un CD de 10 000 con un rendimiento anual del 4 % y una penalización de 180 días de interés cuesta 197,26 y deja 9802,74 si retira ahora. Introduzca capital, rendimiento y días para ver el coste de salir antes. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Capital inicial
- 10 000
- TAE anual %
- 4
- Días de penalización
- 180
- Decimales
- 2
- Penalización
- 197,26
- Neto si se retira ahora
- 9 802,74
Estime la penalización por retiro anticipado de un CD como días de interés simple. Intención de búsqueda: penalización por retiro anticipado de CD. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan.
Cómo se calcula la penalización
Esta calculadora trata la penalización por retiro anticipado como un número de días de interés simple. Toma el interés que su capital ganaría en un año completo con el rendimiento anual indicado y lo ajusta a los días de penalización dividiendo entre 365. En un certificado de 10 000 al 4 %, 180 días de interés suman 197,26. Después resta esa penalización del capital para mostrarle lo que quedaría si retirara hoy: 9802,74 en este caso. Dentro del periodo de penalización no hay capitalización, porque la penalización se define como interés simple.
Cómo introducir bien los datos
Tome los días de penalización de las condiciones de su certificado e introdúzcalos como días; si las condiciones hablan de meses, conviértalos primero. Escriba el rendimiento como porcentaje, no como fracción decimal. Mantenga el capital en una sola moneda: el resultado sale en la misma unidad. Puede elegir cuántos decimales mostrar, y el redondeo se aplica una sola vez, para que las cifras pequeñas no se deformen con redondeos repetidos. El resultado es una estimación según esta definición: compárelo con la redacción exacta de su contrato antes de decidir si rompe el depósito.
Preguntas frecuentes
¿Otros idiomas?
Entrega solo en EN; Nitro hidrata los otros siete idiomas.
¿Cómo se calcula la penalización por retiro anticipado de un CD?
Como días de interés simple: el capital por el rendimiento anual, por los días de penalización y dividido entre 365. Es decir, el interés de un año completo se reduce a los días que fijan las condiciones de su CD.
¿Qué número de días de penalización debo introducir?
Los días de interés que las condiciones de su CD fijan para un retiro anticipado, por ejemplo 180. Si las condiciones hablan de meses, conviértalos antes a días: la calculadora aplica exactamente la cifra que usted indique.
¿Qué muestra el importe si retira ahora?
El capital menos la penalización, para que vea lo que le deja salir antes de tiempo. En el ejemplo de 10 000 con una penalización de 197,26, son 9802,74.
¿Escribo el rendimiento como 4 o como fracción decimal?
Como porcentaje: escriba 4 para un rendimiento anual del 4 %. Si lo escribe como fracción decimal, la penalización saldría cien veces menor de lo que realmente es.
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/cd-early-penalty \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":10000,"apy_percent":4,"penalty_days":180}'const res = await fetch("https://api.kit.forhosting.com/finance/cd-early-penalty", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 10000,
"apy_percent": 4,
"penalty_days": 180
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/cd-early-penalty",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 10000,
"apy_percent": 4,
"penalty_days": 180
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/cd-early-penalty", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":10000,"apy_percent":4,"penalty_days":180}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":10000,"apy_percent":4,"penalty_days":180}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/cd-early-penalty", 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
{
"principal": 10000,
"apy_percent": 4,
"penalty_days": 180
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.cd_early_penalty",
"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 calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Cómo funciona
Estime la penalización por retiro anticipado de un CD como días de interés simple. penalización = capital × APY × días/365. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La intención de búsqueda se atiende con palabras clave precisas en inglés. Los campos opcionales documentan los valores por defecto. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Entradas, límites y redondeo
Los decimales opcionales usan half-up una sola vez. Las salidas reflejan las entradas clave para el registro y la automatización. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La intención de búsqueda se atiende con palabras clave precisas en inglés. Los campos opcionales documentan los valores por defecto. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. Proporcione los campos JSON obligatorios tal como se documentan en params. Los tipos o rangos no válidos generan invalid_input. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Cuándo usarla
Úsela cuando la intención de búsqueda coincida con esta calculadora. Estime la penalización por retiro anticipado de un CD como días de interés simple. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La intención de búsqueda se atiende con palabras clave precisas en inglés. Los campos opcionales documentan los valores por defecto. No se requieren llamadas de red, semillas aleatorias ni estado de servidor. Los trabajos fallidos no se facturan. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes. La calculadora es gratuita en el navegador, determinista e idéntica en la ruta del API. Las entradas se validan antes de la aritmética, de modo que las cargas no válidas fallan con invalid_input. El redondeo half-up se aplica una sola vez sobre los valores IEEE en bruto cuando se solicitan decimales. Use el mismo contrato JSON desde hojas de cálculo, hooks de CMS, automatización o demostraciones docentes.
Casos de integración
Comprobación rápida
Verifique una fórmula en el widget gratuito del navegador.
Automatización
Llame al API con los mismos campos JSON desde sus scripts.
Docencia
Muestre ejemplos golden fijados sin herramientas propietarias.
Preguntas técnicas
¿El widget del navegador es gratuito?
Sí. El tier A se ejecuta en el cliente con el mismo núcleo que el API.
¿Realiza llamadas de red?
No. El cálculo es local y determinista.
¿Qué ocurre ante una entrada no válida?
El manejador lanza invalid_input; los trabajos fallidos no se facturan.
¿Puedo usar el API?
Sí. Envíe el mismo JSON documentado en params.