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 playgroundChat with AI
Connect your AI assistant — Claude.ai, ChatGPT, VS Code, or Claude Code. Just paste the MCP URL.
Install MCPDashboard
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 repoBuild
Python SDK, REST API, or build custom integrations. Get an API key and start building.
Get API keyMarket programs
13 programs covering the full Spanish electricity dispatch cycle.
Base operating schedule — the day-ahead market result that sets the initial dispatch for each hour.
Day-ahead technical constraints — adjustments to resolve network congestion and security issues.
Real-time technical constraints — last-minute adjustments for real-time grid security.
Seven intraday market sessions — continuous adjustments as real-time approaches.
Secondary reserve (regulation band) — automatic frequency response capacity.
Replacement reserve (balancing) — energy activated to restore secondary reserve.
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
- 50 queries/day
- Last 3 months of data
- Aggregated views only
- Community support
Professional
€89/mo billed annually
- 1,000 queries/day
- Full history (since 2020)
- Aggregated views (hourly, daily, unit)
- Priority email support <48h
Enterprise
- Full I90 raw data access
- Dedicated ClickHouse instance
- Power BI, Excel, custom integrations
- Dedicated support + SLA
- Upload your own data
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.