— Datos abiertos · Mercado mayorista · 8 años

El precio mayorista español hora por hora, 2019-2026 — y por qué la factura subió así.

Descargué del API público de Red Eléctrica de España el precio del mercado mayorista peninsular por hora desde el 1 de enero de 2019 hasta ayer. Son 2770 días de datos limpios, agrupados por año, mes y franja horaria. Aquí cuento qué dice la serie, qué hizo la crisis energética con el precio y dejo el CSV completo abierto para que cualquiera pueda releerme los números.

Lo primero — por qué hablo de mayorista y no de PVPC

El precio que paga el consumidor en tarifa regulada — el llamado PVPC — se calcula a partir del precio del mercado mayorista (OMIE) más una serie de peajes, cargos y un margen comercializador. Pero la fórmula del PVPC cambió con el RD-Ley 17/2021 y de nuevo con el RD 446/2023 (escalonado 2024-2026). Y el API de REE solo expone la serie PVPC desde aproximadamente 2021. Comparar PVPC de 2019 con PVPC de 2026 no es comparar lo mismo: la fórmula cambió en medio.

El precio del mercado mayorista es comparable a lo largo de 8 años porque su construcción es estable (subasta diaria OMIE de generación eléctrica peninsular). Y explica, según los propios cálculos del CNMC, más del 70 % de la variabilidad del PVPC. Así que el mayorista hora por hora es la serie larga útil y, donde tengo serie PVPC completa, la reporto aparte. La pieza se llama "PVPC histórico" por búsqueda — pero el dato relevante es el mayorista. Quien quiera ver el PVPC reciente con peajes y cargos, lo tiene en la guía de tarifa por horas en directo.

La foto fija — media anual del precio mayorista, 2019-2026

Precio mayorista medio español (€/kWh, sin impuestos) — 2019-2026
2019 0,048 €/kWh 2020 0,034 €/kWh 2021 0,112 €/kWh 2022 0,168 €/kWh 2023 0,087 €/kWh 2024 0,063 €/kWh 2025 0,065 €/kWh 2026 0,058 €/kWh

Resaltados en rojo los dos años de crisis energética. Fuente: apidatos.ree.es (REE), procesado por guiaenergia.online. CC-BY 4.0.

Lo que la barra de 2021 y 2022 cuenta sin necesidad de leer prensa: el precio mayorista español se multiplicó en menos de dos años. La media de 2019 estaba en 0,048 €/kWh. La media de 2022 cerró en 0,168 €/kWh — eso es un + 251 % respecto al punto de partida. Cualquier hogar con tarifa indexada al PVPC sintió esa subida directamente en factura. Hogares con tarifa fija contratada antes la sintieron al renovar — porque las comercializadoras retiraron las ofertas baratas y subieron las nuevas en consecuencia.

A partir de 2023 la curva baja con fuerza: 0,087 €/kWh de media, una caída del -48 % respecto al pico de 2022. En 2024 sigue bajando (0,063 €/kWh) y 2025 cierra en 0,065 €/kWh, ya similar al nivel de 2019. La explicación no es magia: gas natural europeo de vuelta a precios razonables tras la sustitución del ruso, renovables sumando capacidad acumulada en el sistema y demanda industrial todavía contenida por la inflación.

El paisaje mes a mes (heatmap)

Precio mayorista medio mensual (€/kWh)
20192020202120222023202420252026 ene 0,062 0,041 0,060 0,202 0,070 0,074 0,097 0,072 feb 0,054 0,036 0,028 0,200 0,133 0,040 0,108 0,016 mar 0,049 0,028 0,045 0,283 0,090 0,020 0,053 0,042 abr 0,050 0,018 0,065 0,192 0,074 0,014 0,027 0,042 may 0,048 0,021 0,067 0,187 0,074 0,030 0,017 0,054 jun 0,047 0,031 0,083 0,170 0,093 0,056 0,073 0,070 jul 0,051 0,035 0,092 0,143 0,090 0,072 0,070 0,105 ago 0,045 0,036 0,106 0,155 0,096 0,091 0,068 0,112 sep 0,042 0,042 0,156 0,141 0,103 0,073 0,061 oct 0,047 0,037 0,200 0,127 0,090 0,069 0,076 nov 0,042 0,042 0,193 0,116 0,063 0,104 0,059 dic 0,034 0,042 0,239 0,097 0,072 0,111 0,078

Cada celda es la media del mayorista en ese mes. Más rojo = más caro. Lectura recomendada: la columna de 2022 es uniforme y oscura — no hubo mes barato. Las primeras filas (invierno) suelen ser más caras que las del verano por consumo de calefacción peninsular.

