valoración de derivados 101 : swap

como calcular el valor razonable del swap?

un ejemplo típico de contrato de swap entre contrapartidas A y B:

ejemplo de swap

fecha inicio: 1/5/2012
fecha vencimiento: 1/5/2014
nominal: 1 000 000 Eur
periodicidad de pagos: anuales
base de calculo: Actual/360
calendario: TARGET
convención día hábil: Modified Following
A paga: tipo fijo 4%
B paga: Euribor 12m

este contrato se puede representar en el siguiente diagrama de cashflows:

swap cashflows

swap cashflows

 

los Euribors están generalmente fijados al principio del periodo de pago (en nuestro caso están fijados año antes del pago)

para encontrar el valor razonable de este swap hace falta:

Algoritmo de valoracion

  1. calcular/estimar flujo neto en cada fecha de pago
  2. descontar cada flujo a la fecha de valoracion
  3. sumar flujos descontados
pago 1 (1/5/2013)
A paga 4% sobre 1000 000 = 40000 eur
hay que multiplicar esta cantidad por la fracción del  año según base Act/360 = frac(1/5/2012 -> 1/5/2013) = 1.014
asi que finalmente A paga 40000*1.014=40560 eur
B paga euribor 12m fijado el dia 1/5/2012 [  1.321 % ] es decir pago del B sera de 1000000*0.01321*1.014 = 13394 eur
pago1 neto = 40560 – 13394 =  27166 eur
este flujo hay que descontar con la curva de descuento de EUR a fecha de 31/12/2012
suponemos que factor descuento para dia 1/5/2013  es 0.9
asi flujo 1 descontado sera de 27166*0.9 = 24449 eur
pago 2 (1/5/2014)
A paga 4% sobre 1000 000 = 40000 eur
hay que multiplicar esta cantidad por la fracción del año (1.014)
A paga 40000*1.014=40560 eur
B paga euribor 12m fijado el dia 1/5/2013
este pago esta en futuro así que tenemos que estimar este Euribor ( es decir calcular su forward)  a partir de curva de Euribor 12m del dia 31/12/2012
esto se hace según la formula
\( F= \frac{1}{YearFrac(1/5/2013 -> 1/5/2014)}(\frac{ FD(1/5/2013)}{FD(1/5/2014)}-1) \)
la fracción del año aquí se calcula según la base de creación de la curva de descuentos  (supongamos que es la misma act/360)
si FD(1/5/2013)=0.8
y FD(1/5/2014)=0.85
entonces el pago del B sera de 1000000*0.058*1.014 = 58812 eur
pago1 neto = 40560 – 58812 =  -18252 eur
este flujo hay que descontar con la curva de descuento de EUR a fecha de 31/12/2012
suponemos que factor descuento para dia 1/5/2014  es 0.7
asi flujo 1 descontado sera de -18252*0.7 =-12776.4 eur
Asi , valor razonable de este swap el dia 31/12/2012 es de -12776.4 eur
Publicado en valoración derivados Etiquetado con: