top of page

Pricer de Bonos

El pricer de bonos te ayuda a valorar renta fija profesionalmente, calcular duraciones, convexidades, yields y spreads, y entender cómo los tipos afectan al precio de tus bonos.

En la práctica, sirve para:

  1. 💰 Calcular el precio limpio, sucio y cupón corrido de cualquier bono.
    → Ideal para entender el precio real de compra o venta en el mercado secundario.

  2. 📈 Calcular la rentabilidad (YTM) desde el precio, o viceversa.
    → Te permite saber qué rentabilidad obtienes realmente al comprar un bono a cierto precio.

  3. 📉 Medir sensibilidad al tipo de interés:

    • Duración de Macaulay y Modificada indican cuánto varía el precio si suben o bajan los tipos.

    • Convexidad y DV01 afinan esa sensibilidad.
      → Así puedes gestionar el riesgo de tipos y hacer coberturas más precisas.

  4. 🧾 Valorar bonos con curvas reales o spreads de crédito (Z-spread).
    → Esto te permite comparar bonos corporativos frente a soberanos y detectar primas de riesgo o oportunidades de arbitraje.

  5. 📅 Generar y exportar el calendario de flujos (cupones + principal).
    → Útil para controlar liquidez, flujos de caja o contabilidad.

 

Esta versión asume cupones regulares (sin stub inicial/final). Si necesitas periodos irregulares, amortizaciones, yield-to-call / yield-to-worst, bonos indexados o OAS, se puede ampliar.

Qué puedes rellenar en el pricer de bonos

Datos básicos del bono

  • Valor nominal (Face).

  • Cupón anual (%).

  • Frecuencia de cupón: 1, 2, 4, 12.

  • Convención de días: 30/360 US, ACT/ACT, ACT/360, ACT/365.

  • Ex-coupon days: días previos al pago en los que el cupón no se devenga para el comprador.

Fechas

  • Fecha de emisión (Issue).

  • Fecha de vencimiento (Maturity).

  • Fecha de liquidación (Settlement).

Modo de cálculo (elige uno)

  1. Precio desde Yield (YTM): introduces YTM % y compounding:

    • Street: descuenta por periodo (ytm/frecuencia).

    • CC (continuo): descuenta con e^{−r·t}.
      Devuelve precio sucio/limpio, cupón corrido, periodo actual (prev→next) y métricas.

  2. Yield desde Precio: introduces precio limpio (%) y resuelve la YTM (Newton + bisección).

  3. Precio por Curva: pegas una curva de descuento en formato
    tenor_en_años, tasa por línea (p. ej. 0.5, 0.033).

    • Elige capitalización de la curva: CC (continuo) o EFF (efectiva anual).

    • Elige base temporal para t: ACT/365 o ACT/360.
      Calcula precio y métricas descontando cada flujo con su DF(t) interpolado.

  4. Z-Spread desde Precio + Curva: con precio limpio objetivo y curva, encuentra el z (en decimales / bps) tal que el precio descontado con (r(t)+z) iguala el precio objetivo.

Salidas clave

  • Precio sucio (con corrido), cupón corrido, precio limpio (en moneda y en % del nominal).

  • Periodo actual, fracción devengada y fracción total (según la convención elegida).

  • Calendario de flujos (cupones y principal) con tabla y exportación CSV.

  • Métricas de riesgo:

    • Macaulay Duration (años).

    • Duración Modificada (años) — ajusta Macaulay al esquema de descuento.

    • Convexidad (aprox. continua).

    • DV01 ≈ variación del precio por un bp de cambio en tipos.

Tips de uso

  • Para comparabilidad entre bonos, usa la misma convención de días y compounding.

  • En bonos con pagos próximos, el precio limpio puede moverse por corrido aunque el precio sucio quede casi plano.

  • Si al valorar por curva te falta rango (por encima del último tenor), añade puntos o permite extrapolación prudente.

  • Z-Spread positivo suele reflejar prima de crédito/liquidez sobre la curva base.

¿Qué es un pricer?

