Saltar al contenido

Curva de tipos: guía práctica para entender el ciclo y no romper tu PyL

04.11.2025
Curva de carretera con flecha blanca indicando dirección, líneas amarillas dobles y paisaje montañoso al atardecer.

1) Qué es la curva de tipos y por qué manda en tu financiación

La curva de tipos (o de rendimientos) es el mapa que relaciona plazo y precio del dinero. En cada vencimiento aparece un tipo que resume expectativas de tipos oficiales, inflación, primas de plazo y liquidez. Si financias, inviertes o valoras flujos futuros, esa curva manda más que tu intuición: determina el valor temporal del dinero y, por tanto, la valoración de bonos, swaps y proyectos.

La foto básica:

  • Curva “normal” (ascendente): el largo paga más que el corto; el mercado exige prima por plazo.
  • Curva “plana”: poca diferencia entre corto y largo; señales de transición o incertidumbre.
  • Curva “invertida”: el corto paga más que el largo; el mercado descuenta bajadas futuras de tipos o debilidad del ciclo.

El matiz importante: la curva no es un oráculo. Es un consenso implícito que cambia con datos, forward guidance y shocks. Por eso trabajo con dos capas: lectura macro (qué me dice la pendiente) y ejecución técnica (cómo construyo una curva que respete no-arbitraje y convenciones).

Nota práctica: a negocio le importan pendiente y nivel; a tesorería, además, forma (convexidad) y riesgo de reinversión.

2) Curva normal, plana o invertida: lectura rápida para no técnicos

Cuando tengo que explicarla fuera de la mesa, uso esta traducción:

  • Empinada = “el largo está caro” → financiación a largo más costosa; incentivo a fijar tipo si temes subidas.
  • Plana = “todos miramos al próximo dato” → prudencia; los tramos no ‘pagan’ diferenciado.
  • Invertida = “el mercado ve recortes adelante” → no es bug de nuestro bootstrap, es síntoma de ciclo.

Me fijo en tres deltas:

  1. 3m–10y: destila el choque entre política monetaria (corto) y crecimiento/inflación (largo). Es mi “dashboard de ciclo”.
  2. 2s10s: útil para comparar con prensa/mercado USA.
  3. 5s30s: sensibilidad a primas de plazo y pensiones/seguros.

Un apunte que aprendí a pulso: cuando el 3m–10y se invierte, surgen mails preguntando si “rompimos la curva”. Yo aclaro que la inversión puede ser perfectamente válida; lo que no perdona el mercado es que haya arbitraje mecánico.

3) Cómo se construye una curva sólida: descuento OIS, basis y convenciones críticas

La calidad de la curva empieza por las reglas de la casa:

  • Colateral/CSA: si tu CSA está en EUR, descuentas con OIS €STR. Si no lo respetas, tu P&L hablará un idioma y tu tesorería, otro.
  • Proyección vs descuento: proyecta cashflows en su tenor (3M, 6M, etc.) y aplica basis para casar tenores distintos con la curva de descuento OIS.
  • Convencionesday countspot lagscalendarios y ajustes de fin de mes. Parece papeleo, pero cambia puntos básicos y la suavidad de forwards.

En una migración real, teníamos OIS correcto en la arquitectura, pero algunas hojas heredadas “pensaban” en Libor. Al alinear CSA ⇒ OIS €STR y basis por tenor, el grueso del desplazamiento cuadró. Esta disciplina evita malentendidos: el shift de 8,5 pb de EONIA→€STR debe verse donde toca… y no donde duele.

Checklist rápido:

  • Asegura fuentes y jerarquía (depos, futuros, FRAs, swaps, bonos).
  • Separa curva de proyección (por tenor) y curva de descuento (OIS).
  • Aplica basis explícito, no “a ojo”.
  • Documenta convenciones por instrumento.

4) Interpolación sin sorpresas: log-DF + spline monótono (y por qué evitar serruchos)

La interpolación es el pegamento entre nodos. Si usas el pegamento equivocado, se te despegan los instantaneous forwards. Me pasó una vez por ir rápido: dejé lineal en yields y apareció un pico imposible justo donde encadenábamos futuros y swaps. Cambié a log-discount factors con spline monótono y el serrucho desapareció.

