Calculadora
Calcula TIR, TNA, TEM, TNA_30_360, VT, VR, Precio Dirty, Intereses Corridos, de un bono en función de un precio dirty objetivo, una fecha de concertación y un plazo de liquidación (CI, 24hs, 48hs)
Cuerpo de la Solicitud
"price" para calcular métricas basadas en un precio objetivo."24hs" para liquidación en 24 horas, "48hs" para liquidación en 48 horas o "C.I" para contado inmediato.Ejemplo de Solicitud
Respuesta Exitosa
clean_price, dirty_price y tir
cuando se consulta con target: "tir".target: con target: "price" se devuelven
clean_price, dirty_price y tir; con target: "tir" se devuelve market_price en su
lugar. Los campos margen y badlar_last5 solo aparecen en bonos de tasa variable
(BADLAR/TAMAR), y los campos CER, UVA, tc_oficial y dolar_mep solo cuando aplica el
ajuste correspondiente al bono.Ejemplo de Respuesta Exitosa
Respuestas de Error
400 Solicitud Incorrecta
Parámetros inválidos o faltantes en el cuerpo de la solicitud.401 No Autorizado
Token de acceso inválido o faltante.404 No Encontrado
Ticker no encontrado.500 Error Interno del Servidor
Error interno del servidor.Notas
- El campo
targetdebe ser"price"para calcular métricas basadas en un precio objetivo - El campo
valuerepresenta el precio objetivo del bono - La fecha de liquidación se calcula automáticamente basándose en
settlement_entryyoperation_date - Todas las tasas están expresadas en formato decimal (ej., 0.573 = 57.3%)
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Parámetros para el cálculo de pricing del bono
El símbolo del bono (ej., "AL30", "GD30")
"AL30D"
El objetivo del cálculo. Debe ser "price" para calcular métricas basadas en un precio objetivo
price "price"
El precio objetivo del bono
65
El tipo de liquidación. Puede ser "24hs" para liquidación en 24 horas, "48hs" para liquidación en 48 horas o "C.I" para contado inmediato
C.I, 24hs, 48hs "24hs"
La fecha de operación en formato YYYY-MM-DD
"2025-11-19"
Response
Métricas de pricing calculadas exitosamente
La forma de la respuesta depende de target: con target='price' se devuelven clean_price, dirty_price y tir; con target='tir' se devuelve market_price en su lugar. margen y badlar_last5 solo aparecen en bonos de tasa variable (BADLAR/TAMAR); los campos CER, UVA, tc_oficial y dolar_mep solo cuando aplica el ajuste del bono.
Precio limpio del bono (sin intereses devengados)
Precio sucio del bono (incluyendo intereses devengados)
Valor residual del bono
Valor técnico del bono
Interés devengado acumulado
Días hasta el vencimiento del bono
Fecha de liquidación en formato YYYY-MM-DD
Precio de paridad del bono
Tasa Interna de Retorno (TIR) del bono
Tasa Efectiva Anual (TEA) del bono
Tasa Efectiva Mensual (TEM) del bono
Tasa Nominal Anual (TNA) del bono
Tasa Nominal Anual calculada con base 30/360
Margen del bono
Duración del bono (medida de sensibilidad del precio a cambios en la tasa de interés)
Promedio de la tasa BADLAR de los últimos 5 días
Variación de precio
Valor del índice CER a la fecha de liquidación (solo bonos CER)
Valor del índice CER a la fecha de emisión (solo bonos CER)
Valor UVA a la fecha de liquidación (solo bonos UVA)
Valor UVA a la fecha de emisión (solo bonos UVA)
Tipo de cambio oficial aplicado (solo dollar-linked)
Dólar MEP aplicado (solo bonos en dólares)
Precio sucio implícito. Se devuelve en lugar de clean_price/dirty_price/tir cuando target='tir'.