Where the money comes from — year to 15 minutes.
The Battery workbench answers does it pencil out? This answers which € comes from arbitrage vs reserves vs congestion, at any resolution. Click a month to see its days, a day to see the literal 96 quarter-hours — charge cheap, discharge dear — with the state-of-charge walk and per-interval attribution. Aggregated from the real Dutch price series; every number is labelled real vs assumed.
Asset
Assumptions
Streams
Region (congestion)
Optional — adds locational GOPACS congestion value.
Revenue by month — click a month to drill in
Daily revenue heatmap — the volatile days that dominate
Server-aggregated from the real Dutch price series; only the selected day’s raw 96 intervals are fetched. Energy = day-ahead × capture; reserves = real clearings × availability; congestion = GOPACS per region. Co-optimisation across markets is simplified.
Screening-grade, not a bankable contract basis. Day-ahead prices from ENTSO-E; FCR/aFRR clearings from regelleistung; congestion from GOPACS. Imbalance perfect-foresight is excluded — it isn’t capturable.