Skip to main content

I-SEM Daily Briefing — 30 May 2026

·7 mins
€129.46
Mean
€172.98
Peak
€104.61
Min
€68.37
Spread
Market Snapshot
Metric Value
Mean DAM Price €129.46/MWh
Median Price €125.14/MWh
Std Dev €17.5/MWh
Peak Price €172.98/MWh (23:00)
Min Price €104.61/MWh (14:30)
Price Range €68.37/MWh
Periods above €150 7 of 48 (15%)
Periods above €200 0 of 48 (0%)
Peak Avg (07–22) €124.36/MWh
Off-peak Avg (22–07) €137.95/MWh
BESS Captured Spread €57/MWh
Wind % of Demand 37.2%
Wind Range 23.9%–46.5%
Mean Demand 3567 MW

Price Profile #

DAM Price Profile

Std dev €17.5/MWh · Median €125.14/MWh · Periods above €150: 7 of 48 (15%)

A boundary-distorted Saturday. The headline peak (€172.98 at 23:00) is Friday’s late-evening scarcity tail spilling into Saturday’s file — the same SEM day boundary problem that has appeared on May 12, May 16, and other high-volatility transitions.

The “real” Saturday begins at 00:00 with €161 and falls cleanly: €146 at 00:30, €140 at 01:00, into a smooth overnight floor of €121–140 through 06:30. Wind held 24–44% across overnight — modest. The morning ramp barely existed: €124 at 07:00 → €126 at 07:30 → fell back to €123 by 08:00. No morning peak — Saturday demand softened the ramp out of existence.

Midday belly held €105–117 from 10:30 to 16:00 — six and a half hours of shallow trough, with the floor at €104.61 at 14:30. Evening built a contained climb — €106 at 15:00 → €152 at 21:30. The actual Saturday evening peak topped at €152.58, not the €173 the headline shows. Late evening faded to €141.

Strip the boundary periods and Saturday’s real range is €121 to €153 — barely €32 of intra-day variation. The flattest underlying day of the working week with no morning peak, a contained evening peak, and a long shallow trough.

7 of 48 periods cleared above €150 (4 of those are the Friday spillover); 0 above €200.

Price vs Wind #

Price vs Wind Generation

Mean wind: 37.2% · Range: 23.9%–46.5%

Steady, mid-range wind across the entire day. Wind held 24–47% with no major shortfalls. Overnight (after the period 3 wind glitch) ran 24–34%, morning rose to 42–44%, midday held 39–47%, and evening drifted down to 29–34%. The narrow band (23-point range) is the third-narrowest wind range of the 27-day run.

With wind reliably present and demand at a weekend-low 3,567 MW, the merit order found gas-marginal at low load across virtually all 48 half-hours. No periods needed peakers; no periods saw surplus; clearing prices stayed in the €105–155 band that gas at moderate load produces.

This is the genuinely-calm Saturday archetype — what May 23 might have looked like with slightly less wind. May 23 broke through to €78 at the trough because 31% wind into 3,511 MW demand produced surplus at midday. May 30’s 39% wind into 3,567 MW demand stayed gas-marginal — the surplus condition never quite materialised. The 6-percentage-point wind increase from May 23 to May 30, combined with steadier wind timing, lifted the trough by €26 (€78 → €105). A small change in wind shape produces large changes in trough depth at the surplus threshold.

Week in Context #

7-Day Price Comparison

Three consecutive days of wind-shape variation: May 28 V-out-of-evening, May 29 V-into-late-evening, May 30 wind-flat-all-day. The dispatch outcomes track the shape: €77, €155, €66.

Price Duration Curve #

Price Duration Curve

Periods above €150: 7 (15% of day) · Above €200: 0 (0% of day)

Today’s PDC has the cleanest “low-and-narrow” shape of the run — even more contained than May 13’s calm Wednesday. Forty-one of 48 periods cleared below €150; the bottom 12 averaged €110; the top 7 are heavily boundary-distorted.

Strip the boundary periods and the underlying Saturday PDC is essentially flat: 46 periods within €120–155. This is what the wind-rich weekend with no morning peak looks like in its purest form. A consumer’s dream, a flexibility operator’s nightmare.

Price Spread #

Captured spread: €57/MWh · Charge: €105/MWh (13:00) · Discharge: €163/MWh (23:00)

BESS Dispatch Signal #

Price Time Energy Value
Charge €105/MWh 13:00 2 MWh −€210
Discharge €163/MWh 23:00 1.7 MWh (85% RTE) +€276
Gross profit €66
Price spread €57/MWh ROI: 31.3%

