Exploring MaStR
Top 100 above 10MW?
I saw some LinkedIn posts recently with rankings based on installed and operating BESS MW (in Germany). I forgot to bookmark them so please send me links if you have them saved.
The MaStR has significant potential, but we need to ground our imaginings.
So here’s an attempt to try and re-create a ranking as a first little exercise.
I decided to impose an arbitrary lower MW cut-off at 10MW per asset, so the aim is to create a “Top 100 BESS Parent Companies by Installed Base of 10MW+ assets” or “Top 100 above 10MW” ranking.
I’m not sure this is right yet, but it’s an interesting start. Let me know if your results are different. It’s easy to imagine issues with the ingestion or parsing.
What would you like to see next?
1. Introduction & Motivation
Germany’s energy transition (Energiewende) has created a rapidly growing market for battery energy storage systems (BESS). This analysis aims to identify and rank the major operators of large-scale (≥10 MW) battery storage systems in Germany using data from the Marktstammdatenregister (MaStR), Germany’s official energy registry.
Key Statistics:
Total systems ≥10 MW: 147 batteries
Operational capacity: 1,726 MW (75 systems)
Planned capacity: 4,356 MW (72 systems)
Technology: 97% Lithium-ion, 3% Lead-acid
2. Data Source & Download
We used the open-mastr Python package to download data from Germany’s Marktstammdatenregister:
from open_mastr import Mastr
mastr = Mastr()
mastr.download(data=["storage", "market"], date="today")


