Reforma rynku bilansującego z 2024 roku zmieniła rozliczenie na kwadranse, model cenowy i całą platformę raportową. Większość tego, co znajdziesz w sieci, pochodzi sprzed reformy i jest już nieaktualna.
Napisane dla programistów integrujących dane polskiego rynku po reformie 2024. Stan: wrzesień 2026.
Dane rynku bilansującego to osobny zestaw raportów PSE: ceny rozliczeniowe niezbilansowania, aktywowana energia bilansująca i pozycje uczestników. Po reformie 2024 rozliczenie przeszło na kwadrans, a część serii zmieniła nazwy.
Serie sprzed i po reformie nie łączą się bez konwersji — to najczęstszy błąd przy budowie długich szeregów czasowych.
Co zmieniła reforma 2024
Rozliczenie w kwadransach zamiast godzin. Każdy szereg, każdy grafik i każde wyliczenie niezbilansowania działa teraz w rozdzielczości 15-minutowej.
Nowy model cenowy — zbliżony do praktyki europejskiej, ze składnikami odzwierciedlającymi niedobór.
Nowa platforma raportowa. Stare strony raporty.pse.pl ustąpiły miejsca udokumentowanemu API pod adresem api.raporty.pse.pl.
Wszystko sprzed 2024 to pułapka. Wpisy na blogach, odpowiedzi na forach i połowa bibliotek klienckich nadal wskazują stare endpointy i zakładają dane godzinowe. Sprawdzaj datę każdego materiału — tej strony też.
API PSE
API jest otwarte, nie wymaga klucza, zwraca JSON i korzysta ze składni filtrów w stylu OData. Każdy raport to osobna kolekcja.
# lista dostępnych raportów
GET https://api.raporty.pse.pl/
# jeden raport, filtr po dacie
GET https://api.raporty.pse.pl/api/his-wlk-cal
?$filter=business_date eq '2026-09-15'
# stronicowanie
GET https://api.raporty.pse.pl/api/pk5l-wp?$first=100&$skip=200
Filtry: $filter z operatorami eq, ge, le — daty w cudzysłowach.
Stronicowanie: $first i $skip. Domyślna strona jest mała, pełna doba wymaga kilku wywołań.
Nazwy raportów to skróty. Pobierz listę z katalogu głównego raz i trzymaj lokalną mapę nazwa → znaczenie.
Co można pobrać
Dane
Uwagi
Zapotrzebowanie i generacja
Kwadransowo, według źródeł, z rozbiciem węgla na kamienny i brunatny — podziału, którego większość europejskich operatorów nie publikuje.
Ceny rynku bilansującego
Cena niezbilansowania za okres rozliczeniowy w nowym modelu.
Wymiana transgraniczna
Przepływy fizyczne i alokacje na połączeniach.
Generacja jednostek
Dla jednostek uczestniczących w rynku bilansującym.
Prognozy
Zapotrzebowanie i generacja OZE przed dobą dostawy.
TGE prowadzi rynek dnia następnego i rynek dnia bieżącego, ale publikuje wyniki w formie raportów, a nie API dla programistów. Do automatyzacji praktyczniejsze są ceny z ENTSO-E dla obszaru 10YPL-AREA-----S.
Na co uważać
Czas lokalny. Większość raportów operuje czasem warszawskim, a pole daty biznesowej nie jest znacznikiem czasu. Konwertuj jawnie i obsłuż dwa dni zmiany czasu, kiedy doba ma 92 lub 100 kwadransów zamiast 96.
Rozbicie węgla to polska przewaga. Przy modelowaniu emisji lub kosztu krańcowego podział na węgiel kamienny i brunatny ma znaczenie i jest dostępny — gdzie indziej dostaniesz tylko „paliwa kopalne".
API jest młode. Nazwy raportów i pola zmieniały się od startu. Waliduj schemat przy każdym uruchomieniu i alarmuj przy nieznanych kolumnach, zamiast po cichu je pomijać.
Porównuj z ENTSO-E. Polska publikuje tam również, a różnice — rozdzielczość, czas publikacji, definicje — same w sobie są informacją. Zob. nasz przewodnik po API ENTSO-E (po angielsku).
Częste pytania
Czy API PSE wymaga klucza?
Nie. api.raporty.pse.pl jest otwarte, zwraca JSON i nie wymaga uwierzytelnienia. Zastąpiło starsze strony raportowe po reformie 2024.
Jaka jest rozdzielczość danych polskiego rynku?
Kwadransowa od reformy 2024. Materiały opisujące rozliczenie godzinowe są nieaktualne.
Jak filtrować raport po dacie?
Filtrem w stylu OData, na przykład $filter=business_date eq '2026-09-15'. Stronicowanie przez $first i $skip.
Skąd wziąć ceny dnia następnego?
Wyniki prowadzi TGE, ale publikuje je jako raporty, a nie API. Do automatyzacji praktyczniejsze jest ENTSO-E dla obszaru 10YPL-AREA-----S.
Dlaczego nazwy raportów są nieczytelne?
To skróty bez indeksu opisowego. Pobierz listę raportów raz i trzymaj własną mapę nazw.
Rozliczenie kwadransowe, młode API ze zmieniającym się schematem i raporty nazwane skrótami — robiliśmy tę integrację. Jeśli potrzebujesz danych, na których można polegać, napisz do nas.