Skip to content
Almena

Analyst

Track markets, regimes and policy

How will capacity markets change bankable revenues?

What Almena shows you

The retirement schedule, crossed against demand growth.

Spain retires roughly 10 GW of firm dispatchable capacity before 2028. Almena's demand pipeline shows granted demand access capacity growing materially faster than any prior NECP baseline assumed, data centre and industrial load additions are outpacing the projections the capacity market was designed around.

Crossing the retirement schedule against the demand trajectory, the adequacy margin tightens before the first auction has cleared. The difference between a capacity clearing price of €40k/MW/year and €75k/MW/year on a 100 MW asset over a 10-year contract is €35m over the contract period.

retirement / spain / capacity-gap4 years
YearRetiringDemand +MarginPrice range
20252.1 GW+1.8 GWcomfortable€28k€45k
20263.4 GW+2.7 GWtightening€35k€58k
20274.2 GW+3.5 GWtight€40k€68k
202810.1 GW+4.9 GWshort€48k€82k
showing 2025–2028 · coal + CCGT retirements vs granted demand access
100 MW asset · 10-year contractnpv_sensitivity
Base case placeholder
Flat assumption, no retirement cross-check
Capacity price
€40k/MW/yr
Contract value
€40m
Almena modelled gap
Retirements crossed against demand growth
Capacity price
€75k/MW/yr
Contract value
€75m

What Almena replaces

A placeholder premium, replaced by a modelled gap.

A placeholder capacity market assumption in the base case, unsupported by a demand-side forecast crossed against the retirement schedule.

Almena replaces the flat guess with a modelled adequacy gap: retirements minus demand growth, auction clearing sensitivity, and the contracted revenue that actually depends on the outcome.

Integrate with the tools you already use.

Query forecasts, ramp alerts and bid recommendations from Claude, ChatGPT, Excel, Power BI and any workflow your team lives in, with the same data that powers the workspace.

ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
ExcelExcel
Power BIPower BI
SlackSlack
Google SheetsGoogle Sheets
NotionNotion
ZapierZapier
SnowflakeSnowflake
ClaudeClaude
ChatGPTChatGPT
CursorCursor
GeminiGemini
ExcelExcel
Power BIPower BI
SlackSlack
Google SheetsGoogle Sheets
NotionNotion
ZapierZapier
SnowflakeSnowflake