energyquantified
Energy Quantified Time series API client.
What it is and what it does
energyquantified is a Python client for Energy Quantified's time series API, designed to fetch energy market data directly into your Python environment. It handles authentication, metadata caching, rate-limiting, and automatic retries, and provides full-text search across thousands of data series covering forecasts, OHLC data, and period-based metrics. The library integrates seamlessly with pandas and polars for downstream analysis.
You initialize a client with an API key, search for data series by name or attributes, load time series within a date range, and convert results to pandas or polars DataFrames. It supports timezone handling, unit conversions, and aggregation options. Requires Python 3.10 or later and an active Energy Quantified account (trial users get 30 days of history).
Use it for:
- Fetch historical wind and solar production data for energy market analysis or forecasting models
- Build dashboards that pull live energy prices and forecasts into pandas DataFrames for reporting
- Retrieve OHLC and SRMC data for backtesting trading strategies on energy commodities
- Aggregate multi-series energy data across regions and resolutions for research or compliance reporting
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
A Python client library for querying Energy Quantified's time series database, enabling access to thousands of energy market data series with pandas and polars integration.
Yes, if you have an Energy Quantified account and need programmatic access to energy market time series. The package is actively maintained, has low install friction, carries a permissive license, and integrates well with standard data analysis tools. No known vulnerabilities. Requires Python 3.10+ and a valid API key.
Install
energyquantified on PyPI
pip
pip install energyquantifieduv
uv add energyquantifiedpoetry
poetry add energyquantifiedInstalling energyquantified
Before you install
Low friction install with five lightweight runtime dependencies. The package is actively maintained with a recent release; last commit was 2026-07-22.
License in practice
Licensed under Apache License 2.0 (permissive), allowing commercial and private use with minimal restrictions.
Quickstart
pip install energyquantified
from energyquantified import EnergyQuantified
from datetime import date, timedelta
eq = EnergyQuantified(api_key='your_api_key')
curves = eq.metadata.curves(q='de wind production actual')
timeseries = eq.timeseries.load(
curves[0],
begin=date.today() - timedelta(days=10),
end=date.today()
)
pd_df = timeseries.to_pandas_dataframe()
Requires Python 3.10 or later and a valid Energy Quantified API key (account creation required).
Verify before relying
- Whether the API key requirement and trial account limitations affect typical use cases
- Performance characteristics when handling large time series datasets
- Specific data series coverage and update frequency from Energy Quantified's database
Package facts
| License | not declared (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 5 — python-dateutil, pytz, requests, tzlocal, websocket-client |
| Maintenance | actively maintained — 191 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 228,608/month — #9,149 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: energyquantified-0.15.1-py3-none-any.whl
Tags
More Python Modules packages
Converts domain names between Unicode and…
permissive · top 100 on PyPI
setuptoolsSetuptools is a Python build backend and…
permissive · top 100 on PyPI
PyYAMLPyYAML parses and emits YAML 1.1 data format,…
permissive · top 100 on PyPI
pydanticPydantic validates Python data structures…
permissive · top 100 on PyPI
annotated-typesProvides reusable metadata objects for use with…
permissive · top 100 on PyPI
typing-inspectionProvides runtime tools to inspect and…
permissive · top 100 on PyPI
entsoe-pyProvides Python clients to query the ENTSO-E…
permissive · top 15,000 on PyPI
spgciPython client library for the S&P Global…
permissive · top 15,000 on PyPI
wapi-pythonA Python client library for accessing Volue…
unclear · top 15,000 on PyPI
energyzeroAsynchronous Python client for retrieving…
permissive · top 15,000 on PyPI
databentoOfficial Python client for accessing live and…
permissive · top 5,000 on PyPI
ovoenergyA Python client library for querying energy…
permissive · top 15,000 on PyPI
forecast-solarAsynchronous Python client for fetching solar…
permissive · top 15,000 on PyPI
openmeteo-requestsFetches weather data from the Open-Meteo API…
permissive · top 15,000 on PyPI
volue-insight-timeseriesA Python client library for querying and…
unclear · top 15,000 on PyPI
prometheus-api-clientConnects to Prometheus monitoring systems and…
permissive · top 5,000 on PyPI