1 votos

Cálculo de la curva cero del swap en el terminal Bloomberg

Quisiera preguntar sobre el algoritmo de cálculo de la curva cero del swap por el terminal Bloomberg. Se trata de un swap de tipos de interés en CZK, que fija el IBOR de Praga. Mi tarea consiste en calcular los tipos cero a partir de los tipos de mercado, pero sólo he conseguido obtener tipos cero precisos a partir de 2 años. He intentado calcular los tipos spot a partir de los FRA (CKFR0F1 es FRA 6x12 y CKFR011 es 12x18) con esta fórmula:

$(1+r_{0;t_{0}}\frac{t_{0}}{360})*(1+r_{t_{0};t_{0}+t{u}}\frac{t_{u}}{360})= (1+r_{0;t_{0}+t{u}}\frac{t_{u}+t_{0}}{360})$

Dónde $r_{0;t_{0}}= 0.0056$ , $r_{t_{0};t_{0}+t{u}} = 0.0095$ , $t_{0}=182$ y $t_{u}=183$ . Resolviendo esta ecuación obtengo $r_{0;t_{0}+t{u}}=r_{0;1}= 0.007568827$ que sólo está desviado por una pequeña fracción. Supongo que el error estará en las convenciones de recuento de días, sin embargo esto es lo más cerca que he llegado a la solución correcta. ¿Puede alguien explicarme cómo debe hacerse el cálculo?

También he adjuntado capturas de pantalla de la curva de rendimiento del swap y de los flujos de caja.

Swap cash-flows

Swap zero curve screenshot

3voto

Rogier Puntos 131

Parece que debería utilizar una convención diferente para los tipos cero. He intentado lo siguiente:

$$\left(1+r_{0;t_{0}}\frac{t_{0}}{360}\right) \times \left(1+r_{t_{0};t_{0}+t{u}}\frac{t_{u}}{360}\right) = \left(1+r_{0;t_{0}+t{u}}\right)^{\frac{t_{u}+t_{0}}{360}}$$

Resolviendo con la misma entrada se obtiene $r_{t_{0};t_{0}+t{u}}=0.00756843$ de acuerdo con Bloomberg.

La convención de la derecha entra en juego porque $(t_u+t_0)/360 > 1~year$ . Es una convención utilizada para los tipos cero, y parece que Bloomberg la está utilizando.

La única fuente que conozco que trata esta convención es Brigo y Mercurio:

https://books.google.ie/books?id=C31l_fs-mMkC&lpg=PA57&pg=PA9#v=onepage&q&f=false

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