Ficha tecnica de proyecto
Economic Intelligence Engine: Inteligencia Económica Predictiva y Monitorización en Tiempo Real
Economic Intelligence Engine (EIE) es una avanzada plataforma analítica SaaS-Ready diseñada para simplificar y potenciar el análisis macroeconómico y la toma de decisiones financieras. El sistema centraliza e integra flujos de datos oficiales de organismos clave como el INE, Eurostat, el Banco de España (BDE) y la OECD, unificando series temporales complejas en un único panel de control moderno e interactivo.
¿Qué hace la plataforma?
- Ingesta Automatizada de Datos (ETL): Descarga, normaliza y almacena de forma persistente indicadores de coyuntura (IPC, PIB, tasas de desempleo, tipos de interés) y cotizaciones de mercados financieros de alta frecuencia (Brent, EUR/USD, Deuda Pública, NASDAQ) con total tolerancia a fallos.
- Motor de Predicción Econométrica (Forecasting): Proyecta tendencias futuras mediante modelos estadísticos avanzados univariantes (ARIMA y ETS con auto-optimización paramétrica) y multivariantes (Vectores Autorregresivos – VAR) que capturan la interdependencia entre variables.
- Diagnóstico Avanzado y Alertas: Detecta observaciones atípicas (anomalías estadísticas) mediante descomposición STL y calcula señales de alerta temprana (Early Warning System) para anticipar contracciones o giros en el ciclo económico.
- Generador de Narrativas con Inteligencia Artificial: Emplea modelos de lenguaje locales (LLM a través de Ollama) para analizar anomalías y predecir tendencias, traduciendo gráficos complejos en informes macroeconómicos formales y ejecutivos al instante.
- Portal de Desarrollador (SaaS Capability): Habilita la distribución de datos mediante una API REST de clase empresarial protegida con claves de API individuales, middleware de control de flujo (Rate Limiting de 60 req/min) y monitorización gráfica de latencia y volumen de peticiones en tiempo real.
- Consola de Stress Testing (Simulador de Escenarios): Permite a los usuarios simular escenarios hipotéticos críticos en mercados financieros (modificando precios de energía o tipos de cambio) y calcular al instante el impacto estimado en la inflación (IPC) y sobrecostes de deuda pública.
En resumen, EIE transforma el fragmentado ecosistema de datos macroeconómicos en un centro de mando predictivo, automatizado y listo para integrarse en herramientas externas corporativas.
Descripcion tecnica
Plataforma analítica SaaS-Ready de alto rendimiento diseñada para la ingesta, almacenamiento, diagnóstico y predicción econométrica de indicadores macroeconómicos clave (IPC, PIB, empleo) y de mercado en tiempo real. Implementa un motor de predicción cuantitativa que automatiza modelos estadísticos multivariantes y un pipeline ETL tolerante a fallos para fuentes oficiales (INE, Eurostat, OECD, BDE) y mercados financieros (Yahoo Finance). Cuenta con un sistema asíncrono de alertas tempranas (EWS), explicaciones analíticas generadas por un LLM local (Ollama/Llama 3), exportación de informes ejecutivos interactivos en PDF y un Portal de Desarrollador completo con Rate Limiting (middleware para ventanas deslizantes) y métricas de consumo en tiempo real.
Arquitectura
Arquitectura híbrida de bases de datos para optimización analítica: TimescaleDB (PostgreSQL 16 particionado en Hypertables por tiempo) para el almacenamiento de series temporales masivas y consultas de agregación ultrarrápidas, junto a MongoDB para metadatos flexibles del catálogo, logs de API, reglas de alertas y claves de acceso. El backend se expone mediante FastAPI en contenedores Docker y se comunica de manera asíncrona con Ollama para la IA. El frontend Next.js consume los datos a través de una API REST protegida por un middleware de autenticación por API Key y control de flujo.
Capturas
Timeline tecnico
-
2026-04
Inicio de arquitectura, diseño híbrido (TimescaleDB + MongoDB) y configuración de Docker Compose
-
2026-05
Implementación del motor econométrico (ARIMA, VAR) y pipelines oficiales (INE, Eurostat, BDE, OECD)
-
2026-06
Integración de LLM (Ollama), alertas asíncronas y desarrollo del Portal de Desarrollador con API Key y Rate Limit
-
2026-06
Panel interactivo de Market Watch, simulador de cotizaciones en tiempo real y paso a producción