El heatmap deja ver dos cosas no evidentes en las medias anuales. Una: la temporada cara es invierno, no verano. El consumo de calefacción doméstica peninsular (gas + bombas de calor + eléctrico) y la menor producción solar en los meses cortos suben los precios entre noviembre y marzo. Dos: el verano de 2022 fue tan caro como el invierno — algo inusual. Eso lo causó la sequía severa (mínima producción hidroeléctrica), olas de calor récord y el precio del gas europeo todavía a 240 €/MWh.

Los días extremos — récords arriba y abajo

El día más caro registrado en la serie es 8 de marzo de 2022, con un precio mayorista medio de 0,545 €/kWh (545 €/MWh, una cifra que llegó a tocar la barrera de los 700 €/MWh en algunas horas pico de ese día). La causa: combinación de baja eólica, demanda alta por ola de calor y un gas europeo todavía cerca de su pico histórico tras los recortes rusos. Fue el peor día del mercado eléctrico español en al menos 20 años.

Y el contraste: el día más barato de 2025 fue 19 de abril de 2025, con una media de apenas 0,002 €/kWh — eso son 2 €/MWh, prácticamente cero. Ocurre los días festivos largos con demanda industrial parada, viento abundante, sol de primavera y nada que comprar al gas. En esos días, varias horas tuvieron precio negativo en el mayorista: pagaban a las renovables por dejar de generar para no desbordar la red.

Año Media €/kWh Día más caro Día más barato Días con datos
2019 0,048 2019-01-16
0,069
2019-12-22
0,002
365
2020 0,034 2020-12-17
0,057
2020-05-01
0,005
366
2021 0,112 2021-12-23
0,384
2021-01-31
0,001
365
2022 0,168 2022-03-08
0,545
2022-12-31
0,003
365
2023 0,087 2023-02-21
0,151
2023-11-04
0,002
365
2024 0,063 2024-12-12
0,147
2024-04-05
0,000
366
2025 0,065 2025-01-20
0,145
2025-04-19
0,002
365
2026 0,058 2026-07-22
0,150
2026-03-29
0,000
213

Resumen anual generado automáticamente desde la serie horaria. €/kWh sin IVA ni impuesto eléctrico — solo el precio del mayorista español.

Comparativa PVPC vs mayorista (años con dato PVPC)

Para los años en que el API de REE ofrece la serie PVPC completa, esta tabla compara la media anual del PVPC con la media del mayorista. La diferencia es, grosso modo, peajes + cargos + impuesto eléctrico + margen comercializador.

Año PVPC medio €/kWh Mayorista medio €/kWh Diferencia
2021 0,218 0,112 +0,106
2022 0,287 0,168 +0,120
2023 0,147 0,087 +0,060
2024 0,128 0,063 +0,065
2025 0,136 0,065 +0,071
2026 0,133 0,058 +0,075

¿Qué se hace con estos datos?

Tres usos típicos:

  1. Contraste de promesas comerciales. Cuando una comercializadora vende una tarifa fija "barata", se puede comparar el precio fijo ofrecido con la media histórica mayorista del año anterior + un margen razonable de 0,03-0,04 €/kWh (peajes + cargos + IVA + 21 % margen comercializadora). Si el precio fijo está por encima de eso, paga la prima de riesgo. Si está por debajo, es señuelo a corto plazo.
  2. Decisión PVPC vs fija. Mirando la dispersión P10-P90 por año (incluida en los agregados) se ve la "amplitud de la lotería": cuanto más estrecha, menos diferencia hay entre PVPC y fija; cuanto más ancha, más castiga al consumidor inflexible la opción indexada.
  3. Análisis académico, periodístico o de transición energética. La serie completa horaria permite construir índices propios — número de horas con precio negativo, dispersión intradía, correlación con producción renovable, etc. Cualquier replicación con cita es bienvenida.

Metodología en cuatro frases

  • Fuente: apidatos.ree.es, endpoint /es/datos/mercados/precios-mercados-tiempo-real (sin token, público).
  • Unidad: REE devuelve €/MWh; dividimos por 1.000 para €/kWh, que es la unidad de la factura doméstica.
  • Periodos: clasificación 2.0TD del RD-Ley 17/2021 (P1 punta L-V 10-14 y 18-22 / P2 llano L-V 8-10, 14-18 y 22-00 / P3 valle L-V 0-8 y 24h sábados, domingos y festivos nacionales) aplicada retrospectivamente a toda la serie para comparabilidad. Festivos nacionales hardcoded en el script, ver scripts/build-pvpc-historico.mjs.
  • Validación: días que devuelven error de la API se marcan en caché y se reintentan hasta 3 veces. Los días sin datos no entran en los agregados. La cobertura efectiva queda declarada en la tabla anual ("Días con datos").

