Built 2026-09-21 (21 September 2026)

Montenegro Demand Forecast Accuracy: Error, Bias and Worst Miss, 23 August to 19 September 2026

The day-ahead demand forecast for Montenegro was off by 9.1% on average (mean absolute percentage error) over 672 hours from 23 August to 19 September 2026, and 45% of hours landed within 5% of the reading. Its bias was +3.9%: it ran high on average, an over forecast. The largest miss was 211 MW (67.1%) too high at 4 Sept 2026, 21:00 CEST (UTC+02:00). Dates and times are local (Europe/Podgorica).

Key Facts

  • The day-ahead demand forecast for Montenegro was off by 9.1% on average (mean absolute percentage error) over 672 hours from 23 August to 19 September 2026, and 45% of hours landed within 5% of the reading. Its bias was +3.9%: it ran high on average, an over forecast. The largest miss was 211 MW (67.1%) too high at 4 Sept 2026, 21:00 CEST (UTC+02:00).
  • Across 47 European bidding zones ranked by average error over their own latest 30 day windows, Montenegro came 41 (1 is the smallest error).
  • On average the forecast differed from reported demand by 36 MW, against average demand of 417 MW.
  • The forecast was above reported demand in 65% of compared hours.

Forecast Error at a Glance

672 hours from 23 August to 19 September 2026
Average error9.1%
Bias+3.9%
Hours within 5%45%
Worst miss211 MW

Average error is the mean absolute percentage gap between the forecast and reported demand. Bias is the signed mean (+11 MW per hour on average): the forecast ran high on average, an over forecast. The worst miss was 211 MW (67.1%) too high at 4 Sept 2026, 21:00 CEST (UTC+02:00): forecast 526 MW, reported 315 MW.

Source: ENTSO-E Transparency Platform (transparency.entsoe.eu), CC BY 4.0. Aggregated and converted by World Power Monitor; ENTSO-E does not endorse this site. (ENTSO-E Terms of Use plus CC BY 4.0 for listed data items) Data as of 2026-09-19. Accuracy is computed by World Power Monitor from the operator's hourly forecast and reported demand.

Forecast and Reported Demand, Last 7 Days

