Sólo he negociado unos pocos swaps de divisas y no en un tiempo, así que corrígeme si mi comprensión de su especificación técnica del producto no es correcta:
A Comprar Un swap de divisas con un plazo de 3 meses, con un tipo de cambio al contado y un tipo de cambio a plazo inicialmente establecidos, exige la recepción al contado de un importe nominal de moneda nacional y el pago de una moneda extranjera equivalente al tipo de cambio. Al final del plazo de 3 meses, se devuelve el mismo importe nocional nacional y se recibe la moneda extranjera ajustada por el tipo a plazo.
La clave de su pregunta, creo, es el hecho de que la misma noción nacional se devuelve al cabo de 3 meses, cuando en los escenarios tradicionales (sin arbitraje) esa cantidad habría crecido en un importe equivalente al tipo de interés (ajustado a la divisa).
Supongamos para el EURUSD; spot: 2.0000, 3m fwd: 2.0100, FXFWD: +100 pips.
Supongamos que el tipo de interés en euros es del 4% anual y en dólares del 6,04% anual.
Supongamos que comprar Intercambio de divisas EUR1000 EURUSD a 100 pips, con un precio de 2.000
Sus flujos de caja se ven así desde el swap de divisas:
Date EUR USD
Today 1000 -2000
3m fwd -1000 +2010.1
Pero no te olvides de los intereses de más de 3M:
Intst 10 -30.2
Total 10 -20.1
Si el tipo de cambio al final del periodo es 2,01 como se predijo entonces 10 eur == 20,1 usd por lo que tienes cero PnL, pero si se desvía tienes una pequeña pérdida o una pequeña ganancia.
Este es el componente al que está expuesto FX. Cuanto más pequeños sean los tipos de interés, menor será esta discrepancia, por lo que el riesgo se reduce.