Principios que no negocio:

  • Trabaja en el espacio correcto: log-DF favorece monotonía y positividad de descuentos.
  • Suavidad con control: un spline monótono evita sobreoscilaciones que crean arbitrajes locales.
  • Coherencia de forwards: continuidad y positividad (según mercado) son señales de salud.

Pruebas rápidas que ejecuto tras cada build:

  • Monotonía de DF (no suben con el plazo).
  • Continuidad de forwards (sin picos artificiales en empalmes).
  • Comparación con instrumentos adyacentes (el precio implícito no debe “pagar” arbitrajes obvios).

Moraleja (que repito mucho): el mercado te perdona un spread mal puesto si el tamaño es razonable; no te perdona violar el no-arbitraje en el shape de la curva.

5) Del gráfico a la decisión: el spread 3m–10y como dashboard de ciclo

Para traducir la curva a decisiones, uso un panel mínimo:

  • Nivel: dónde vive el 2–5 años (impacto en financiación y valoración).
  • Pendiente 3m–10y: brújula de ciclo a 6–12 meses.
  • Curvatura 2s10s30s: lectura de primas de plazo.

Cómo lo uso con negocio:

  1. Si 3m–10y se aplana o invierte, explico que no es un bug, es señal de que el mercado descuenta recortes futuros. No implica recesión segura, pero  mayor probabilidad.
  2. Si la curva se empina tras subidas de tipos, marco el riesgo de carry negativo en estrategias mal calibradas.
  3. Si el nivel del 5Y sube con pendiente plana, sugiero fijaciones parciales (laddering) para no casarte con un solo punto de la curva.

6) Caso real: migrar de EONIA a €STR (+8,5 pb) sin romper la mesa

El día del go-live, varios books amanecieron con ruido en 9–18 meses. El diagnóstico obvio fue revisar descuento OIS y basis. Alineado eso, persistía un serrucho en forwards: el culpable era mi interpolador lineal en yields. Tras pasar a log-DF + spline monótono, la curva quedó limpia y el P&L dejó de quejarse.

Lecciones que me llevé:

  • Las migraciones no son sólo “aplicar un shift”. Son plumbing: CSA, proyección, basis, convenciones y tests automáticos.
  • Conviene preparar una “foto macro” para riesgos y dirección: 3m–10y, escenarios de tipos y sensibilidad.
  • Comunicaciones claras: la curva invertida era contexto macro, no un fallo del bootstrap.

7) Calidad y control: tests de no-arbitraje y checklist antes de pulsar “go-live”

Mi política desde entonces:

  • Unit tests:
    • Monotonía de discount factors.
    • Continuidad y rango razonable de instantaneous forwards.
    • Par checks contra precios de mercado (futuros, FRAs, swaps).
  • Checklist de convenciones:
    • Day count por instrumento.
    • Spot lag y calendarios correctos.
    • Ajustes EOM y reglas de business day.
  • Alarmas automáticas en empalmes sensibles (p. ej., “futuros→swaps”).

8) Dónde ver y descargar la curva (EUR/USA) y cómo replicar los cálculos

Fuentes típicas para consulta y contrastación:

  • Institucional: bancos centrales, tesoros y estadísticas nacionales.
  • Mercado: pantallas de futuros, FRAs y swaps para bootstrapping.
  • Educativo/visual: portales con curvas y spreads (útiles para explicar el 3m–10y).

Para replicar:

  1. Recoge instrumentos líquidos por tramo (depo/futuros → corto; swaps/bonos → medio/largo).
  2. Fija convenciones y CSA ⇒ OIS.
  3. Bootstrap por tenor, aplica basis, y empalma con log-DF + spline monótono.
  4. Corre tests (§7) y documenta cambios (changelog con fecha y razón).

9) Preguntas frecuentes


Conclusión

La curva de tipos es herramienta y relato. Herramienta para valorar y cubrir; relato para explicar ciclo a quienes deciden. Con reglas claras (CSA⇒OIS, basis, convenciones), interpolación robusta (log-DF + spline monótono) y tests de no-arbitraje, puedes mirar la curva sin miedo a romper P&L. Y con un 3m–10y bien vigilado, tendrás un dashboard simple que abre conversaciones de valor con negocio.