Local time, to 19 Sept 2026, 23:00 CEST (UTC+02:00)
Montenegro day-ahead demand forecast and reported demand by hour Hourly reported demand and the day-ahead forecast for Montenegro over the last 7 days of the window, to 19 Sept 2026, 23:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report. 0 125 250 375 500 13 Sept, 00:0014 Sept, 00:0015 Sept, 00:0016 Sept, 00:0017 Sept, 00:0018 Sept, 00:0019 Sept, 00:00
Hourly reported demand and the day-ahead forecast for Montenegro over the last 7 days of the window, to 19 Sept 2026, 23:00 CEST (UTC+02:00). Gaps are hours with a missing, zero or implausible report.
Data to 2026-09-19
Montenegro day-ahead demand forecast and reported demand by hour
Local hourReported demandDay-ahead forecast
13 Sept, 00:00341 MW337 MW
13 Sept, 01:00304 MW297 MW
13 Sept, 02:00305 MW274 MW
13 Sept, 03:00304 MW267 MW
13 Sept, 04:00305 MW258 MW
13 Sept, 05:00282 MW262 MW
13 Sept, 06:00313 MW274 MW
13 Sept, 07:00395 MW305 MW
13 Sept, 08:00452 MW339 MW
13 Sept, 09:00485 MW367 MW
13 Sept, 10:00463 MW381 MW
13 Sept, 11:00445 MW398 MW
13 Sept, 12:00451 MW415 MW
13 Sept, 13:00458 MW434 MW
13 Sept, 14:00474 MW448 MW
13 Sept, 15:00489 MW461 MW
13 Sept, 16:00454 MW467 MW
13 Sept, 17:00428 MW473 MW
13 Sept, 18:00385 MW483 MW
13 Sept, 19:00392 MW496 MW
13 Sept, 20:00389 MW496 MW
13 Sept, 21:00361 MW475 MW
13 Sept, 22:00324 MW435 MW
13 Sept, 23:00283 MW391 MW
14 Sept, 00:00290 MW297 MW
14 Sept, 01:00257 MW267 MW
14 Sept, 02:00241 MW253 MW
14 Sept, 03:00235 MW249 MW
14 Sept, 04:00228 MW247 MW
14 Sept, 05:00241 MW257 MW
14 Sept, 06:00278 MW284 MW
14 Sept, 07:00322 MW330 MW
14 Sept, 08:00341 MW358 MW
14 Sept, 09:00338 MW375 MW
14 Sept, 10:00325 MW382 MW
14 Sept, 11:00319 MW390 MW
14 Sept, 12:00322 MW396 MW
14 Sept, 13:00326 MW405 MW
14 Sept, 14:00341 MW412 MW
14 Sept, 15:00362 MW427 MW
14 Sept, 16:00386 MW436 MW
14 Sept, 17:00392 MW442 MW
14 Sept, 18:00406 MW448 MW
14 Sept, 19:00425 MW457 MW
14 Sept, 20:00424 MW449 MW
14 Sept, 21:00408 MW428 MW
14 Sept, 22:00377 MW394 MW
14 Sept, 23:00339 MW358 MW
15 Sept, 00:00297 MW296 MW
15 Sept, 01:00267 MW266 MW
15 Sept, 02:00250 MW249 MW
15 Sept, 03:00240 MW243 MW
15 Sept, 04:00239 MW240 MW
15 Sept, 05:00250 MW250 MW
15 Sept, 06:00282 MW282 MW
15 Sept, 07:00333 MW326 MW
15 Sept, 08:00361 MW353 MW
15 Sept, 09:00366 MW371 MW
15 Sept, 10:00351 MW376 MW
15 Sept, 11:00339 MW376 MW
15 Sept, 12:00333 MW376 MW
15 Sept, 13:00343 MW380 MW
15 Sept, 14:00354 MW386 MW
15 Sept, 15:00371 MW396 MW
15 Sept, 16:00377 MW396 MW
15 Sept, 17:00386 MW405 MW
15 Sept, 18:00398 MW412 MW
15 Sept, 19:00419 MW426 MW
15 Sept, 20:00413 MW423 MW
15 Sept, 21:00395 MW402 MW
15 Sept, 22:00368 MW374 MW
15 Sept, 23:00333 MW337 MW
16 Sept, 00:00289 MW293 MW
16 Sept, 01:00258 MW261 MW
16 Sept, 02:00241 MW245 MW
16 Sept, 03:00232 MW238 MW
16 Sept, 04:00228 MW237 MW
16 Sept, 05:00243 MW248 MW
16 Sept, 06:00284 MW285 MW
16 Sept, 07:00329 MW328 MW
16 Sept, 08:00345 MW351 MW
16 Sept, 09:00339 MW354 MW
16 Sept, 10:00318 MW356 MW
16 Sept, 11:00312 MW358 MW
16 Sept, 12:00316 MW361 MW
16 Sept, 13:00326 MW368 MW
16 Sept, 14:00340 MW374 MW
16 Sept, 15:00353 MW385 MW
16 Sept, 16:00375 MW395 MW
16 Sept, 17:00394 MW404 MW
16 Sept, 18:00412 MW410 MW
16 Sept, 19:00431 MW424 MW
16 Sept, 20:00425 MW420 MW
16 Sept, 21:00403 MW400 MW
16 Sept, 22:00373 MW368 MW
16 Sept, 23:00334 MW335 MW
17 Sept, 00:00292 MW297 MW
17 Sept, 01:00258 MW265 MW
17 Sept, 02:00240 MW246 MW
17 Sept, 03:00234 MW240 MW
17 Sept, 04:00229 MW237 MW
17 Sept, 05:00242 MW246 MW
17 Sept, 06:00277 MW287 MW
17 Sept, 07:00325 MW333 MW
17 Sept, 08:00341 MW363 MW
17 Sept, 09:00336 MW370 MW
17 Sept, 10:00329 MW365 MW
17 Sept, 11:00320 MW361 MW
17 Sept, 12:00328 MW361 MW
17 Sept, 13:00337 MW365 MW
17 Sept, 14:00347 MW374 MW
17 Sept, 15:00360 MW385 MW
17 Sept, 16:00376 MW394 MW
17 Sept, 17:00396 MW401 MW
17 Sept, 18:00413 MW412 MW
17 Sept, 19:00434 MW428 MW
17 Sept, 20:00427 MW422 MW
17 Sept, 21:00402 MW403 MW
17 Sept, 22:00355 MW377 MW
17 Sept, 23:00314 MW346 MW
18 Sept, 00:00300 MW302 MW
18 Sept, 01:00260 MW268 MW
18 Sept, 02:00241 MW252 MW
18 Sept, 03:00233 MW245 MW
18 Sept, 04:00231 MW239 MW
18 Sept, 05:00241 MW253 MW
18 Sept, 06:00272 MW287 MW
18 Sept, 07:00312 MW338 MW
18 Sept, 08:00327 MW361 MW
18 Sept, 09:00322 MW365 MW
18 Sept, 10:00311 MW359 MW
18 Sept, 11:00318 MW358 MW
18 Sept, 12:00322 MW360 MW
18 Sept, 13:00342 MW366 MW
18 Sept, 14:00364 MW373 MW
18 Sept, 15:00383 MW384 MW
18 Sept, 16:00392 MW394 MW
18 Sept, 17:00407 MW406 MW
18 Sept, 18:00415 MW418 MW
18 Sept, 19:00434 MW437 MW
18 Sept, 20:00420 MW431 MW
18 Sept, 21:00397 MW409 MW
18 Sept, 22:00366 MW377 MW
18 Sept, 23:00334 MW345 MW
19 Sept, 00:00299 MW298 MW
19 Sept, 01:00267 MW264 MW
19 Sept, 02:00248 MW246 MW
19 Sept, 03:00241 MW238 MW
19 Sept, 04:00234 MW234 MW
19 Sept, 05:00242 MW241 MW
19 Sept, 06:00260 MW266 MW
19 Sept, 07:00299 MW295 MW
19 Sept, 08:00332 MW337 MW
19 Sept, 09:00353 MW352 MW
19 Sept, 10:00353 MW355 MW
19 Sept, 11:00344 MW356 MW
19 Sept, 12:00352 MW360 MW
19 Sept, 13:00382 MW368 MW
19 Sept, 14:00378 MW377 MW
19 Sept, 15:00372 MW386 MW
19 Sept, 16:00374 MW384 MW
19 Sept, 17:00389 MW390 MW
19 Sept, 18:00402 MW403 MW
19 Sept, 19:00422 MW419 MW
19 Sept, 20:00410 MW410 MW
19 Sept, 21:00389 MW388 MW
19 Sept, 22:00365 MW361 MW
19 Sept, 23:00332 MW333 MW

Assumptions

  • Only hours with both a forecast and a positive demand reading count (672 of 686 hours in the window). Missing and zero values, and readings under 30% or over 3 times the grid's own median for the window, are treated as reporting faults and left out.
  • Error is (forecast minus reported demand) divided by reported demand; average error uses absolute values so high and low misses do not cancel. Bias keeps the sign and does cancel.
  • Reported demand is preliminary and may be revised. A 30 day window is a short sample and one heat wave or holiday can move these figures.
  • European figures are for the ENTSO-E bidding zone named on this page. US and European grids are ranked separately.