---
title: "Energy Market Monitor: Live Electricity Prices | PerPetum"
description: "Track real-time day-ahead electricity prices, imbalance prices, negative price hours, price spreads and solar capture value across Belgium, Germany, Netherlands and France."
lang: en
json-ld: |
  [
    {
      "@context": "https://schema.org",
      "@type": "WebSite",
      "@id": "https://www.perpetumenergy.com/#website",
      "name": "PerPetum Energy",
      "url": "https://www.perpetumenergy.com",
      "publisher": {
        "@id": "https://www.perpetumenergy.com/#organization"
      },
      "inLanguage": [
        "en",
        "nl",
        "fr",
        "de"
      ]
    },
    {
      "@context": "https://schema.org",
      "@type": "Dataset",
      "name": "European Electricity Market Monitor",
      "description": "Live and historical day-ahead electricity prices, imbalance prices, negative price hours, price spreads and solar PV market value for Belgium, Germany, Netherlands and France.",
      "creator": {
        "@type": "Organization",
        "name": "PerPetum Energy",
        "url": "https://www.perpetumenergy.com"
      },
      "temporalCoverage": "2021/..",
      "spatialCoverage": "Belgium, Germany, Netherlands, France",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    },
    {
      "@context": "https://schema.org",
      "@type": "Dataset",
      "name": "European Electricity Market Monitor",
      "description": "Live and historical day-ahead electricity prices, imbalance prices, negative price hours, price spreads and solar PV market value for Belgium, Germany, Netherlands and France.",
      "creator": {
        "@type": "Organization",
        "name": "PerPetum Energy",
        "url": "https://www.perpetumenergy.com"
      },
      "temporalCoverage": "2021/..",
      "spatialCoverage": "Belgium, Germany, Netherlands, France",
      "license": "https://creativecommons.org/licenses/by/4.0/"
    }
  ]
---

