bcra-lab
una plataforma de datos macro del BCRA (en desarrollo)
Después de bajar BCRA_bot me quedé con muchas ganas de seguir trabajando sobre los datos del Banco Central. bcra-lab (Monitor Monetario Argentino) es la continuación natural de esa idea: una plataforma modular en Python que integra los datos macroeconómicos y monetarios de las APIs públicas del BCRA para hacer análisis económico.
La idea es construir, sobre un cliente tipado de la API, toda la cadena: una base de datos local (DuckDB), reportes automáticos y un dashboard público. El objetivo es transformar las estadísticas del BCRA en algo consultable, reproducible y accesible, sin depender de tokens ni de llamadas manuales a la API.
Algunas decisiones de diseño que ya están tomadas:
- Las variables se resuelven por descripción (por ejemplo,
"reservas internacionales"), no por ids mágicos. - Paginación automática, reintentos con backoff y verificación SSL siempre activa.
- El dashboard lee la base local (o el último snapshot en Parquet), nunca llama a la API en vivo.
- Los tests corren contra fixtures grabados: nunca tocan la API real.
El proyecto está en una etapa temprana de desarrollo: primero se construye el cliente tipado de la API, y sobre eso siguen el almacenamiento, el análisis, los reportes y el dashboard. Por ahora el repositorio se mantiene privado hasta terminar algunos testeos; lo voy a hacer público apenas esté listo.