Dvě zkratky, na kterých stojí cena odchylky. Většina vysvětlení končí u toho, co písmena znamenají. Tohle jde dál: jak často se zálohy v české soustavě skutečně aktivují, kolik se za ně platí a odkud si data stáhnout.
Frekvence soustavy musí zůstat na 50 Hz. Když se výroba a spotřeba rozejdou, rozdíl dorovnají regulační zálohy — ve vrstvách, kde každá další je pomalejší a levnější než ta před ní.
| Záloha | Celý název | Aktivace | Čím se řídí |
|---|---|---|---|
| FCR | primární regulace frekvence | do 30 sekund | automaticky, podle místní frekvence |
| aFRR | automatická regulace (sekundární) | v sekundách, plně do 5 minut | automaticky, signálem z dispečinku |
| mFRR | ruční regulace (terciární) | do 12,5 minuty | ručně, povelem dispečera |
| RR | náhradní zálohy | 30 minut a víc | ručně, aby se uvolnily rychlejší vrstvy |
FCR zastaví pád, aFRR vrátí frekvenci na 50 Hz, mFRR uvolní aFRR, aby byla zase k dispozici. To pořadí je celý smysl věci: rychlý produkt je vzácný a drahý, proto soustava předává zátěž pomalejším.
Z definic to zní jako nouzové opatření. Není. aFRR běží skoro pořád. Tohle jsou čísla za českou regulační oblast, srpen 2026, 2 977 čtvrthodin:
| Produkt | Podíl čtvrthodin s aktivací | Medián při aktivaci | Maximum |
|---|---|---|---|
| aFRR nahoru | 76,3 % | 3,6 MW | 131,3 MW |
| aFRR dolů | 71,1 % | −3,5 MW | kolem −100 MW |
| mFRR nahoru | 31,9 % | 2,0 MW | 55,7 MW |
| mFRR dolů | 6,0 % | −2,8 MW | výjimečně |
Oba směry aFRR jsou aktivní zhruba ve třech čtvrtinách všech čtvrthodin a často oba uvnitř téže čtvrthodiny — odchylka během patnácti minut obrátí znaménko a regulátor ji následuje. Kdo počítá čtvrthodinu jako „přebytek", nebo „nedostatek", už zjednodušuje.
mFRR se chová jinak: nahoru se aktivuje pětkrát častěji než dolů. Regulace dolů znamená říct elektrárnám, ať vyrábějí méně, a soustava bývá mnohem častěji deficitní než přebytková.
Ceny regulační energie v Česku za tentýž měsíc, 44 641 minutových hodnot:
| Produkt | Medián | 95. percentil | Maximum |
|---|---|---|---|
| aFRR | 135,5 EUR/MWh | 221,8 EUR/MWh | 6 688 EUR/MWh |
| mFRR | 75 EUR/MWh (administrativní) | — | — |
Medián je nezajímavý a maximum je padesátkrát výš. Ten rozdíl je celá ekonomika regulace. Výnos ze záloh není rovnoměrný příjem s občasným rozptylem, je to plochá čára a hrstka hodin, které zaplatí celý rok.
Stejný tvar má i cena odchylky, která z těchhle aktivací vzniká. Změřili jsme to na pěti letech dat: ocas je 18,6 % čtvrthodin, ale 35,9 % celkové velikosti.
Donedávna každý provozovatel přenosové soustavy reguloval sám. Dnes se energetická část každého produktu obchoduje na společné evropské platformě, proto může německou aktivaci pokrýt český blok:
| Platforma | Produkt | Co dělá |
|---|---|---|
| PICASSO | aFRR energie | Průběžná přeshraniční výměna aFRR energie ve čtyřsekundovém cyklu. |
| MARI | mFRR energie | Čtvrthodinová aukce mFRR energie mezi zapojenými soustavami. |
| TERRE | RR energie | Výměna náhradních záloh. Členů má méně než předchozí dvě. |
| IN/IF | netting odchylek | Vyrovná protisměrné odchylky mezi oblastmi dřív, než se vůbec něco aktivuje — nejlevnější regulace, jaká existuje. |
Praktický důsledek: místní cena aktivace už není místní veličina. Určuje ji mezní nabídka napříč propojenou oblastí. Proto se ceny v sousedních zónách hýbou společně, dokud se hranice neucpe — a pak najednou ne.
Publikuje to každý provozovatel soustavy, ale nikde stejně.
| Trh | Zdroj | Přístup |
|---|---|---|
| Česko | ČEPS AktivaceSVRvCR a AktualniCenaRE — čísla na této stránce | zdarma přes SOAP, bez klíče |
| Celá Evropa | ENTSO-E Transparency — přijaté a aktivované objemy i ceny po oblastech | zdarma, token na vyžádání e-mailem |
| Německo | Regelleistung.net — aukce kapacity i energie a merit order, nejpodrobnější v Evropě | zdarma přes REST |
| Rakousko | APG Markttransparenz | zdarma, export do CSV |
| Severské země | Otevřená data Fingrid a Energinet | zdarma přes REST |
| Británie | Elexon BMRS — přijaté nabídky | zdarma přes REST, bez klíče |
# Aktivace aFRR a mFRR v Česku, bez API klíče
from ceps_ote import Ceps
ceps = Ceps()
akt = ceps.balancing_activation("2026-08-01", "2026-09-01")
for t, radek in list(akt.items())[:3]:
print(t, radek["aFRR+ [MW]"], radek["mFRR+ [MW]"])Ten klient je na GitHubu: ceps-ote, jeden soubor bez závislostí. Na zbytek Evropy je entsoe-quickstart a průvodce ENTSO-E API.
Stahování, čištění a kontrolu těchhle dat provozujeme pro obchodníky s elektřinou každý den — ČEPS, ENTSO-E i vnitrodenní knihu. Když to potřebujete mít v systému, na kterém někdo obchoduje, ozvěte se.
Napište nám