![Revisit consent button](https://cdn-cookieyes.com/assets/images/revisit.svg)

We value your privacy

We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.

Customise Reject All Accept All

Powered by[](https://www.cookieyes.com/product/cookie-consent/?ref=cypbcyb&utm_source=cookie-banner&utm_medium=fl-branding)

Customise Consent Preferences  ![](https://cdn-cookieyes.com/assets/images/close.svg)

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... Show more

NecessaryAlways Active 

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

-   Cookie
    
    \_\_cf\_bm
    
-   Duration
    
    1 hour
    
-   Description
    
    This cookie, set by Cloudflare, is used to support Cloudflare Bot Management.
    

-   Cookie
    
    \_cfuvid
    
-   Duration
    
    session
    
-   Description
    
    Cloudflare sets this cookie to track users across sessions to optimize user experience by maintaining session consistency and providing personalized services
    

-   Cookie
    
    cookietest
    
-   Duration
    
    session
    
-   Description
    
    The cookietest cookie is typically used to determine whether the user's browser accepts cookies, essential for website functionality and user experience.
    

-   Cookie
    
    VISITOR\_PRIVACY\_METADATA
    
-   Duration
    
    6 months
    
-   Description
    
    YouTube sets this cookie to store the user's cookie consent state for the current domain.
    

Functional

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

-   Cookie
    
    VISITOR\_INFO1\_LIVE
    
-   Duration
    
    6 months
    
-   Description
    
    A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface.
    

-   Cookie
    
    ytidb::LAST\_RESULT\_ENTRY\_KEY
    
-   Duration
    
    Never Expires
    
-   Description
    
    The cookie ytidb::LAST\_RESULT\_ENTRY\_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future.
    

Analytics

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

-   Cookie
    
    session-id
    
-   Duration
    
    1 hour
    
-   Description
    
    Amazon Pay uses this cookie to maintain a "session" that spans multiple days and beyond reboots. The session information includes the identity of the user, recently visited links and the duration of inactivity.
    

-   Cookie
    
    \_\_hstc
    
-   Duration
    
    6 months
    
-   Description
    
    Hubspot set this main cookie for tracking visitors. It contains the domain, initial timestamp (first visit), last timestamp (last visit), current timestamp (this visit), and session number (increments for each subsequent session).
    

-   Cookie
    
    hubspotutk
    
-   Duration
    
    6 months
    
-   Description
    
    HubSpot sets this cookie to keep track of the visitors to the website. This cookie is passed to HubSpot on form submission and used when deduplicating contacts.
    

-   Cookie
    
    \_\_hssrc
    
-   Duration
    
    session
    
-   Description
    
    HubSpot cookie sets this cookie to determine if the visitor has restarted their browser. If this cookie does not exist when HubSpot manages cookies, it is considered a new session.
    

-   Cookie
    
    \_\_hssc
    
-   Duration
    
    1 hour
    
-   Description
    
    HubSpot sets this cookie to keep track of sessions. This is used to determine if HubSpot should increment the session number and timestamps in the \_\_hstc cookie. It contains the domain, viewCount (which  increments with each pageview in a session), and session start timestamp.
    

-   Cookie
    
    YSC
    
-   Duration
    
    session
    
-   Description
    
    YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages.
    

Performance

Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement

Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.

-   Cookie
    
    \_\_Secure-YNID
    
-   Duration
    
    6 months
    
-   Description
    
    Google cookie used to protect user security and prevent fraud, especially during the login process.
    

-   Cookie
    
    \_\_Secure-ROLLOUT\_TOKEN
    
-   Duration
    
    6 months
    
-   Description
    
    YouTube sets this cookie to manage feature rollout and experimentation. It helps Google control which new features or interface changes are shown to users as part of testing and staged rollouts, ensuring consistent experience for a given user during an experiment.
    

Uncategorised

Other uncategorised cookies are those that are being analysed and have not been classified into a category as yet.

-   Cookie
    
    \_\_Secure-YEC
    
-   Duration
    
    past
    
-   Description
    
    YouTube sets this cookie to stores the user's video player preferences using embedded YouTube video
    

Reject All Save My Preferences Accept All

Powered by[](https://www.cookieyes.com/product/cookie-consent/?ref=cypbcyb&utm_source=cookie-banner&utm_medium=sl-branding)

[Skip to main content](#main-content)

[

![PerPetum Energy](/images/perpetum-logo-white.svg)

](/en)

[Solutions](/en/solutions)

[How we work](/en/how-we-work)

[Projects](/en/projects)

[Events](/en/events)

[Resources](/en/resources)

[About](/en/about)

[Contact](/en/contact)

EN 

[Day-ahead BE € 102,86 ](/en/resources/energy-market-monitor)

[Book intake call](/en/book-call)

Market Intelligence 

# Energy Market Monitor 

Real-time electricity market intelligence across Belgium, Germany, Netherlands & France

LIVE 

🇧🇪 Belgium BE 🇩🇪 Germany DE 🇳🇱 Netherlands NL 🇫🇷 France FR 

## Live View — Belgium

Aug 22, 2026

DayWeekMonthToday

DA Price (avg)

€ 110,9

Neg. Price Periods

4

Imbal. Avg

€ 20,0

Imbal. Max

€ 177

Imbal. Min

€ -1.000

Renewable %

24 %

### Day-Ahead Prices — Aug 22, 2026

ENTSO-E

Compare: DENLFR

What am I looking at & what does it mean for us?

### Imbalance Price & System Imbalance — Aug 22, 2026

Blue line = imbalance price (€/MWh, left axis) · Red bars = system imbalance (MW, right axis)

What am I looking at & what does it mean for us?

## Historical Analysis

Each chart below has its own year-range filter

### Trend Day Ahead Prices (Long-term)

Structural market evolution — uses all available years

Compare: DENLFR

Spread window 

0.25h1h2h4h

Full YearYTD

#### Avg Price (€/MWh)

#### Avg Daily Spread — top/bottom 4h (€/MWh)

Unlock all years Unlock the full trend analysis 

#### Total Negative Quarters

Unlock all years Unlock the full trend analysis 

#### Avg Negative Price (€/MWh)

Unlock all years Unlock the full trend analysis 

### Day Ahead Prices (2025)

Quarter-hourly (15-min) ENTSO-E data

2021 2022 2023 2024 2025 2026 →  2021 2022 2023 2024 2025 2026

What am I looking at & what does it mean for us?

### Belgium — Price Spread & Average (2025)

30-day rolling max/min with rolling average spread (red line)

2021 2022 2023 2024 2025 2026 →  2021 2022 2023 2024 2025 2026

What am I looking at & what does it mean for us?

### Monthly Negative Prices + Avg Price (2025)

Negative-price 15-min intervals per month, years shown side-by-side · lines = avg monthly price (right axis)

2021 2022 2023 2024 2025 2026 →  2021 2022 2023 2024 2025 2026

What am I looking at & what does it mean for us?

### Monthly Negative Prices (2024-2025)

One stacked bar per year × month: shallow (>-1) vs deep (<-1) hours

2021 2022 2023 2024 2025 2026 →  2021 2022 2023 2024 2025 2026

Unlock all years Unlock with your work email 

### Duck Curve

Midday depression from solar — PV-only cases harder without storage

All years

Unlock all years Unlock with your work email 

### Daily Price Spread Distribution (2025)

Distribution of daily max-min spread, computed from 15-min prices, with KDE curve

2021 2022 2023 2024 2025 2026 →  2021 2022 2023 2024 2025 2026

Unlock all years Unlock with your work email 

### Belgium — Imbalance Price Spread & Average (2025)

30-day rolling max/min with rolling average spread (red line) — Elia only publishes this dataset from May 2024

2021 2022 2023 2024 2025 2026 →  2021 2022 2023 2024 2025 2026

Unlock all years Unlock with your work email 

### PV Capture (full years)

Monthly volume-weighted solar capture price: Σ(PV·DA)/Σ(PV). PV = Measured & Upscaled (Elia ods032 history + ods087 live, MW÷4 → MWh per 15-min) · DA price = ENTSO-E

All years

Unlock all years Unlock with your work email 

### Value of PV Curtailment (full years)

Value, per MWh of PV produced, of curtailing whenever DA < 0 €/MWh. Bar = avoided negative-price loss ÷ total PV volume: Σ(PV·−DA over DA<0) / Σ(PV). Green line = curtailed volume share: Σ(PV over DA<0) / Σ(PV). PV = Elia Measured & Upscaled · DA = ENTSO-E.

All years

Unlock all years Unlock with your work email 

### BE Solar Imbalance Cost (full years)

Opportunity cost of PV forecast error vs a perfect forecast, per MWh: Σ(actual − forecast)·(spot − imbalance) / Σ(actual). Green line = that cost as % of perfect-forecast turnover. actual = Elia Measured & Upscaled · forecast = Day-ahead 6PM (ods032) · imbalance = ods047/ods134 · spot = ENTSO-E DA.

All years

Unlock all years Unlock with your work email 

Live: Elia NRT (ods162, ods032, ods087) + ENTSO-E | Historical: Elia (ods047/ods134, ods032) + ENTSO-E

Missing a number or a market? [Tell us.](/en/contact)

## Volatility is your opportunity

Every chart above tells the same story: the energy market rewards flexibility. PerPetum turns market volatility into contractual savings of 20–40% on your total cost of energy.

[Assess Your Flexibility](/en/resources/flexibility-finance-scorecard)[Book Intake Call](/en/book-call)

Data sources: ENTSO-E Transparency Platform, Elia Open Data, EPEX SPOT. Prices are day-ahead market prices in EUR/MWh. Live data refreshes every 30 minutes.

![PerPetum Energy](/images/perpetum-logo-white.svg)

#### Solutions

-   [All solutions](/en/solutions)
-   [Solar energy](/en/solutions/solar-energy)
-   [Wind energy](/en/solutions/wind-energy)
-   [Battery storage](/en/solutions/battery-storage)
-   [Energy management](/en/solutions/energy-management)
-   [EV charging](/en/solutions/ev-charging)
-   [Power to heat](/en/solutions/power-to-heat)

#### Company

-   [About us](/en/about)
-   [How we work](/en/how-we-work)
-   [Projects](/en/projects)
-   [Contact](/en/contact)
-   [Careers](/en/careers)

#### Resources

-   [Resources](/en/resources)
-   [News & milestones](/en/about#news)
-   [Events](/en/events)
-   [Energy market monitor](/en/resources/energy-market-monitor)
-   [Flexibility scorecard](/en/resources/flexibility-finance-scorecard)

#### Contact

Perpetum Energy BV

[

Begoniastraat 34

9810 Nazareth-De Pinte

Belgium

](https://www.google.com/maps/search/?api=1&query=Perpetum+Energy+BV%2C+Begoniastraat+34%2C+9810+Nazareth-De+Pinte%2C+Belgium)

VAT: BE 0893.005.754

[+32 9 245 77 81](tel:+3292457781)

[info@perpetum.be](mailto:info@perpetum.be)

[](https://www.linkedin.com/company/perpetum/)[](https://www.youtube.com/@PerPetumEnergy)

© 2026 PerPetum Energy. All rights reserved.

[Privacy policy](/en/privacy)│ [Cookie policy](/en/cookie-policy)│ [Terms of service](/en/terms)│ [Impressum](/en/impressum) │ [Sitemap](/en/sitemap)│ Cookie preferences

Perpetum Energy BV · Begoniastraat 34, 9810 Nazareth-De Pinte · VAT: BE 0893.005.754 · RPR Gent, afdeling Gent

' '