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:

⚠ 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).

¿Qué calculamos? Dado el precio actual del bono y los cupones que paga hasta el vencimiento, calculamos la TIR (Yield to Maturity) — la tasa anual de retorno si lo mantenés hasta el final. También el current yield (cupón anual / precio) y la duration (sensibilidad a cambios de tasas).

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

Letras / bonos cero cupón: instrumentos que no pagan cupones intermedios. Comprás a precio descontado y al vencimiento te pagan el valor nominal. Ejemplo: Letras del Tesoro, LECAPs.

Datos de la letra

$
$

Resultados

Rendimiento total

—

TNA

—

Nominal anual

TEA

—

Efectiva anual

Tasa diaria implícita

—

Capitalización diaria

Precio teórico: dada una TIR objetivo, calculamos cuánto debería costar el bono hoy (suma del valor presente de todos sus flujos descontados a esa tasa).

Datos

$
%
%

Precio teórico

Precio teórico

—

Sobre / bajo par

—

P = Σ Cᵢ / (1+y/m)^(i·m) + VN / (1+y/m)^(n·m)

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.