European power — EU + UK bidding zones

Surveillance for the power markets you actually trade

TradingSurv collects day-ahead, intraday-auction and continuous data from the official European sources, archives every raw payload for replay, and re-clears each delivery hour against a reconstructed merit order — so an odd price has an explanation before anyone has to ask for one.

Free to evaluate. No card until you add a paid plan.

DE-LUDay-ahead · hourly · EUR/MWh
sources fresh

Base

76.4

+8.2%

Peak

131.7

+21.4%

Negative hours

3

13:00–15:00

-6010791492180006121823

Capabilities

Six views on the same delivery day

Each one answers a different question about the same hour, off the same normalized store.

Data health

A coverage matrix per source, zone and product: what landed, what is late, what an upstream never served in the first place. Freshness is a fact on the page, not an assumption.

Market snapshot

One zone, one delivery day: prices, spreads against neighbouring zones with a coupling percentage, generation mix, residual load and forecast-vs-outturn bias — read from the source APIs at request time, not from yesterday's crawl.

Price comparison

Any markets and products overlaid on one chart — day-ahead, IDA1–3, continuous and cash-out — with the volume behind each line and the source that answered for it.

Auction surveillance

Every delivery hour re-cleared against a merit order reconstructed from published fundamentals, with walk-forward calibration and counterfactual simulation behind each screen.

Bid curves

Aggregated supply and demand curves per cluster and auction, captured daily while the exchange still serves them and replayed from the raw archive afterwards.

Org-scoped workspace

Watchlists, alert rules and billing are isolated per organisation by row-level security. Market data stays shared reference data everyone reads.

How it works

From published data to an explained hour

Every number on screen traces back to a raw payload we still hold.

01

Collect

Scheduled workers fetch each source on its own cadence, keeping a high-water-mark cursor per stream so a re-run never duplicates a row.

02

Archive & normalize

The raw payload is written to object storage before anything parses it — the audit substrate a replay or a dispute needs — then normalized into plain time-series facts.

03

Surveil

The console reads the normalized store, tops it up with live API calls where the day is still moving, and reconstructs the merit order behind each cleared hour.

Data sources

Official feeds, named on every panel

When a feed is rate-limited or down, the panel says so and degrades — the page does not quietly show stale numbers.

ENTSO-E Transparency

Zone-level prices, load and generation — including split zones

Nord Pool

Aggregated bid curves and auction results across all clusters

Elexon BMRS

GB prices, imbalance, generation and demand

Energy-Charts

Prices, generation mix, load, forecasts and cross-border flows

Start with today's delivery day

Create an account, name your organisation, and the console opens on the current delivery day for the zones you follow.