Ejemplo de Comercio
Recientemente observé un comercio que calculó el spot (T+2) desde el viernes 16 de junio de 2023 para un producto de FX EURUSD y obtuvo la fecha del martes 20 de junio de 2023.
En EUR bajo el calendario objetivo esto es un cálculo regular de spot y no hay feriados intermedios.
En USD bajo el calendario de días hábiles generales de Nueva York, el spot en realidad sería el miércoles 21 de junio de 2023 debido a que el feriado de Juneteenth se observa el lunes 19 de junio de 2023.
Principios de Cálculo
Cuando se trata de combinar feriados, parece sugerir diferentes enfoques para los cálculos de ajuste de fecha; estos son los más lógicos que puedo observar inicialmente:
- Unión de Calendario de Feriados: Se puede derivar primero la unión de feriados de múltiples calendarios. Luego se realiza el ajuste de fecha. Esto resultaría en que Juneteenth sea un feriado y:
$$ \textit{16 de junio} + 2 días hábiles = \textit{21 de junio} \qquad \text{bajo} \quad ('tgt' \cup 'nyc') $$
- Día Válido más Temprano (uno u otro calendario): El cálculo de spot se aplica a cada calendario de feriados primero y los resultados se comparan con el otro calendario comenzando con la fecha más temprana. Si es válido, se acepta, de lo contrario, se hace algo más.
$$ \textit{16 de junio} + 2 días hábiles = \textit{20 de junio} \qquad \text{bajo} \quad ('tgt' \vee 'nyc') $$
El método de unión está más definido, pero como muestra el ejemplo, el método de "fecha más temprana" tiene cierto uso en la práctica para algunos productos.
Pero el método de fecha más temprana podría plantear más ambigüedad cuando los feriados se superponen, la solución más fácil es avanzar un día hasta encontrar una fecha válida en ambos calendarios.
Algunos ejemplos podrían ser:
- Mar 17 de junio de 2025 + 2 días hábiles bajo un calendario de "stockholm" y "nyc". (El 19 es feriado en EE. UU., el 20 es feriado en Suecia)
- Lun 23 de diciembre de 2024 + 2 días hábiles bajo "stockholm" y "nyc" (El 25 es feriado en EE. UU., el 24+25+26 es feriado en Suecia).
¿Alguien tiene experiencia con ajustes de fechas multimoneda? ¿Existen especificaciones oficialmente definidas?