Descarga

El CSV completo está aquí. La licencia es Creative Commons Attribution 4.0 — úsalo en cualquier publicación, incluso comercial, siempre que cites la fuente.

↓ Descargar pvpc-historico-2019-2026.csv (2770 días, 6 columnas)

Última generación automática: 2026-08-02 09:51:48 UTC. Atribución recomendada: "Datos: Red Eléctrica de España (apidatos.ree.es), procesado y redistribuido por guiaenergia.online bajo CC-BY 4.0".

Nota del editor

Esta pieza nace de una incomodidad personal. Cuando escribo sobre la factura eléctrica para este sitio, cito recurrentemente prensa, OCU, FACUA o blogs analistas — fuentes secundarias buenas pero secundarias. Me parece honesto, una vez al año al menos, bajar a la fuente primaria, descargar lo que descargan ellos, hacer los mismos cálculos y publicar el resultado abierto. Esto es mi contribución básica: ocho años de precio horario abiertos para quien quiera usarlos en su propia narrativa, sin paywall, sin registro, sin cookies, sin gracias.

La conclusión que saco después de pasar varias horas leyendo la serie: la crisis de 2021-2022 fue una anomalía documentable, no un nuevo régimen — los precios han vuelto a la zona de 2019 antes de lo que la mayoría asumimos en su momento. Lo que cambió y se queda es la sensación de fragilidad: el sistema eléctrico español puede saltar ×3 en 18 meses si la oferta de gas europea se rompe, y nadie tiene una receta para que no vuelva a pasar. Por eso autoconsumo, baterías y contratos a precio fijo razonable siguen siendo defendibles incluso cuando la media baja.

Preguntas frecuentes

¿Por qué hablas de precio mayorista y no de PVPC?

Porque el endpoint público de Red Eléctrica de España (apidatos.ree.es) solo expone la serie PVPC desde aproximadamente 2021, y la fórmula del PVPC cambió con el RD-Ley 17/2021. Compararse a uno mismo a lo largo de 8 años exige una métrica estable, y la única estable es el precio del mercado mayorista OMIE (id de la API REE: 600). El PVPC se construye desde el mayorista — explica más del 70 % de su variabilidad — así que la serie larga mayorista es un buen proxy temporal y un dato limpio en sí mismo. Donde tengo serie PVPC, la reporto aparte.

¿Qué incluye exactamente el CSV descargable?

Fecha (YYYY-MM-DD), hora (00-23), precio mayorista €/kWh, precio PVPC €/kWh cuando existe, periodo 2.0TD (punta/llano/valle) aplicado retrospectivamente, día de la semana y un flag de fin de semana o festivo nacional. 2770 días × hasta 24 filas horarias cada uno, rango 2019-2026. El precio del mayorista es €/MWh dividido por 1.000 — la unidad estándar para hablar de factura doméstica.

¿Cómo se ha clasificado punta/llano/valle en años anteriores a 2021?

Antes del 1 de junio de 2021 la tarifa regulada vigente era la 2.0DHA, con dos periodos (no tres). Para hacer comparable la serie completa, aplico retrospectivamente el criterio 2.0TD vigente desde RD-Ley 17/2021 a todo el rango. Es una reinterpretación, no la realidad regulatoria de aquellos años. La utilidad: ver cómo se hubiera comportado el reparto horario actual durante la crisis energética de 2021-2022.

¿La licencia me permite usar los datos en mi propio proyecto?

Sí. Los datos se redistribuyen bajo Creative Commons Attribution 4.0 (CC-BY 4.0). Puedes copiarlos, transformarlos, integrarlos en tu producto o publicación — incluso comercial — siempre que reconozcas la fuente. Atribución recomendada: "Datos: Red Eléctrica de España (apidatos.ree.es), procesado y redistribuido por guiaenergia.online bajo CC-BY 4.0". Los datos originales son públicos por la naturaleza de REE como entidad de capital mayoritario público.

¿Con qué frecuencia se actualiza el CSV?

El script de generación es incremental: cachea día por día y al ejecutarse solo descarga lo que falta. La idea es regenerar mensualmente, justo después del cierre del mes anterior. La última actualización aparece declarada en el agregado y en la cabecera del CSV.