01 · Solo fuentes oficiales o auto-reportadas con metodologia publica
Reguladores (ENRE, ENARGAS, ANEEL, CNE), operadores de mercado (CAMMESA, ONS, Coordinador Electrico CL), ministerios (MME, Secretaria de Energia AR) y organismos internacionales (EIA, OLADE) son las unicas fuentes admitidas en Phase 1. El catalogo completo, con su URL exacta de descarga y nuestra evaluacion de viabilidad, esta publico en /reguladores.
02 · Cada cifra cita organismo, URL y fecha de captura
En todo grafico, tabla o numero mostrado, hay un click directo a la publicacion original. Si la fuente desaparece de la web (cosa que pasa con resoluciones rotadas), conservamos el blob crudo descargado en el momento de la captura, con su hash sha256.
03 · No promediamos fuentes que se contradicen
Si un mismo dato aparece distinto en dos fuentes oficiales — por ejemplo, una serie de subsidios reportada por la Secretaria vs lo que muestra el balance fiscal del Tesoro — mostramos ambos valores con su origen. La eleccion la hace quien lee, no nosotros.
04 · Tipo de cambio · qué uso hoy y qué voy a usar
Hoy: nada está convertido. Todas las cifras visibles en el sitio están en unidades físicas publicadas por la fuente original — GWh, MWh, MW, MWmed, kTEP. La única excepción es la página /precios, donde el dataset de gas natural argentino se publica nativamente en USD/MMBTU por la Secretaría de Energía (sin conversión nuestra).
Cuando comparemos tarifas: paridad de poder adquisitivo (PPP) del Banco Mundial, no tipo de cambio nominal del día. Esto distorsiona menos los rankings y reduce el ruido cambiario, especialmente para Argentina con su volatilidad cambiaria. Cada conversión se documentará con el factor PPP del año correspondiente.
05 · Pipeline reproducible
El ETL es Python publico — un cliente HTTP recorre las fuentes oficiales en una cadencia que respeta su frecuencia de publicacion, baja los archivos crudos a un raw store versionado, los normaliza a un schema comun y los persiste en base. Cada recorrido queda con timestamp y diff respecto al anterior. Si un regulador cambia el formato de su sitio, lo detectamos al primer fetch fallido — no a los 6 meses.
06 · No hacemos forecasting (todavia)
Phase 1 es agregar y comparar lo que ya existe — la cifra hoy y la cifra del mes pasado. Modelos predictivos (precio spot esperado, escenarios de generacion) son Phase 2 y vendran con metodologia abierta y back-testing publicado.