Market intelligence
Methodology
Every figure on the market pages, and exactly how it is produced. If a number here cannot be reproduced from this page, treat it as a bug.
Day-ahead baseload
The unweighted mean of all day-ahead price intervals in a Romanian calendar day (Europe/Bucharest). Intervals are taken at their published resolution and expanded onto a common 15-minute grid, so an hourly price counts for four quarter-hours.
Capture price
The volume-weighted price a technology achieved: the sum of price × generation across every interval, divided by the sum of generation. Intervals where either price or generation is missing are excluded rather than treated as zero. Trailing-12-month figures are weighted by daily generation, so a December day does not carry the same weight as a June one.
Capture rate
Capture price divided by baseload over the same period, as a percentage. Below 100% means the technology earns less per MWh than the average price.
Negative price hours
The count of hours in which the day-ahead price was below zero. Quarter-hour intervals are counted as 0.25 hours each.
Spread
Two figures. Simple spread is the day's maximum minus its minimum. The top-2/bottom-2 spread is the mean of the two dearest hours minus the mean of the two cheapest, which is closer to what a battery can actually capture.
Missing and incomplete data
A day with no prices produces no row: a gap is drawn as a gap, never as zero. A day with fewer intervals than expected is stored and flagged incomplete, and is excluded from every average on these pages.
Revisions
ENTSO-E restates recent figures. A rolling seven-day window is re-fetched every hour and any changed value overwrites the previous one, after which the affected days are recomputed.