1 votos

Interpolando la curva de permuta

¿Alguien sabe cómo puedo calcular la tasa de intercambio entre los tenores principales para fechas específicas? Por ejemplo: ¿cuál es la tasa de intercambio implícita en 1 año y 60 días?

¿Hay una forma sencilla de hacer esto en Bloomberg? Necesito poder calcular la tasa de intercambio implícita para 100 inversiones diferentes en un rango de 7 años.

ingresa aquí la descripción de la imagen

2voto

ria Puntos 116

Puedes calcular las tasas de inicio adelantadas a mano en Excel usando la relación entre las tasas de contado y las tasas adelantadas. Ignorando cualquier intrincación de días de cómputo, podemos decir que:

$$(1 + r_{2y})^2 = (1 + r_{1a}) * (1 + r_{1a1a})$$ $$r_{1a1a} = \frac{(1 + r_{2y})^2}{1 + r_{1a}} - 1$$

Hay muchas publicaciones en este foro que te brindan ejemplos e información más detallados.

Alternativamente, puedes utilizar las herramientas de Excel de Bloomberg que hacen la interpolación por ti. Puedes encontrar un resumen en XLTP XCTK , hay fórmulas como:

\=BCurveFwd(BCurveStrip("s23"),"par.mid","plazo=1a","plazo=1a")

El plazo y el tenor pueden ser fechas aquí.

2voto

akmad Puntos 7059

¿Qué curva de permutas estás intentando interpolar? ¿Y qué permuta estás tratando de valorar? ¿La permuta de 60 días a 1 año y 60 días (1 año de duración, comenzando a los 60 días), o de ahora a 1 año y 60 días (una duración no usual)?

Realmente, al interpolar las tasas de permuta, aunque parezca fácil, estás implícitamente construyendo una curva de tasas a futuro. También estás ignorando la estructura del mercado donde la tasa de fijación (por ejemplo, un Libor) no es la tasa utilizada para el descuento (normalmente un OIS).

El proceso de construir una curva de tasas a futuro a partir de los precios de mercado se llama bootstrapping o calibración de curva, y la 'interpolación' que describres sería el cálculo de precios a partir de esa curva.

Existen sistemas enteros que pueden hacer este cálculo por ti, o bibliotecas que puedes utilizar para calcular las tasas utilizando un modelo de mercado viable. La pregunta real es si deseas una respuesta exacta y defendible, o una aproximada.

0voto

Hutch Puntos 1694

Sí, parece que estás buscando tasas forward en forma de, por ejemplo, un 1 año forward 2 años swap. Si simplemente quieres un swap spot de 3.5 años de inicio, puedes usar una función spline (Bloomberg tiene una buena) en las tasas que has mostrado. Si deseas tasas forward para un swap de Libor descontado en OIS (vanilla), realmente no puedes usar la fórmula de oronimbo como lo harías para los rendimientos de bonos del tesoro cero. Podría funcionar para hacia adelante muy cortos pero estará muy lejos para casos como 10y10y. Deberías usar un modelo (el precio de swaps de BBG funciona genial) o ICVS u algo similar para eso. Esto se debe a que la transición al descuento en OIS ha complicado todo, por lo que no puedes simplemente usar el antiguo método de bootstrapping que usarías para los bonos del tesoro.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X