definición
Fx forward (= seguro de cambio) es un contrato de compra/venta de divisa a plazo con tipo de cambio determinado
ejemplo
fecha inicio 1/oct/2012
fecha vencimiento 1/oct/2013
A compra 100 USD a tipo de cambio EURUSD de 1.23 (llamado strike)
valoración
que datos de mercado necesitamos?
- puntos forward
- curva descuento EUR
puntos forward de 1 mes representan cuantos puntos básicos hay que añadir al spot de hoy para saber el forward rate de EURUSD (para el dia de hoy se la puede ver en esta pagina)
ejemplo si puntos forward para EURUSD para term 1 mes es 30 , y spot de EURUSD a la fecha de valoración es 1.234 entonces el forward rate EURUSD para fecha de valoración +1 mes sera de 1.234+30/10000=1.237
algoritmo de valoración
- calculamos forward en Euros: Forward en dolares=spot+puntosForward/10000 , Forward en Euros=1/ForwardEnDolares
- calculamos valor neto de transaccion a vencimiento: NetValue=Nominal*(Forward-Strike)
- descontamos con la curva de EUR: NPV=FactorDescuentoEUR(vencimiento)*NetValue
valoración del FX forward del ejemplo:
fecha valoracion: 1/oct/2012
datos de mercado:
puntos forward EURUSD 12meses = 100
factor descuento EUR (1/oct/2013) = 0.9
spot EURUSD (1/oct/2012) = 1.234
1) calculamos forward 12 meses:
forward 12meses EURUSD=1.234+100/10000 = 1.244
forward USDEUR = 1/1.244=0.8039
2) calculamos valor a vencimiento:
strike en EUR = 1/1.23 = 0.813
Valor(vencimiento)=100 (0.8039-0.813)=-0.9149 EUR
3) descontamos el valor a fecha de valoración
NPV= 0.9*(-0.9149)=-0.8234 EUR
ejemplo en Excel (se peude editar celdas blancas)