▶ LIVE · DA · EUR/MWH
DE-LU92.01▲ +1.1%
NL89.55▲ +0.8%
BE91.20▼ -0.3%
FR78.66▼ -2.3%
NO241.18▼ -0.1%
SE354.30▲ +0.8%
EE61.40▲ +2.1%
AT91.80▲ +0.6%
GB88.40▼ -1.2%
ES96.20▲ +1.4%
DE-LU92.01▲ +1.1%
NL89.55▲ +0.8%
BE91.20▼ -0.3%
FR78.66▼ -2.3%
NO241.18▼ -0.1%
SE354.30▲ +0.8%
EE61.40▲ +2.1%
AT91.80▲ +0.6%
ES96.20▲ +1.4%
GB88.40▼ -1.2%
European Electricity · Terminal

Europe's Grid,
One Terminal.

Day-ahead prices, real-time generation mix, load forecasts, and cross-border capacity from ENTSO-E, OMIE, Elia, SMARD, NED, Elexon and JAO. Normalised, timezone-aware, and served through one clean REST API and live dashboards.

curl https://fluxaris.net/api/v1/prices/day-ahead?zone=NL
OSLCPH NELLON AMSBER MADVIE ROMHEL PAR EU.NETWORK
23 NODES · 22 DAGS · 4.2M ROWS / 24H
Live Data · Right Now
NL · Day-Ahead · 14:00 CET
€87.42
▲ +4.18 EUR · +5.0% vs prev hr
NL · Actual Gen · Fuel Mix · 14:32
12.4
■ Wind28%
■ Gas22%
■ Solar18%
■ Nuclear14%
■ Coal8%
■ Hydro6%
NL · Load · Act vs Forecast
12.4 GW
Forecast 12.6 · imbalance ▼ -0.2 GW
Data Sources
ENTSO-E
A44 prices, A75 generation, A65 load, A11 cross-border flows. 44 EUPHEMIA price zones.
44 zones · hourly–15min
Elia
Belgian TSO. ods201 generation (2020→), ods033 historical pre-2024, ods003 near-realtime load.
BE · 15 min
SMARD
German market data. Generation by fuel type and load. Quarter-hourly from 2018.
DE-LU · 15 min · from 2018
NED
Dutch energy data. Generation, load, and effective capacity at 15-minute resolution.
NL · 15 min
Elexon / BMRS
GB market. FUELHH generation, demand outturn, WINDFOR forecast, SBP/SSP system prices.
GB · 30 min
OMIE
Iberian market operator. Day-ahead prices and generation for Spain and Portugal.
ES/PT · hourly
Elering
Estonian TSO open data. Baltic day-ahead prices, cross-checked against ENTSO-E.
EE · hourly
JAO
Flow-based market coupling. Final flow-based domain and net positions for the Core region.
Core CCR · daily
Fuel Prices
TTF gas, NBP, EUA carbon. Cross-commodity context for power price analysis.
EU · daily
One Clean REST API
FLUXORA API · REST
# Day-ahead prices for NL
$ curl -s -H "X-API-Key: $KEY" \
"https://fluxaris.net/api/v1/prices/day-ahead?zone=NL&from=2026-05-28&to=2026-05-29"

[ { "ts_start": "2026-05-28T00:00:00+00:00", "price_per_mwh": 87.42, "currency_code": "EUR" }, ... ]

# Actual generation mix by fuel type, NL, last 24h
$ curl -s -H "X-API-Key: $KEY" \
"https://fluxaris.net/api/v1/generation/actual?zone=NL&window=24h"

[ { "ts_start": "2026-05-30T14:00:00+00:00", "fueltype": "wind_onshore", "value_mw": 3480 }, ... ]
$
How It Works
01
Collect
Every source speaks its own dialect — different formats (JSON, CSV, XML), publishing methods, update intervals from quarter-hourly to daily, and units of measure. Airflow DAGs pull from each public source on its native schedule and capture every raw payload exactly as published, with full revision history.
9 public sources
02
Normalise
We reconcile all of it into one consistent schema: common area codes, fuel types, and UTC timestamps with CET-aware delivery windows. Every payload is parsed, mapped, flattened, and stored so sources line up row-for-row. No look-ahead bias.
44 EUPHEMIA zones
03
Serve
The result is unified datasets that look identical no matter which source they came from, served on simple, predictable REST endpoints — prices, generation, load, flows. Swagger docs at /api/docs, or explore visually in live Grafana dashboards. Your models get clean, structured, timezone-correct data.
REST API + Grafana

Get Early Access
Before September.

Fluxora is in private beta. Join the waitlist and we'll reach out when your access is ready.

No spam. No credit card. Cancel anytime.

✓ You're on the list. We'll be in touch.