Repreciando cada operación, paso a paso
La frase "convertimos todo a EUR" suena sencilla porque las partes complicadas están ocultas en la palabra "todo".
Paso 1, preservar los valores originales de la declaración
Nunca sobrescriba el importe y la divisa originales. Almacene:
- importe original de la transacción,
- divisa original,
- número de acciones cuando esté disponible,
- precio por acción reportado cuando esté disponible,
- fecha de la transacción,
- fecha de presentación.
El importe convertido a EUR es un campo derivado, no un reemplazo. Si un regulador modifica posteriormente una declaración, o si descubre un error de análisis, necesita los valores brutos intactos.
Paso 2, identificar el importe de la transacción a convertir
No todas las presentaciones tienen el mismo valor. Algunas proporcionan:
- número de acciones y precio por acción,
- contraprestación total,
- valores nocionales de derivados,
- múltiples partidas en una misma presentación.
Cuando falte la contraprestación total, calcúlela a partir de las acciones multiplicadas por el precio por acción, si ambos están disponibles. Si falta alguno, el valor en EUR puede ser n/a para esa partida. Es preferible una laguna visible a una certeza fabricada.
Esto es especialmente importante con los derivados y el ejercicio de opciones. El "precio" reportado puede ser un precio de ejercicio, no el valor de mercado de la posición adquirida. Si su artículo compara el desembolso bruto de efectivo, eso puede estar bien. Si compara la exposición económica, puede ser engañoso. La conversión de moneda es la parte fácil. La interpretación financiera es donde residen las trampas.
Paso 3, unir a la tabla FX por fecha de transacción y moneda
Para cada partida:
- tome la fecha de la transacción,
- tome la moneda local,
- recupere el tipo de cambio a EUR para esa fecha,
- aplique la fórmula documentada,
- registre el tipo de cambio utilizado.
Esto debe ser reproducible y auditable. Si un lector pregunta por qué una operación se convirtió a 1,184,273.62 € en lugar de 1,184,000 €, debe haber una respuesta más allá de "la base de datos lo dijo".
Paso 4, agregar solo después de la conversión
Si una presentación contiene varias transacciones en la misma moneda en el mismo día, puede convertir línea por línea y luego sumar, o sumar primero y convertir una vez. Matemáticamente, son equivalentes si se aplica el mismo tipo de cambio a todas las líneas.
Si una presentación abarca varias fechas o varias monedas, convierta cada partida por separado y agregue en EUR después. Esto evita la contaminación entre fechas y mantiene el rastro de auditoría limpio.
Paso 5, conservar los metadatos del tipo de cambio
Para cada observación convertida, conserve:
- fuente de FX,
- fecha del tipo de cambio,
- si el tipo de cambio fue directo o triangulado,
- si la fecha fue exacta o imputada de un día hábil anterior.
Estos metadatos no son decorativos. Le permiten cuantificar cuánto del archivo se basa en tipos de cambio exactos del mismo día frente a los de respaldo, y ayuda a identificar períodos en los que la calidad de la conversión puede ser más débil.
Aspecto de una tabla simple de historial de FX
Un diseño compacto suele ser suficiente. Para la conversión diaria, no se necesita una catedral.
Esquema de ejemplo
| campo |
tipo |
propósito |
fx_date |
fecha |
Fecha del tipo de cambio |
from_ccy |
texto |
Moneda original de la transacción |
to_ccy |
texto |
Moneda base, aquí EUR |
rate |
numérico |
Tipo de cambio |
rate_type |
texto |
Oficial, cierre, punto medio, triangulado |
source_name |
texto |
Proveedor de origen |
is_imputed |
booleano |
Si se utilizó el valor de respaldo del día anterior |
loaded_at |
marca de tiempo |
Marca de tiempo de auditoría ETL |
La elección clave del diseño no es la sofisticación, sino el determinismo. Dada una transacción en GBP el 2024-02-13, el sistema siempre debe devolver el mismo tipo de cambio en EUR, a menos que la fuente misma sea revisada y la revisión sea registrada.
Una nota sobre precisión y redondeo
Almacene los tipos de cambio y los valores convertidos con una precisión razonablemente alta, y luego redondee solo para la presentación. Redondear demasiado pronto crea una desviación en la agregación. Diez mil pequeños errores de redondeo pueden convertirse en una discrepancia visible en los totales mensuales.
Esto no es una cuestión filosófica. Es una cuestión de hoja de cálculo, lo cual suele ser peor.
Dónde ayuda la normalización de divisas y dónde no
Convertir todo a EUR mejora la comparabilidad. No resuelve todos los problemas de medición en los datos de información privilegiada. Algunas limitaciones sobreviven a la traducción intactas.
Ayuda con la clasificación entre mercados
Esta es la ventaja obvia. Una vez que cada operación está en EUR, se pueden clasificar las transacciones de Francia, Suecia, el Reino Unido, Suiza y EE. UU. en una escala común. La "mayor compra" es al menos numéricamente coherente.
Ayuda con el análisis de tendencias agregadas
Los totales mensuales o trimestrales se vuelven interpretables. Si la compra de información privilegiada normalizada en euros aumenta en el archivo, se puede discutir si eso refleja un comportamiento más amplio, la composición del sector o las condiciones del mercado. Sin normalización, los totales agregados apenas sirven para uso decorativo.
No elimina los efectos del tamaño del emisor
Una compra de 1 millón de euros en una empresa de 500 millones de euros no es la misma señal que una compra de 1 millón de euros en una empresa de 50 mil millones de euros. La normalización de la moneda no tiene en cuenta la capitalización de mercado, el free float o el volumen de operaciones diario promedio. Estos requieren un escalado separado.
No corrige la heterogeneidad de la divulgación
Los regímenes difieren en umbrales, formatos de presentación, prácticas de enmienda y tratamiento de derivados. Un monto normalizado en EUR aún se encuentra dentro de un marco legal y de informes que puede no ser totalmente comparable entre jurisdicciones.
No neutraliza el tipo de cambio como factor económico
Hay un punto sutil que vale la pena exponer claramente. Si se está analizando la importancia económica para un observador con base en euros, entonces la conversión a EUR es exactamente lo que se desea. Si se está analizando la importancia en moneda local dentro del mercado doméstico del emisor, los valores en moneda local aún pueden importar.
Por ejemplo, una compra de información privilegiada de 10 millones de SEK puede entenderse mejor en relación con las normas salariales suecas, el comportamiento de los inversores locales o el contexto específico de la empresa. La conversión a EUR es necesaria para la comparación transfronteriza, pero no siempre es la única perspectiva que vale la pena mantener.
El contexto regulatorio y por qué las fuentes perennes son suficientes
La metodología no depende de una nota de un proveedor de datos de moda. Se basa en la estructura regulatoria ordinaria.
Según el Reglamento de Abuso de Mercado de la UE, las divulgaciones de operaciones con información privilegiada por parte de PDMR y personas asociadas se rigen por el Artículo 19, con notificaciones realizadas dentro de un plazo definido posterior a la transacción. La ESMA ha publicado preguntas y respuestas y material técnico que aclaran el marco. Los reguladores nacionales como la AMF proporcionan el entorno de divulgación operativa en sus jurisdicciones.
En EE. UU., los informes de la Sección 16 y los plazos del Formulario 4 crean una distinción igualmente clara entre la fecha de la transacción y la fecha de divulgación. La arquitectura legal difiere, pero la implicación metodológica es la misma. La operación ocurre primero. La presentación le sigue.
Esa secuencia es la razón por la que la conversión de divisas en la fecha de la transacción es el valor predeterminado defendible para el análisis del tamaño económico en todos los mercados.