Key Response Fields
Every forecast response — whether day-ahead or intraday — shares the same core structure. The table below explains each field and describes how to put it to use.Using Confidence Intervals
The gap betweenlower_bound and upper_bound is the model’s quantified uncertainty for that hour. A narrow band means the model is relatively confident in the point estimate; a wide band means the forecast is more speculative and your actual exposure could vary significantly from forecast_price.
Wider bands are most common during:
- Hours of high renewable penetration — solar and wind are inherently variable, and small forecast errors in generation mix propagate into larger price uncertainty.
- Unusual weather conditions — storms, heat waves, or unexpected cold snaps that fall outside the model’s training distribution.
- Peak demand periods — morning and evening ramps where marginal generation can swing quickly.
Python
lower_bound as the effective price in cost calculations when you are the buyer, and upper_bound when you are the seller.
Comparing Forecasts Across Sessions
As the delivery day progresses, each successive intraday session incorporates fresher weather observations, updated ENTSO-E telemetry, and more recent OMIE settlement data. This means the later the session, the more accurate its forecast tends to be for near-term hours.- Day-ahead — broadest coverage (all 24 hours), generated the day before delivery. Best for overall daily planning.
- Intraday session 1 — first intraday revision; useful for adjusting morning positions using early-day actuals.
- Intraday session 2 — benefits from mid-morning solar and wind actualization; best for afternoon position management.
- Intraday session 3 — highest data freshness; typically the most accurate for evening hours, though with the narrowest coverage window.
Combining with Accuracy Metrics
Even a well-calibrated model has bad days. The/metrics/accuracy endpoint gives you a rolling view of how the model has been performing recently, which you can use to dynamically size your risk buffer.
Python
- MAE < 8 EUR/MWh — model is performing well; standard risk parameters apply.
- MAE 8–15 EUR/MWh — moderate degradation; apply a modest widening to bid-offer spreads or position limits.
- MAE > 15 EUR/MWh — significant degradation; widen risk buffers meaningfully, and cross-check forecasts against the Market Data tab for unusual fundamentals.
Nexenergie forecasts are updated at defined intervals aligned with OMIE session gate closures — they are not updated in real time. Always check the
data_as_of field in the response to confirm you are acting on the most recently generated forecast before placing orders.What should I do if prices spike unexpectedly?
What should I do if prices spike unexpectedly?
Unexpected price spikes — where the settled price lands far outside the confidence band — can have several causes. Here is a structured approach to investigating them:
-
Review accuracy metrics for that session and date — navigate to the Accuracy tab in the dashboard or query
/metrics/accuracyfor the affected period. A spike in RMSE for that date confirms the model missed broadly, not just for one hour. - Examine ENTSO-E fundamentals — open the Market Data tab in the dashboard for the delivery date. Look for anomalies in the generation mix (e.g., unexpected nuclear outage, hydro constraint, or wind collapse) or a demand surge that would not have been predictable from the prior day’s data.
-
Check
data_as_of— if thedata_as_oftimestamp is significantly earlier than expected, the model may have run on stale inputs due to an upstream data feed delay. In this case the wider confidence band is the signal to act on, not the point estimate. -
Contact support — if anomalies persist across multiple sessions or dates, or if you believe a data feed issue has gone undetected, reach out to the Nexenergie support team with the affected
date,session, andmodel_versionvalues so the team can investigate promptly.
Accuracy Metrics Concepts
Understand how MAE, RMSE, and MAPE are calculated for Nexenergie forecasts and what drives changes in model performance.
Accuracy Metrics API Reference
Full parameter reference and response schema for the
/metrics/accuracy endpoint.