WF-13 · Italy Variable Renewable Forecast

Italy Variable Renewable Forecast

Forecasts the Europe/Rome D+1 civil day for solar, wind and total VRE, normalising by capacity and archiving point-in-time vintages.

WF-13EnergyscheduledExperimental
P10/P50/P90, D+1 GWh, abundance index and OOS metrics versus baselines.

Plain-language summary

What it solves
How much energy Italian solar and wind will produce tomorrow, and with how much uncertainty.
Who it can serve
Anyone following the power system, and anyone studying forecasting with confidence intervals.
What it produces
A next-day forecast in three scenarios, an abundance index, and a comparison against a simple reference.
Skip to the technical detail
1 · In one sentence

Forecasts the Europe/Rome D+1 civil day for solar, wind and total VRE, normalising by capacity and archiving point-in-time vintages.

2 · Why it exists

Produce a point-in-time capacity-normalised D+1 solar and wind forecast that can be compared with baselines.

3 · What it produces

P10/P50/P90, D+1 GWh, abundance index and OOS metrics versus baselines.

The cards expose multiple views of the same workflow so result, method, evidence and history remain distinct.

Updated output from the repository.
Updated output from the repository.
Updated output from the repository.
Updated output from the repository.

4 · How it works

Capacity-normalised point-in-time forecasting

1Terna Public API primary and ENTSO-E fallback for observed generation/capacity; without credentials, a non-publishable Open-Meteo proxy using declared 100 m wind nodes, local power curves before weighted aggregation, ECMWF D+1; 1/24/168h lags, seasonality and clear-sky
2Gradient Boosting on capacity factor; empirical intervals
3time split and persistence; proxy separated from actuals and never matured as a real forecast; prospective ENTSO-E A69 baseline when available; nMAE/RMSE/bias/coverage/skill
4Persistence, rendering and governed publishing.

5 · Data and signals

ElementDetail
Data and signalsTerna Public API primary and ENTSO-E fallback for observed generation/capacity; without credentials, a non-publishable Open-Meteo proxy using declared 100 m wind nodes, local power curves before weighted aggregation, ECMWF D+1; 1/24/168h lags, seasonality and clear-sky
Industrial transferabilityload shifting, energy planning, storage and flexibility
Researchvintage bias and skill versus physical/operator baselines
Interpretation conditionV1 covers solar+wind only and does not certify RFNBO
6 · Inference / calculation

Gradient Boosting on capacity factor; empirical intervals

7 · Validation

time split and persistence; proxy separated from actuals and never matured as a real forecast; prospective ENTSO-E A69 baseline when available; nMAE/RMSE/bias/coverage/skill

8 · Automation and stack

Python, pandas, scikit-learn, requests, SQLite, Matplotlib

9 · Limitations

mistaking the weather/capacity proxy for observed generation, missing forecast vintages or installed-capacity growth mistaken for skill

Workflow technical dossier

Methods, checks, stack and transferability conditions.

Data and signals

Terna Public API primary and ENTSO-E fallback for observed generation/capacity; without credentials, a non-publishable Open-Meteo proxy using declared 100 m wind nodes, local power curves before weighted aggregation, ECMWF D+1; 1/24/168h lags, seasonality and clear-sky

Inference / calculation

Gradient Boosting on capacity factor; empirical intervals

Validation

time split and persistence; proxy separated from actuals and never matured as a real forecast; prospective ENTSO-E A69 baseline when available; nMAE/RMSE/bias/coverage/skill

Stack

Python, pandas, scikit-learn, requests, SQLite, Matplotlib

Limitations

mistaking the weather/capacity proxy for observed generation, missing forecast vintages or installed-capacity growth mistaken for skill

See recent outputs

The Publications page collects local previews and, on request, the public feed.

Open publications