Respuesta directa
Los datos históricos de Forex se pueden obtener de: (1) proveedores de datos que venden series temporales, (2) plataformas de brókeres que exportan o brindan acceso a su historial de precios, (3) conjuntos de datos públicos o comunitarios recopilados de fuentes anteriores, y (4) servicios de datos de bolsas o de mercado cuando los instrumentos se negocian a través de una bolsa. La mejor opción depende de lo que quieras decir con “datos históricos” (ticks vs. barras, bid/ask vs. mid, y la zona horaria/formato que necesites).
Cómo funcionan los datos históricos de Forex
“Datos históricos de Forex” significa información de precios registrada a lo largo del tiempo. Los formatos comunes incluyen:
- Datos de ticks: operaciones o actualizaciones individuales (a menudo los más detallados, a veces incompletos).
- Datos de barras (OHLC): apertura, máximo, mínimo y cierre para intervalos fijos (por ejemplo, 1 minuto o 1 hora).
- Series temporales de bid/ask: precios de compra y venta por separado (útiles para un modelado realista del spread).
- Precio mid: un concepto promedio derivado del bid y del ask (no es lo mismo que los precios negociables).
Cuando solicitas o descargas datos, también eliges identificadores de instrumento (pares de divisas) y reglas de marcas de tiempo. Diferentes proveedores pueden etiquetar el mismo par de manera distinta (por ejemplo, “EUR/USD” vs. “EURUSD”) y pueden registrar las horas en diferentes zonas horarias. Algunos conjuntos de datos incluyen spreads explícitamente; otros solo proporcionan precios derivados.
Comprobaciones de ejemplo antes de usarlos
Para reducir el riesgo de usar insumos inconsistentes, verifica de forma independiente algunos aspectos básicos:
- Alineación temporal: confirma que las marcas de tiempo coincidan con tu zona horaria prevista y con los límites de los intervalos.
- Definición de precio: asegúrate de saber si los valores son bid, ask, mid u OHLC y mantén esa coherencia a lo largo de tu análisis.
- Huecos y continuidad: busca períodos faltantes, saltos repentinos o valores repetidos de forma inusual.
- Consistencia de símbolos: confirma que el conjunto de datos use un esquema de nomenclatura claro para cada par de divisas.
- Contraste con una segunda fuente: si es posible, compara fechas superpuestas entre dos proveedores.
Si alguna de estas comprobaciones falla, los resultados de cálculos tipo backtesting pueden reflejar problemas de datos en lugar del comportamiento del mercado.
Limitaciones e incertidumbre que debes esperar
Los conjuntos de datos históricos pueden diferir en integridad y precisión. Las limitaciones comunes incluyen segmentos de datos faltantes, revisiones (donde se actualizan registros anteriores) y un manejo inconsistente de fines de semana, festivos o el cambio de hora. Los historiales a nivel de ticks pueden verse especialmente afectados por huecos, mientras que los datos OHLC pueden ocultar la trayectoria entre barras. Debido a que los proveedores definen símbolos y marcas de tiempo de manera diferente, es posible que necesites normalizar el conjunto de datos antes de cualquier comparación basada en verificación.
Ninguna de estas fuentes garantiza que los datos coincidan perfectamente con tus supuestos exactos de investigación. Trata los datos históricos como un registro medido con reglas específicas del proveedor y luego valídalos usando las comprobaciones anteriores antes de confiar en ellos para cualquier análisis.