{"repo":"phasenexa/nexa-marketdata","free":true,"listed":false,"github":"https://github.com/phasenexa/nexa-marketdata","clone":"git clone https://github.com/phasenexa/nexa-marketdata.git","description":"Unified Python client for European power market data. Nord Pool, EPEX SPOT, ENTSO-E, EEX.","language":"Python","stars":15,"topics":["electricity-market","energy-trading","entso-e","epex-spot","market-data","nordpool","power-market","python"],"license":"MIT","category":"trading","readme_excerpt":"nexa-marketdata Work in progress. This library is under active development. APIs may change without notice. A unified Python client for European power market data sources: Nord Pool, EPEX SPOT, ENTSO-E Transparency Platform, and EEX. 🇳🇴 🇸🇪 🇩🇰 🇫🇮 🇪🇪 🇱🇻 🇱🇹 🇩🇪 🇱🇺 🇫🇷 🇧🇪 🇳🇱 🇦🇹 🇨🇭 🇪🇸 🇵🇹 🇨🇿 🇸🇰 🇭🇺 🇷🇴 🇧🇬 🇸🇮 🇭🇷 🇵🇱 🇷🇸 🇧🇦 🇲🇪 🇲🇰 🇦🇱 🇽🇰 🇲🇩 🇮🇹 🇬🇧 🇮🇪 🇨🇾 🇲🇹 🇮🇸 🇬🇪 🇧🇾 🇺🇦 🇹🇷 Handles 15-minute MTU resolution, rate limiting, response caching, timezone normalisation, and format differences across exchanges. Part of the Phase Nexa ecosystem. Features - Unified interface — one client, four exchanges - MTU-aware — supports both hourly and 15-minute resolution (EU transition: 30 Sept 2025) - Rate limiting — per-source limits respected automatically - Caching — repeated historical requests served from local cache - Timezone normalisation — all outputs in timezone-aware UTC or local exchange time - Type-safe — strict mypy compliance, Pydantic v2 models - No floats for money — all prices and volumes use Decimal Status Component --- --- Nord Pool — day-ahead prices (Market Data API) ✅ Nord Pool — day-ahead prices (Auction API fallback) ✅ Core types & exceptions ✅ Unified NexaClient 🚧 ENTSO-E client ✅ EPEX SPOT client ⬜ EEX client ⬜ Response caching ⬜ Rate limiting ⬜ Timezone normalisation ⬜ Installation Or with Poetry: Quickstart Configuration Set API credentials as environment variables: Or use a .env file (see .env.example ","default_branch":null,"files":null,"tree":[],"storefront":"/r/phasenexa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/phasenexa/nexa-marketdata/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}