Renta Fija — Bonos, ON y Letras
Calculá TIR (Yield to Maturity), current yield y duration de bonos con cupón. Para Letras (zero-coupon) calculá rendimiento implícito anualizado.
ℹ️ Sobre esta calculadora — fórmulas, supuestos, limitaciones
Calculá las medidas centrales de un bono con cupón: TIR (Yield to Maturity), Current Yield, Duration Macaulay, Modified Duration y Convexidad. Las fórmulas siguen los estándares de Fabozzi (Bond Markets 8e) y Dumrauf (Análisis Cuantitativo de BONOS, cap. 4).
Fórmulas que aplica:
- Precio:
P = Σ C/(1+y/m)^k + VN/(1+y/m)^(n·m)donde m = frecuencia anual, n = años. - TIR (YTM): se resuelve por Newton-Raphson sobre NPV(y) = P (acotada entre -99% y 500%).
- Macaulay Duration:
D = Σ t × PV(CF_t) / P - Modified Duration:
D_Mod = D_Mac / (1 + y/m) - Convexity:
C = Σ t(t+1) × CF_t / (1+y/m)^(t·m+2) / P - Cambio % precio (Fabozzi):
ΔP/P ≈ −ModDur × Δy + 0.5 × Conv × Δy²
Supuestos críticos:
- Solo bonos BULLET — capital al final, cupones constantes. NO sirve para bonos amortizantes (como AL30, GD30, etc.). Para esos vas a necesitar el flujo de caja específico.
- Cupón fijo — no modela step-up (variantes 2020), CER, dollar-linked ni floating.
- Sin riesgo de crédito — TIR descontada al yield. NO ajusta por probabilidad de default — para bonos riesgosos, la TIR es "promesa", no "expectativa".
- Aproximación duration + convexity es válida para movimientos pequeños (< 200 bps). Movimientos grandes requieren recalcular precio.
Limitaciones:
- Para Treasuries USA y curva en vivo: Visor de Bonos USA.
- Para bonos argentinos: leé primero el artículo sobre prospectos AL30 y entendé que la mayoría son amortizantes — necesitás schedule específico.
⚠ NO es asesoramiento de inversión. Los modelos asumen mercados eficientes y comportamiento "normal" del bono. La realidad puede diferir por liquidez, off-the-run, eventos crediticios. Fuentes: Fabozzi Bond Markets 8e; Dumrauf Análisis Cuantitativo de BONOS (Alfaomega 2014).
Datos del bono
Resultados
TIR (anual)
—
Current Yield
—
Cupón / Precio
Duration (Macaulay)
—
años promedio
Duration modificada
—
% por cada 1% de tasa
Convexidad
—
Corrección 2do orden
ΔP si yield +100 bps
—
Estimación con duration+convexity
Flujo de fondos
Datos de la letra
Resultados
Rendimiento total
—
TNA
—
Nominal anual
TEA
—
Efectiva anual
Tasa diaria implícita
—
Capitalización diaria
Datos
Precio teórico
Precio teórico
—
Sobre / bajo par
—
Si el cupón > TIR, el bono cotiza sobre la par (precio > 100). Si el cupón < TIR, cotiza bajo la par (precio < 100). Cuando son iguales, cotiza a la par.