{"datasetId":129,"datasetName":"DayAheadPrices","title":"Day-Ahead Prices","description":"Day-Ahead Prices for Denmark and Neighboring Countries.\n\nThis dataset provides day-ahead electricity prices for Denmark (DK1 and DK2) and neighboring countries in the Nord Pool market, including Norway, Sweden, Finland, and Germany. In the day-ahead market, participants buy and sell electricity for delivery the following day within their respective bidding zones.","organizationName":"tso-electricity","updateFrequency":"P1D","comment":"The day-ahead prices reflect the balance between supply and demand and serve as a key indicator of market dynamics across the Nordic and European power systems.\n\nThe Day-Ahead Price (DKK) is calculated based on the Day-Ahead Price (EUR) and the Euro exchange rate from Danmarks Nationalbank. It may therefore deviate from Danish Day-Ahead prices seen elsewhere.\n\nFor data before 2025-10-01 see [Elspot Prices](https://www.energidataservice.dk/tso-electricity/Elspotprices) (hourly resolution).\n\n---\n**API Request Frequency**\u202F\\\nTo get the Day-Ahead Prices for tomorrow, calling the API with a dynamic timestamp such as [start=StartOfDay%2BP1D](https://api.energidataservice.dk/dataset/DayAheadPrices?start=StartOfDay%2BP1D) is a good approach. Making a request every five minutes or so between 13:00 and 14:00 CET is sufficient to ensure getting the latest data.","caution":"","filterColumn":"TimeUTC","author":"Energinet","resolution":"15 minutes (PT15M)","columns":[{"datasetId":129,"dbColumn":"TimeUTC","dataType":"datetime","sortOrder":1,"primaryKeyIndex":1,"displayName":"Time UTC","unit":"","description":"A date and time shown in _UTC time zone_. It is the \"from\" timestamp for the period in which the values are valid. The dataset resolution sets the length of the interval.","comment":"Please note that the _format_ shown in the example applies to data downloaded as JSON or fetched through the API.\nThe format is slightly different when it is shown on screen or downloaded manually as CSV or XLSX. This is mainly due to readability and consideration for Excel users.\n\n**In preview (in the GUI)** all timestamps are shown as (display convention)\nYYYY-MM-DD hh:mmZ\ne.g. 2017-07-14 08:00Z. \nThat is without the seconds. The Z will remind viewers that this is UTC.\n\nIn **download (CSV and XLSX)** the date time are exported as\nYYYY-MM-DD hh:mm\ne.g. 2017-07-14 08:00.\nThat is without the “T” and the “Z” and the seconds. Excel will recognize it as date-time. The user must remember the convention about time zones.\n\nIn **download (JSON and API)** the datetime is exported as\nYYYY-MM-DDThh:mm:ss\ne.g. 2017-07-14T08:00:00.\nThat is without the \"Z\".","example":"2017-07-14T08:00","columnSize":17.0},{"datasetId":129,"dbColumn":"TimeDK","dataType":"datetime","sortOrder":2,"primaryKeyIndex":2,"displayName":"Time DK","unit":"","description":"A date and time shown in _DK time zone_. It is the \"from\" timestamp for the period in which the values are valid. The dataset resolution sets the length of the interval.","comment":"Please note that the _format_ shown in the example applies to data downloaded as JSON or fetched through the API.\nThe format is slightly different when it is shown on screen or downloaded manually as CSV or XLSX. This is mainly due to readability and consideration for Excel users.\n\n**In preview (in the GUI)** all timestamps are shown as (display convention)\nYYYY-MM-DD hh:mmZ\ne.g. 2017-07-14 08:00Z. \nPlease note that there is no time zone indicator, showing that this is local (Danish) time.\n\nIn **download (CSV and XLSX)** the date time are exported as\nYYYY-MM-DD hh:mm\ne.g. 2017-07-14 08:00.\nThat is without the “T” and the seconds. Excel will recognize it as date-time. The user must remember that this is local (Danish) time..\n\nIn **download (JSON and API)** the datetime is exported as\nYYYY-MM-DDThh:mm:ss\ne.g. 2017-07-14T08:00:00.\n","example":"2017-07-14T08:00","columnSize":16.0},{"datasetId":129,"dbColumn":"PriceArea","dataType":"string","sortOrder":3,"primaryKeyIndex":3,"displayName":"Price Area","unit":"","description":"Same as bidding zone. Denmark is divided in two price areas (bidding zones) divided by the Great Belt. DK1 is west of the Great Belt and DK2 is east of the Great Belt.","comment":"Some datasets contain a limited number of price areas.","example":"DK1","columnSize":3.0,"validationRules":"DK1, DK2, DE, NO2, SE3, SE4"},{"datasetId":129,"dbColumn":"DayAheadPriceEUR","dataType":"number","sortOrder":4,"displayName":"Day-Ahead Price (EUR)","unit":"EUR per MWh","description":"Day-Ahead price for the price area in EUR.","comment":"The Day-Ahead prices indicate the balance between supply and demand.","example":"50,10","columnSize":9.2},{"datasetId":129,"dbColumn":"DayAheadPriceDKK","dataType":"number","sortOrder":5,"displayName":"Day-Ahead Price (DKK)","unit":"DKK per MWh","description":"Day-Ahead price for the price area in DKK.\n\nThe Day-Ahead Price (DKK) is calculated based on the Day-Ahead Price (EUR) and the Euro exchange rate from Danmarks Nationalbank. It may therefore deviate from Danish Day-Ahead prices seen elsewhere.","comment":"The Day-Ahead prices indicate the balance between supply and demand.","example":"50,10","columnSize":9.2}],"tags":["15 Minute","Active","Daily (P1D)","Price Area"],"dataFrom":"2025-10-01T00:00:00","dataTo":"2026-10-25T23:45:00","lastDataUpdate":"2026-10-24T13:40:33","lastMetadataUpdate":"2026-05-07T14:24:08","published":"2025-06-11T00:00:00","active":true,"buildReport":false}