La cobertura histórica no es una única fecha de inicio. Un conjunto de datos puede cubrir muchas temporadas y aun así carecer del mercado, la casa de apuestas, la frecuencia de observación o los campos punto en el tiempo que tu análisis requiere. Empieza por la pregunta que quieres responder y luego comprueba si el archivo puede observarla.
Elige la observación que necesitas
| Pregunta de investigación | Requisito de datos | Lo que un snapshot grueso no puede establecer |
|---|---|---|
| ¿Cómo cambió el precio prepartido a lo largo de un día? | Snapshots repetidos y comparables con horas reales de observación | Cada cambio de precio intermedio |
| ¿Qué era observable antes del inicio? | Un snapshot seleccionado con una regla estricta de corte previo | Disponibilidad en tu momento de decisión previsto si el snapshot es posterior |
| ¿Qué fuente se actualizó primero? | Observaciones de actualización comparables a nivel de evento y relojes fiables | Ordenación en milisegundos a partir de muestras de cinco minutos |
| ¿Cómo varió la disponibilidad del mercado? | Registros de presencia, suspensión y ausencia | Que una fila ausente nunca se ofreció |
| ¿Generalizó un modelo? | Entradas punto en el tiempo, resultados y particiones de evaluación versionadas | Resultados válidos si correcciones posteriores se filtran en entradas anteriores |
Son requisitos metodológicos. No implican que un único feed los suministre todos.
Lee la semántica de los snapshots literalmente
Un archivo se describe a sí mismo en snapshots: una fecha de inicio, un intervalo de muestreo y una regla sobre qué snapshot responde a una consulta para un momento dado. Lee cada uno literalmente. Una consulta que devuelve el snapshot más cercano en el momento solicitado o antes se comporta de forma distinta a una que interpola, y la cobertura de un deporte, mercado o casa de apuestas suele empezar cuando ese elemento se añadió al archivo, no en la primera fecha del archivo. Trata la completitud declarada como una afirmación del proveedor hasta que hayas auditado una muestra.
El feed de Pinnacle que cubre este sitio no vende un archivo. Su endpoint REST de caídas conserva las caídas recientes hasta unas tres horas, cada una con su propia marca de tiempo, y sondear su endpoint de mercados con un cursor since registra cada cambio desde el día en que empiezas. Si tu investigación puede empezar hoy, tu propio recolector es un archivo cuya regla de muestreo controlas tú.
Para cualquier archivo, guarda tanto la marca de tiempo solicitada como la marca de tiempo del snapshot devuelto. Solicitudes repetidas con un minuto de diferencia pueden resolverse al mismo snapshot; cuenta observaciones únicas en lugar de tratar cada solicitud como datos nuevos.
Comprueba si una hora de actualización pertenece a la casa de apuestas, al mercado, a la selección o al proceso del archivo. Un snapshot puede contener registros con distintas antigüedades subyacentes. Conserva la zona horaria y la precisión original. RFC 3339 define una representación útil de marca de tiempo, pero no te dice qué mide el reloj del feed. RFC 3339.
Escribe la regla de corte antes de muestrear
Para un estudio de precios antes de un evento, define el corte usando la hora del evento conocida en ese momento. La hora de inicio final y corregida de un evento puede diferir de la programada antes. Conserva las revisiones del calendario si la investigación depende de ellas.
Una regla de extracción defendible podría ser: seleccionar la última observación elegible recibida no más tarde de un corte declarado, dentro de una antigüedad máxima declarada. Es una regla propuesta; la tolerancia de antigüedad depende de la pregunta. Informa de cuántos eventos no tienen observación elegible en lugar de avanzar en el tiempo para rellenarlos.
Define «precio de cierre» explícitamente. El último observado antes del inicio, la última cotización prepartido no suspendida y el registro de cierre designado por un feed pueden producir muestras distintas. Usa una definición de forma consistente y muestra sus limitaciones.
Audita las ausencias y las revisiones
Muestrea varias fechas, tipos de evento y estados de mercado antes de comprar una extracción grande. Cuenta eventos esperados, eventos emparejados, mercados utilizables, reglas de liquidación desconocidas y selecciones ausentes. Conserva un código de motivo cuando el feed lo proporcione; no inventes un motivo solo a partir de la ausencia.
Pregunta si las correcciones históricas sobrescriben registros antiguos, si se conservan las versiones originales y cómo se representan los eventos cancelados o reprogramados. Un archivo corregido puede ayudar a la investigación descriptiva y al mismo tiempo no reproducir lo que un recolector en vivo habría visto en ese momento.
Evita conservar solo eventos finalizados con precios completos. Eso hace el conjunto de datos más fácil de analizar mientras potencialmente descarta justo los fallos que tu aplicación debe tolerar. Informa de los recuentos de exclusión y de si difieren entre feeds o periodos.
Estima la extracción y el almacenamiento
Calcula cuántos snapshots únicos requiere el calendario y luego aplica la regla de facturación del endpoint. Añade solicitudes para paginación o mercados específicos de eventos solo donde sea necesario. Reutiliza un snapshot permitido ya descargado en lugar de pagar por recuperarlo repetidamente.
Conserva la procedencia inmutable de la fuente, la hora de extracción, el alcance de la solicitud, la versión del mapeador y una suma de verificación de los archivos conservados. Guarda solo lo que permita tu licencia y distingue el análisis privado de la redistribución pública o la publicación de filas en bruto. El acceso a la API por sí solo no responde a esas cuestiones de permisos.
Usa la calculadora de costes para modelar el volumen y la guía de normalización para claves de mercado compatibles. Si planeas publicar hallazgos, registra previamente las reglas de extracción y exclusión con la metodología de benchmark.
Fuentes 2 referencias
Documentación primaria usada en esta guía. Las fechas de comprobación se refieren a la revisión de la fuente.
- Referencia técnica de la API de datos de PinnacleComprobado el 26 sept 2026
- RFC 3339: fecha y hora en internetComprobado el 26 sept 2026