10 European markets · hourly to 2050 · national plans and TYNDP

Know where the next megawatt pays.Hourly power prices to 2050, every assumption yours.

Solar in Spain or Germany? A battery now or in 2028, two hours or four? PowerLens prices all 8,760 hours of every year in ten markets and turns them into what an investment committee reads: captured prices, battery revenue stacks, NPV and IRR. Move the gas price, the carbon price or the build-out, and every number re-clears.

For developers, IPPs, infrastructure funds and project-finance teams deciding where merchant capital goes.

Markets FRDEGBESITPLNLBENOSE
app.powerlens.io · Europe Overview
PowerLens app showing day-ahead prices from 2015 to 2050 across ten European markets, with the EU-10 average and the EEX futures.
Every price on this chart comes from an hourly merit-order dispatch. Click a year and you can see which plant set it.
8,760
hours priced, per market, per year
10
European markets, one engine
<€1/MWh
historical backtest error, in-sample
2050→ 2065
standard horizon, extendable

Six questions, answered
from one engine.

Each is a screen in the app, and every figure on it traces back to a specific hour and the plant that set the price in it.

What will my solar farm actually earn?
Capture rate — the share of the market price your output actually earns — by technology, market and year. Solar earns less than the average because it all generates at once; this is how much less, and how fast it worsens as more is built.
Do battery spreads still pay in 2040?
Day-ahead spread, achievable cycles and lifetime cost against revenue, per market and year — so you can see which markets stay worth building in, and for how long.
Is this PPA priced right?
The full hourly curve to 2050 and beyond, exported to Excel or CSV with the assumption set and model version stamped alongside it — reproducible months later.
How often does the price collapse?
Negative and near-zero price hours per market and year, and what was running in each one. Annual-average forecasts hide them completely.
What else can the battery earn?
Reserve capacity prices: aFRR up and down for Germany, the Netherlands and France, FCR for those three plus Belgium. Fitted to the real auction record, and netted against arbitrage rather than stacked on top of it. Calibrated on more than 2,000 German auction days since 2021. Indicative, and never a bankable curve.
Does the investment case hold?
Unlevered NPV, IRR and LCOE per asset, as Monte-Carlo distributions across weather years rather than one point estimate.

Built for people who have to
defend a number in a meeting.

PowerLens models the wholesale day-ahead price — the revenue a merchant renewable or storage asset actually earns.

Developers & IPPs
Pricing a PPA, valuing the tail

Price a PPA, and value the merchant years after it expires, against a curve you can adjust and explain.

Infrastructure funds
Screening deals, comparing countries

An independent second view in an afternoon, before committing to a full bankable study.

Battery developers
Finding where storage pays

Spreads and storage margins across ten markets to 2050, with the arbitrage case beside an indicative aFRR and FCR layer.

Project finance
Building the investment case

NPV, IRR and LCOE distributions per asset, straight into your own model, with every assumption exportable.

Three starting points,
then make them yours.

Every run begins from one of three pathways built on national plans and the decided pipeline, with TYNDP as the frame: a central case and a bracket either side. None of them is locked.

Lower prices
Accelerated Transition
Fast solar and wind build-out, heavy battery deployment, strong carbon pricing. More zero-cost supply drags prices down and eats further into what wind and solar capture.
2030 EU-10 avg61€/MWh (2024 €)
Central case
Current Trends
TYNDP National Trends in full. Balanced solar and wind growth, moderate storage, gas still setting the price when the weather does not cooperate. Start here.
2030 EU-10 avg64€/MWh (2024 €)
Higher prices
Delayed Transition
Slower solar and wind rollout and continued reliance on fossil generation. Gas sits on the margin in more hours, so wholesale prices stay higher for longer.
2030 EU-10 avg66€/MWh (2024 €)

Starting points, not limits. Inside any of them you can tilt gas, carbon, demand, nuclear and storage, and scale the build-out one technology at a time. Save the result and hold it against the published default.

Move an assumption. Watch the price move.

Gas and carbon are two of the controls in the sidebar. Drag either one and the 2030 average for any of the ten markets updates — against real model runs, not a sketch of one.

This panel needs JavaScript. The same runs are in the application itself, where every other input is a control too.

You can check every figure
we put in front of you.

A price forecast you cannot inspect is an opinion with a decimal point. This one is built to be taken apart.

The honest limits.

PowerLens clears the wholesale day-ahead market. Everything else is a layer on top of it.

No retail build-up, so network tariffs, levies and taxes are absent and the output is not an end-consumer cost. Reserve capacity is priced as a separate layer that never moves a solved price — the batteries holding it are kept out of the day-ahead market — and is indicative rather than a bankable curve. Beyond aFRR and FCR, no capacity-market, intraday, mFRR or activation revenue is modelled.

It is a screening and second-opinion tool. If a lender needs a reliance-letter curve with a consultant's name on it, buy that instead.

Send us a market.
We'll send back a curve.

Tell us the market, the technology and the horizon. We will run it and send back a sample hourly curve, on the same engine you would be using.