Un pricer es una herramienta (hoja de cálculo o aplicación) que calcula el valor teórico (“fair value”) de un instrumento financiero a partir de sus parámetros (fechas, cupones, volatilidad, tipos, etc.) y de hipótesis de mercado (curvas de tipos, dividendos, volatilidades). Además del precio, un pricer profesional suele mostrar sensibilidades (griegas, duración, convexidad, DV01), permite invertir el problema (por ejemplo, obtener el yield desde un precio o la volatilidad implícita desde el precio de mercado) y genera un calendario de flujos para auditar la valoración.

Pricer de Opciones

El pricer de opciones te ayuda a entender, valorar y analizar estrategias con opciones sin depender de brokers ni plataformas de pago.
En la práctica, te permite:

  1. 🧮 Calcular el precio teórico de una call o put según el modelo Black-Scholes.
    → Así puedes comparar el precio teórico con el precio de mercado y detectar si una opción está cara o barata.

  2. 📊 Analizar las griegas (Delta, Gamma, Vega, Theta, Rho) para medir:

    • Cómo cambia tu posición ante movimientos del subyacente (Δ, Γ).

    • Cuánto te afecta el paso del tiempo (Θ).

    • Cómo impacta un cambio de volatilidad (Vega).

    • Cómo afecta un cambio en los tipos (Rho).
      → Es decir, entiendes tu riesgo y sensibilidad en cada variable.

  3. 📉 Obtener la volatilidad implícita (IV) desde el precio de mercado.
    → Te muestra qué nivel de volatilidad está descontando el mercado, clave para detectar sobrevaloraciones o comparar opciones similares.

  4. ⚖️ Comprobar la paridad put-call, para detectar ineficiencias o arbitrajes entre opciones del mismo subyacente.

👉 En resumen:
El pricer de opciones te ayuda a valorar correctamente, entender tus riesgos y detectar oportunidades o sobreprecios en el mercado de derivados.
Es una herramienta indispensable para traders, analistas y gestores de derivados.

Qué puedes rellenar en el pricer de opciones

Parámetros de la opción

  • Tipo: Call o Put.

  • Multiplicador por contrato: p. ej., 100 en opciones sobre acciones USA.

  • Precio del subyacente (S).

  • Strike (K).

  • Volatilidad anual (σ): en decimal (0.20 = 20%).

  • Tipo libre de riesgo (r): decimal, continuo equivalente.

  • Dividend yield (q): decimal (0.02 = 2% anual en continuo).

  • Tiempo a vencimiento (T): en años (p. ej., 0.5 = ~6 meses).

  • Nº de contratos.

  • Base de días para Theta/día: 365 naturales o 252 hábiles.

Acciones disponibles

  • Calcular precio y griegas:

    • Precio por unidad y por contrato.

    • Griegas por unidad y por contrato:

      • Delta (∂Precio/∂S)

      • Gamma (∂²Precio/∂S²)

      • Vega (∂Precio/∂σ) — también Vega por 1%

      • Theta anual y Theta/día (según 365/252)

      • Rho (∂Precio/∂r)

    • Métricas de diagnóstico: forward F = S·e^{(r−q)T}, moneyness S/K, d1, d2.

  • Comprobar paridad put-call: valida que C − P ≈ S·e^{−qT} − K·e^{−rT} (útil para detectar inconsistencias).

  • Calcular IV (volatilidad implícita):

    • Precio de mercado de la opción.

    • Tolerancia (ε) y máx. iteraciones (Newton).

    • Rango de bisección [σmin, σmax] y σ inicial (si quieres forzar un seed).

    • Devuelve IV, método usado (newton o bisection) y iteraciones.

Interpretación rápida

  • Precio vs. mercado: Si el teórico < mercado → la IV implícita del mercado suele ser > σ usada.

  • Vega: indica la sensibilidad al cambio de 1 punto de vol (por 1.00). Para 1% ≈ Vega × 0.01.

  • Theta: normalmente negativo; mide la pérdida por paso del tiempo.

  • Gamma: concentración del riesgo direccional alrededor del strike.

  • Rho: más relevante en vencimientos largos y cuando r se mueve.

bottom of page