Electricity market data

Spanish electricity market data

Interactive dashboards with I90 operational data — ... records, ... programs, ... units. Generate new analysis pages with AI, no coding required.

Get started

From browsing on the web to building your own dashboard — pick what fits your workflow.

Browse

Explore data directly on datons.com — notebooks, SQL playground, and pre-built reports. No setup required.

Open playground

Chat with AI

Connect your AI assistant — Claude.ai, ChatGPT, VS Code, or Claude Code. Just paste the MCP URL.

Install MCP

Dashboard

Clone our Streamlit dashboard from GitHub. Run in Codespaces — no local setup, no firewall issues. Generate new analysis pages with AI, no coding required.

Open GitHub repo

Build

Python SDK, REST API, or build custom integrations. Get an API key and start building.

Get API key

Market programs

13 programs covering the full Spanish electricity dispatch cycle.

PDBF Day-ahead

Base operating schedule — the day-ahead market result that sets the initial dispatch for each hour.

PDVP Constraints

Day-ahead technical constraints — adjustments to resolve network congestion and security issues.

RTR Constraints

Real-time technical constraints — last-minute adjustments for real-time grid security.

PHF1–PHF7 Intraday

Seven intraday market sessions — continuous adjustments as real-time approaches.

BS Reserves

Secondary reserve (regulation band) — automatic frequency response capacity.

RR Reserves

Replacement reserve (balancing) — energy activated to restore secondary reserve.

BT Reserves

Tertiary reserve (mFRR) — manual frequency restoration reserve.

Built for analysis

Real-time analytics on Spain's electricity market data.

ClickHouse analytics

... rows queried in milliseconds. Aggregated queries across programs, units, and time ranges.

Interactive notebooks

Build analysis pipelines visually — chain queries, define variables, and create charts. Need raw SQL? There's a playground too.

Query protection

Aggregated queries up to 10,000 rows. Raw data samples limited to 50 rows. Safe for public notebooks.

Daily updates

Data ingested daily from REE's ESIOS platform. Historical archive growing continuously.

Plans

Free tier for evaluation, Professional for active use, Enterprise for raw I90 access and dedicated infrastructure.

Explorer

Free
  • 50 queries/day
  • Last 3 months of data
  • Aggregated views only
  • Community support
Get API key

Professional

€99/mo

€89/mo billed annually

  • 1,000 queries/day
  • Full history (since 2020)
  • Aggregated views (hourly, daily, unit)
  • Priority email support <48h
Contact sales

Enterprise

Custom
  • Full I90 raw data access
  • Dedicated ClickHouse instance
  • Power BI, Excel, custom integrations
  • Dedicated support + SLA
  • Upload your own data
Contact sales

For enterprise teams

When you need the data in your infrastructure, not through our API.

Dedicated infrastructure

Your own ClickHouse Cloud instance with full data isolation. Upload and query your proprietary datasets alongside Datons data.

I90 Remote Sync

Operational unit-level market data synced daily to your infrastructure. Your team works with the data locally — no API dependency at runtime.

Custom integrations

Power BI dashboards, Snowflake/BigQuery sync, Airflow pipelines. Built by Datons, deployed to your stack.

Training & consulting

From personalized workshops to multi-day programs. I90 data consulting — how to interpret operational data and build analysis workflows.

Frequently asked questions

What is I90 data?

I90 archives contain operational unit-level market data detail, published by REE (Red Eléctrica de España) 90 days after each operating day. They include the final energy allocations, prices, and dispatch information for all 13 market programs — from day-ahead scheduling to real-time balancing.

What can I query?

Any aggregated query across the operational_data table: energy volumes, prices, unit participation, program breakdowns, temporal patterns. Raw data is limited to 50-row samples for data protection.

Can I run the dashboard without installing anything?

Yes. The Streamlit dashboard runs in GitHub Codespaces — a virtual machine in Microsoft Azure. If you have access to github.com, you can launch it in minutes with no local setup and no firewall issues.

Can I get the data in my own infrastructure?

Yes. With Enterprise, you can have a dedicated ClickHouse Cloud instance or use I90 Remote Sync to receive daily data updates in your infrastructure. Your team works with the data locally without API dependency.

Do I need an account?

Notebooks are public to view — no account needed. Editing, creating notebooks, and API access requires a free account.

How do I connect via MCP?

Go to the Install page and follow the steps for your platform — Claude.ai, ChatGPT, Claude Code CLI, or VS Code. Each one takes less than a minute.

How do I get an API key?

Create a free account on datons.com, then go to Account → API Keys to generate your key. Use it with the Python SDK (pip install datons) or any HTTP client via the X-API-Key header.

What programs are included?

All 13 Spanish electricity market programs: PDBF (day-ahead), PDVP and RTR (constraints), PHF1-7 (intraday sessions), BS (secondary reserve), RR (replacement reserve), and BT (tertiary/mFRR).

Start exploring the market

Create a free account to build interactive notebooks — query market data, visualize results, and share insights.

Subscribe to our newsletter

Get weekly insights on data, automation, and AI.

© 2026 Datons. All rights reserved.