Microproduct data guideintermediate

ENTSO-E Transparency Platform

European electricity generation, load, and day-ahead prices for building grid-monitoring and power-market dashboards.

At a glance

Difficulty
Intermediate — some data preparation helps
Size
Medium · ≤1 GB
Formats
XML, CSV
Access
API or Download
API key
Required
Provider
ENTSO-E
Updates
Near real time

From source to product signal

Test a product idea in four steps

The Transparency Platform REST API returns XML for load, generation, and prices. Start with one bidding zone and one day of actual total load. Zone codes change over time, and this is not a retail bill.

1

Check the setup

  • Python 3.10 or newer
  • A notebook environment such as Jupyter or Google Colab
  • A free Transparency Platform token saved in the ENTSOE_API_KEY environment variable
2

Access the data

  1. 1.Register on the Transparency Platform and create a REST API token.
  2. 2.Save the token in ENTSOE_API_KEY.
  3. 3.Request one day of actual total load for one bidding zone.
Open official source
3

Run the Python example

Install the packages, then run the notebook cell.

python -m pip install pandas requests lxml

import os
import pandas as pd
import requests

response = requests.get(
    "https://web-api.tp.entsoe.eu/api",
    params={
        "securityToken": os.environ["ENTSOE_API_KEY"],
        "documentType": "A65",
        "processType": "A16",
        "outBiddingZone_Domain": "10Y1001A1001A83F",
        "periodStart": "202407010000",
        "periodEnd": "202407020000",
    },
    timeout=60,
)
response.raise_for_status()
print(response.text[:1000])
points = pd.read_xml(response.content, xpath=".//Point")
print(points.head())
4

Test a useful signal

Chart one day of German load

Test whether a Transparency extract can power a bounded grid-load monitor.

  1. 01Parse Point positions and quantities from the XML document.
  2. 02Plot load over the requested day and note missing intervals.
  3. 03Explain that bidding-zone codes change and that platform load is not a household electricity price.

Dataset details

ENTSO-E is an intergovernmental source. Last verified 2026-08-18. Temporal coverage: platform series from 2015-present with bidding-zone changes.

Theme

Markets & Economics

Domains

EnergyElectricityCommodities

Data types

Time SeriesTabular

Tasks

Grid MonitoringMarket MonitoringForecast Evaluation

Geography

Europe

Formats

XMLCSV

Provider

ENTSO-E

Data terms

ENTSO-E Transparency Platform terms of use