emrgex — calculadora de renta fija
emrgex es una API para la valoración de instrumentos de renta fija (renta fija). Envíale un bono y una cotización y te devuelve el precio, el rendimiento, el interés devengado y un conjunto completo de métricas de riesgo, o envíale un precio y resuelve el rendimiento. Maneja bonos gubernamentales y corporativos, letras del mercado monetario, estructuras amortizables y rescatables (callables), e instrumentos indexados.
Qué hace
- Precio ↔ rendimiento. Cotiza por
yield,clean_price,dirty_price, o un monto en efectivotransacted; emrgex calcula el resto. - Métricas de riesgo. Precio limpio/sucio, interés devengado, duración de Macaulay y modificada, convexidad, DV01, rendimiento corriente, TEC (tasa efectiva anual de compra), ratio de Sherman y rendimiento al peor (yield-to-worst) para instrumentos rescatables.
- Flujos de caja y carry. Genera el calendario de flujos de caja de un bono, o calcula el carry diario hasta un horizonte.
- Lotes (batch). Valora miles de instrumentos en una sola solicitud.
La idea central: convenciones globales con nombre
En lugar de códigos opacos y específicos de cada producto, un cálculo en emrgex se define mediante tres ejes independientes y reconocidos globalmente:
| Eje | Qué define | Ejemplos |
|---|---|---|
rate_type | cómo se capitaliza el rendimiento | NOMINAL, EFFECTIVE, AT_MATURITY |
day_count | cómo se mide el tiempo (FpML / ISDA) | ACT/ACT.ICMA, 30E/360, BUS/252 |
coupon_type | cómo se calcula el monto del cupón | FIXED, ACCRUAL |
Cualquier rate_type se combina con cualquier day_count; su unión es el calculation_code del instrumento
(p. ej. ACT/ACT.ICMA|NOMINAL). Consulta Convenciones.
Dos formas de valorar
- Instrumentos almacenados — referencia un bono que ya está en el catálogo mediante su
id. - Instrumentos ad-hoc — define el bono en línea dentro de tu solicitud.
Ambos recalculan la valoración completa en cada llamada. Consulta Instrumentos.
Próximos pasos
- Primeros pasos — realiza tu primera solicitud.
- Referencia de la API — el endpoint
/v1/quotesen detalle. - Ejemplos — recetas listas para copiar y pegar.
:::note Base URL
El servicio de desarrollo está en https://calc.dev.emrgex.com. Cada endpoint está bajo /v1.
:::