Simulated 1MW/2MWh battery, one optimal DAM cycle. Gross before network charges and capacity costs.

BESS Dispatch

€66 gross. The optimiser picked the Friday spillover as the discharge window — fourth time this has happened (May 12, May 16, plus implicit on other days).

The mechanics: the four consecutive highest-priced half-hours within Saturday’s SEM-DA file are periods 1–4 (23:00–00:30, averaging €162.50). These are Friday’s evening peak crossing the SEM day boundary. The real Saturday-internal best discharge would have been periods 44–47 (20:30–22:00 at €149.6 avg) — €13 lower, which would have produced gross around €40.

The €66 is mechanically correct and physically misallocated. A rolling 24h optimisation would have captured those four periods as part of Friday’s discharge window. Saturday’s “real” day, stripped of the spillover, would have been the run’s third-weakest BESS day at around €40 gross — only May 21 (€38) and possibly May 9 in earlier weeks would have been worse.

The 27-day cumulative now stands at €2,757, mean €102/day. Saturday added €66 but roughly half of that is misallocated revenue that physically belongs to Friday. The cumulative across the series is right; the day-by-day attribution across high-volatility transitions needs a caveat.

Commentary #

A boundary-distorted Saturday on a genuinely calm underlying day. The headline peak (€172.98 at 23:00) is Friday’s late-evening scarcity spilling into Saturday’s file — the SEM day boundary problem returning. Strip those periods and Saturday’s real intra-day range is just €121–153, the flattest underlying day of the working week. Wind held 24–47% with no shortfall, demand was at a weekend-low 3,567 MW, and the merit order ran gas-marginal at moderate load across virtually all 48 half-hours.

The boundary effect is the second major distortion on this Saturday. The off-peak window (22:00–07:00) caught Friday’s late-evening scarcity tail at the start and Saturday’s own elevated overnight at the end — producing a technically elevated overnight average on a day where the real cheap hours were midday. On a genuinely calm Saturday, the cheap hours are in the middle of the day, not overnight; a rolling 24h window would read this correctly where the SEM-DA window cannot.

For storage, €66 gross — but the optimiser’s discharge window is the Friday spillover (periods 1–4, averaging €163), not the Saturday evening peak (€150). The 27-day cumulative now stands at €2,757, mean €102/day. The day-by-day attribution problem is now an established feature of the data: roughly 5–10% of the running BESS total sits on the wrong day because of how the SEM-DA day is defined. The cumulative is approximately right; the daily numbers across high-volatility transitions need a caveat. Worth fixing in a future iteration with a 24h rolling-window optimisation.

Half-hourly data — 2026-05-30
Period Time Price (€/MWh) Wind %
1 23:00 172.98 33.2%
2 23:30 170.30 35.2%
3 00:00 161.00 23.9%
4 00:30 145.78 24.7%
5 01:00 139.79 26.3%
6 01:30 136.00 27.0%
7 02:00 136.55 24.3%
8 02:30 132.47 25.7%
9 03:00 129.60 28.8%
10 03:30 128.03 33.4%
11 04:00 127.71 34.2%
12 04:30 125.87 37.3%
13 05:00 124.00 39.7%
14 05:30 123.77 42.8%
15 06:00 121.75 42.3%
16 06:30 123.12 44.0%
17 07:00 124.58 42.3%
18 07:30 125.71 42.2%
19 08:00 123.02 42.2%
20 08:30 124.44 40.7%
21 09:00 122.40 42.5%
22 09:30 119.62 40.6%
23 10:00 119.36 40.6%
24 10:30 116.86 45.5%
25 11:00 115.00 44.8%
26 11:30 113.17 41.9%
27 12:00 107.79 46.5%
28 12:30 107.00 46.1%
29 13:00 106.41 44.5%
30 13:30 105.00 42.5%
31 14:00 104.85 39.6%
32 14:30 104.61 39.9%
33 15:00 106.41 42.6%
34 15:30 108.84 40.9%
35 16:00 113.16 41.4%
36 16:30 117.64 40.4%
37 17:00 124.44 41.2%
38 17:30 128.02 38.8%
39 18:00 144.16 38.6%
40 18:30 144.39 38.0%
41 19:00 149.14 35.5%
42 19:30 149.64 33.5%
43 20:00 150.17 31.9%
44 20:30 150.29 30.1%
45 21:00 152.24 29.3%
46 21:30 152.58 30.0%
47 22:00 143.34 33.7%
48 22:30 141.12 34.8%

Compare your business electricity and gas rates in minutes with INIS Energy Brokers.

Compare rates