The flexibility utilities already own, put to work.
Hydro, controllable loads, curtailable generation: utilities and grid operators have long held flexibility. Orvio shows the quarter-hours where deploying it pays – and the load position it is deployed from.
Swiss utilities and grid operators own more flexibility than they monetize: storage hydro, controllable loads, curtailable generation. Under the single-price regime, that flexibility has a market every quarter-hour – but deploying it blind risks working against the system. Two things make the difference: knowing where the system is heading, and knowing the group's own position when it gets there.
How Orvio fits
The system forecast delivers direction and the imbalance energy price per quarter-hour, refreshed every 15 minutes. The load forecast supplies the group's own position alongside it: trained on the portfolio's metered data, retrained daily, and aggregated along the portfolio's structure – from meter group to balance group.
Portfolio management brings the two together: the expected imbalance per quarter-hour with its cost, the specific move that improves it, and a backtest that demonstrates the net impact on realized data before it is relied on live.
82% directional hit-rate when Orvio forecasts the system at least 100 MW short or long.
- 68%
- Any signal
- 76%
- Forecast ≥ 50 MW
- 82%
- Forecast ≥ 100 MW
- 90%
- Forecast ≥ 200 MW
T-15 system-imbalance forecast vs realized Swiss control-area outcomes, last 90 days (about 2,240 quarter-hours at the 100 MW threshold), against a 54% naive baseline. The stronger the forecast signal, the more reliable the direction.
What the accuracy is worth
Over the first half of 2026 we replayed every quarter-hour of Swiss PV against settled imbalance prices. Curtailing on a forecast of the delivery quarter-hour collected €13,640 per MW of installed capacity. A conservative rule on the delayed public signal – the kind of threshold we see operators apply – collected €7,300, and the best fixed threshold on that same signal €11,640, findable only after the fact. The gain comes from selection: the forecast curtailed fewer quarter-hours and still collected more.
That covers one-directional curtailment. Two-sided flexibility – storage hydro, controllable load – earns on both sides of the system and sits outside this replay.
Modelled gross balance-group values per MW of installed capacity, not realized earnings, on definitive metered quarter-hour production profiles and settled Swiss imbalance prices. Forecasts replayed walk-forward: retrained daily on data available up to the previous day, never shown the period they predicted. A single half-year, and highly seasonal – the second quarter carried 83% of it. Assumes curtailment is unrestricted; a real portfolio's addressable share is smaller, and how the value is split depends on the offtake or flexibility contract. Orvio delivers the signal, not the dispatch.
What changes in practice
For balance-group and dispatch teams, the work shifts from settling deviations after the fact to positioning ahead of them: a known load position per quarter-hour, a validated system signal, and the windows where the flexibility on hand earns instead of costs.
See what flexibility could earn.
Book a demo and see the signal on live data, applied to real assets.
Pricing scales with the portfolio. Book a demo for a quote.
FAQ
What data does Orvio need from us?
The portfolio's metered consumption history, uploaded directly into Orvio (CSV, Excel, Parquet, or ZIP). Weather is sourced automatically; the first load forecast stands within days.
Does it fit our systems?
Yes. Platform for the teams, REST API for integration – both deliver the same timestamped, scored values.
How do the parts fit together?
The system signal is the core: the direction and price of Swiss imbalance. Load forecasting adds the group's own position, and portfolio management turns the two into the move worth making. Each stands on its own or runs as one platform.
How accurate is the system forecast?
82% directional hit-rate over the last 90 days when the signal flagged a clear position of at least 100 MW – scored against realized Swiss control-area outcomes.