Skip to content

🇬🇧 English · 🇪🇸 Español

Datos en tiempo real (añadas / vintages)

Una añada (vintage) es una edición histórica específica publicada de una serie temporal. Los institutos oficiales de estadística revisan continuamente sus estimaciones a medida que incorporan información más completa, por lo que cada trimestre de referencia acumula una secuencia de ediciones publicadas. La diferencia entre la primera estimación (avanzada o preliminar) y la última disponible define la revisión \(r_t = y_{t}^{\text{final}} - y_{t}^{\text{preliminar}}\) analizada en la literatura de datos en tiempo real.

from puremacro.fetch import vintage_panel

rev = vintage_panel(["USA", "DEU", "ESP", "MEX"], series="B1GQ", freq="Q")

rev.coverage()            # Cobertura temporal recuperada por país
rev.revisions("DEU")      # Datos preliminares, finales y revisión r_t por trimestre
rev.news_or_noise("DEU")  # Contraste econométrico de Mankiw-Shapiro
rev.news_or_noise_panel() # Tabla ordenada para todo el corte transversal

news_or_noise_panel() evalúa la célebre proposición empírica de si las revisiones macroeconómicas constituyen «noticias» (incorporación de nueva información no anticipable, errores no correlacionados con la estimación preliminar) o «ruido» (errores de medición independientes del dato final): $\(y_t^{\text{final}} - y_t^{\text{preliminar}} = \alpha + \beta y_t^{\text{preliminar}} + u_t\)$


Proveedores disponibles

Proveedor Países cubiertos Periodicidad de ediciones Significado de la fecha de la añada
oecd_stes (por defecto) 42 Mensual, desde 1999-02 Mes de instantánea del archivo de la OCDE
alfred 35 Por publicación individual Fecha de publicación de la fuente oficial
bundesbank DE 111 (+42 históricas a 1995) Fecha exacta de publicación en Alemania
ons UK 746, retrocediendo a 1961 Mes de publicación y fase del comunicado
statcan CA 55, desde 2012-11 Fecha real de publicación (The Daily)
ecb_rtd EA, JP, US Historial desde 2001 Marca temporal de difusión del BCE
banxico MX Una por día de captura Fecha de la instantánea local
inegi MX Una por día de captura Fecha de la instantánea local
bcb BR Una por día de captura Fecha de la instantánea local
bcch CL Una por día de captura Fecha de la instantánea local
from puremacro.fetch import vintage_catalog, available_providers
print(available_providers())
vintage_catalog("oecd_stes").head()

Además de los agregados de cuentas nacionales, el catálogo incorpora dos variables de frecuencia mensual o diaria sobre las que se construyen los conectores latinoamericanos: policy_rate (alias tpm, selic, tasa_objetivo, interest_rate, target_rate, ...) y activity, el índice mensual de actividad económica (alias igae, imacec, ibc_br). La función canonical_variable traduce cualquier grafía admitida al nombre canónico.

Los cuatro conectores latinoamericanos

banxico, inegi, bcb y bcch son conectores de instantánea (snapshot), no archivos históricos. Cada servicio publica únicamente la edición vigente en el momento de la consulta, de modo que aquí la fecha de la añada es el día en que esta máquina capturó la serie y la escribió en la tabla realtime_vintages de la base de datos de caché. El historial de revisiones se acumula, por tanto, solo a lo largo de capturas repetidas en días distintos: una descarga produce una única añada, y un panel ensamblado en una sola tarde no contiene revisión alguna que contrastar.

Proveedor País Series Credencial
banxico MX policy_rate SF61745, cpi SP1, activity SR17631 token, enviado en la cabecera Bmx-Token
inegi MX gdp_real 735848, cpi 628197, activity 736184 token, incrustado en la ruta de la URL
bcb BR gdp_real 22099, cpi 433, policy_rate 432, activity 24363 ninguna (endpoint abierto)
bcch CL gdp_real F032.PIB.FLU.R.CLP.EP18.Z.Z.0.T, cpi F074.IPC.IND.Z.Z.C.M, policy_rate F022.TPM.TPO.D001.NO.Z.D, activity F032.IMC.IND.Z.Z.EP18.Z.Z.0.M usuario y contraseña, enviados en la cadena de consulta

Las entradas del catálogo cuyo identificador no pudo verificarse contra el servicio en vivo llevan la marca VERIFY ONLINE en su columna note, de manera que un identificador conjeturado resulte visible en lugar de pasar por definitivo:

from puremacro.fetch import vintage_catalog
vintage_catalog("inegi")[["variable", "series_id", "freq", "note"]]

Las fechas de añada no son intercambiables

Los proveedores banxico, inegi, bcb y bcch registran una fecha de instantánea, no una fecha de publicación: el día en que esta máquina descargó la serie. Ordenar ediciones sigue siendo válido, pero la primera edición de un período de referencia es la primera que usted capturó, no la primera estimación del instituto, y ninguna edición es anterior a su primera descarga. Para las ediciones históricas de México, Brasil y Chile, el archivo de la OCDE (oecd_stes) continúa siendo la fuente; así, providers_for("MEX", "gdp_real") devuelve ['alfred', 'inegi', 'oecd_stes'].

Las credenciales se documentan en docs/es/CREDENTIALS.md, la tabla de instantáneas en docs/es/CACHE_DB.md, y el flujo completo — captura, cartucho y contraste de revisiones — en docs/es/real_time_latam.md.