Jugar con los datos abiertos que se proporcionan en las diferentes fuentes de información de este mercado es una buena manera de intentar entenderlo. En mi cuenta de twitter publico diariamente gráficos generados con datos descargados desde estas fuentes. Es un mercado ciertamente complejo, con una regulación extensa, y con mucho ruido mediático. Todo esto facilita la opacidad y dificultad de entender este mercado, que por otra parte se lleva, y más con la subida de precios de estos tiempos, una parte material del presupuesto de servicios básicos de las familias. Mi intención, publicando estas líneas de código (por otra parte extremadamente simple) es ayudar un poco en hacerlo más transparente.
¿Como lo he organizado?
He preparado un notebook de Jupyter mostrando una serie de funciones, en Python, para facilitar la descarga de datos desde fuentes relacionadas con el mercado eléctrico:
- esios : https://www.esios.ree.es/es?locale=es
- REDData API: https://www.ree.es/es/apidatos
- MibGas : https://www.mibgas.es/es
He preparado cinco funciones:
catalogo_esios(token)
: que permite bajar el catálogo completo de la api de esios, para, posteriorment, buscar de manera fácil los identificadores que necesitamos para nuestro trabajodownload_esios
: que permite bajar datos de cualquier indentificador, entre dos fechas determinadas, para posteriormente trabajar sobre ellos.download_ree
: idem que el caso anterir pero sobre apidatos de REEdownload_gas
: que nos permite bajar desde https://mibgas.es el precio de gas GDAES del día siguientedownlaod_gas_rd:
que nos permite bajar desde https://mibgas.es el precio de gas correspondiente al mecanismo de compensación del RD10/2022
A modo de caso práctico, he añadido un ejemplo de descarga de datos junto con un gráfico para mostrarlos visualmente. He procurado elegir tipos diferentes de gráficos para cada gráfico por si es de ayuda.
Aquí pueden encontrar el notebook.
Me alegraré mucho si alguien lo encuentra de utilidad…
Debe estar conectado para enviar un comentario.