Calculadora TAE
Un 12 % nominal con capitalización mensual rinde en realidad cerca de un 12,68 % anual; con una sola capitalización al año se queda en 12 %. Indique el tipo nominal y las capitalizaciones por año. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Tasa de interés
- 12
- Frecuencia
- 12
- Tasa (decimal)
- 0,12
- Tasa efectiva
- 12,6825030132
- Tasa efectiva (decimal)
- 0,1268250301
La tasa anual efectiva, abreviada EAR o rendimiento anual efectivo, es el interés real de un año que produce una tasa nominal una vez se tiene en cuenta la capitalización. Bancos, mesas de renta fija y manuales anuncian un tipo anual nominal junto con una frecuencia de abono —mensual, trimestral, diaria— y esas dos cifras no son intercambiables: un doce por ciento capitalizado cada mes no rinde lo mismo que un doce por ciento capitalizado una sola vez al año. Esta calculadora de tasa efectiva anual acepta una tasa anual nominal en tanto por ciento y un entero positivo de periodos de capitalización por año, aplica la forma cerrada uno más r entre n, elevado a n, menos uno, y devuelve la tasa efectiva tanto en porcentaje como en decimal. No hace crecer un capital, no invierte un valor futuro ni pasa a capitalización continua.
Qué significa la EAR y cómo funciona la forma cerrada
La tasa anual nominal es el porcentaje de titular impreso en un préstamo, un producto de ahorro o un enunciado de clase. Por sí sola no es el importe que usted gana o paga a lo largo de un año civil, porque el interés que se abona más de una vez al año vuelve a generar o a costar interés en periodos posteriores.
La tasa anual efectiva responde a la pregunta de comparación: si esta cotización se capitaliza n veces este año, ¿qué tasa anual única, capitalizada una vez, produciría el mismo factor de crecimiento? La identidad es EAR igual a (1 + r/n) elevado a n, menos uno, donde r es la tasa nominal en decimal —así que una cotización del doce por ciento es r igual a 0.12— y n es la frecuencia de capitalización.
Con n igual a uno los paréntesis se colapsan y la tasa efectiva coincide con la nominal. Con n igual a doce un doce por ciento nominal se convierte en 1.01 elevado a la doceava menos uno, algo más del 12.68 por ciento efectivo. Con n igual a cuatro un ocho por ciento nominal se convierte en 1.02 elevado a la cuarta menos uno.
Una capitalización más frecuente, con la nominal fija, eleva la tasa efectiva y se aproxima al límite continuo e elevado a r menos uno, que esta calculadora no evalúa: esa identidad pertenece a una página de capitalización continua, no a una EAR discreta. Se admiten tasas nominales negativas cuando siguen siendo finitas; describen un descenso contratado y no un error de tecleo.
La capacidad nunca multiplica un capital y nunca programa aportaciones extra —eso es interés compuesto, otra intención de búsqueda— y nunca invierte un valor futuro en un rendimiento implícito.
Dónde resulta útil una calculadora de tasa efectiva anual
Los hogares y los estudiantes usan una calculadora de tasa anual efectiva cuando dos productos cotizan el mismo porcentaje nominal con calendarios de abono distintos y la pregunta es cuál cotización es en realidad más rica, no cuánto crecerá un capital único. Quienes enseñan finanzas personales necesitan un oráculo determinista que rechace un recuento de capitalización no entero en lugar de mostrar NaN en silencio, cifra que un formulario defectuoso podría tratar como acierto.
Esta página no es una herramienta de valor futuro de interés compuesto, no es un proyector de capitalización continua con e elevado a r t y no es un amortizador de APR a cuota mensual: esas consultas son intenciones distintas y ya tienen página propia. Cuando más adelante necesite el saldo futuro de un capital, pase a la identidad de interés compuesto en lugar de estirar este contrato de dos campos pensado para convertir tasas.
Qué puede hacer con ella
Comparar cotizaciones con distinta capitalización
Convierta un porcentaje anual nominal y un calendario de abono (mensual, trimestral, diario) en una sola tasa anual efectiva para ordenar dos cotizaciones de préstamo o de ahorro sobre la misma base anual.
Oráculos de aula y de deberes
Genere claves de respuesta reproducibles de EAR = (1 + r/n)^n − 1 que distingan la capitalización mensual de la anual sobre la misma tasa nominal.
Preguntas frecuentes
¿Cómo se calcula la tasa anual efectiva (EAR)?
EAR = (1 + r/n)^n − 1, donde r es la tasa anual nominal en decimal (porcentaje dividido por 100) y n es el número de periodos de capitalización por año.
¿La tasa es un porcentaje o un decimal?
Un porcentaje. Envíe 12 para doce por ciento al año. Enviar 0.12 se trataría como doce centésimas de por ciento, no como doce por ciento.
¿Qué ocurre si los periodos de capitalización no son un entero positivo?
Los recuentos de capitalización nulos, negativos y fraccionarios se rechazan y no se facturan.
¿La EAR es lo mismo que APY o APR?
EAR es la tasa anual efectiva de manual a partir de la tasa nominal y n. APY es el nombre de cara al consumidor para una cifra similar; APR es una divulgación distinta que puede incluir comisiones y no es esta identidad de dos campos.
¿Capitalizar más a menudo siempre sube la tasa efectiva?
Con el mismo tipo nominal, sí: abonar intereses con más frecuencia hace que los intereses anteriores también generen intereses. Con un abono al año la tasa efectiva iguala a la nominal, y al aumentar los abonos se acerca a un límite continuo que esta herramienta no calcula.
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/ear \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rate":12,"frequency":12}'const res = await fetch("https://api.kit.forhosting.com/fin/ear", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rate": 12,
"frequency": 12
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/ear",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rate": 12,
"frequency": 12
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/ear", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rate":12,"frequency":12}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rate":12,"frequency":12}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/ear", 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
{
"rate": 12,
"frequency": 12
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.ear",
"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
Si los periodos de capitalización no son un entero positivo, la tarea falla con invalid_input en lugar de un NaN silencioso.
Contrato de entrada, forma de la respuesta y comportamiento ante error
Utilice uno para anual, dos para semestral, cuatro para trimestral, doce para mensual, cincuenta y dos para semanal o trescientos sesenta y cinco para diario. Ejemplo: un doce por ciento capitalizado cada mes produce una tasa efectiva de unos 12.6825 por ciento. El mismo doce por ciento capitalizado una sola vez al año produce exactamente doce por ciento efectivo, que es precisamente la razón de exponer frequency como campo propio. La validación fallida no consume saldo. Envíe mediante POST un cuerpo JSON con dos campos obligatorios. rate es la tasa anual de interés nominal en tanto por ciento —doce significa doce por ciento al año, no un decimal 0.12 salvo que de verdad pretenda doce centésimas de por ciento— y los alias nominal_rate, annual_rate, interest_rate y nominal apuntan al mismo campo. Si rate falta, está vacío, es infinito o no es un número finito, la tarea falla con invalid_input nombrando rate y no se factura. frequency es n, el número de periodos de capitalización por año, y debe ser un entero positivo de uno a trescientos sesenta y cinco; se aceptan los alias n, compounds_per_year, compounding_periods y periods_per_year para que las hojas conserven nombres de columna conocidos. Un cero, un valor negativo, una fracción como 2.5 o cualquier otra frequency no entera es el error contratado: el manejador la rechaza con invalid_input indicando que frequency debe ser un entero positivo, en lugar de redondear en silencio o devolver NaN. Cada campo puede llegar como número JSON o como cadena numérica. Si acierta, el cuerpo ecoa rate y frequency, informa rate_decimal como r y devuelve effective_rate como porcentaje junto con effective_rate_decimal como fracción, más una cadena formula que reitera EAR igual a (1 + r/n) elevado a n menos uno.
Dónde resulta útil una calculadora de tasa efectiva anual
Los equipos de producto conectan el mismo contrato a demostraciones de alta para que quien escribe un porcentaje nominal y capitalización mensual vea el mismo effective_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 effective_rate redondeado en las pruebas y obtendrá cifras EAR 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 effective_rate que coinciden byte a byte con el widget gratuito del navegador.
Preguntas técnicas
¿Cuánto cuesta la calculadora de tasa efectiva anual?
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.