{"datasetId":30,"datasetName":"Elspotprices","title":"Elspot Prices (Discontinued – see description)","description":"This dataset is no longer updated. For data after 2025-09-30 see [Day-Ahead Prices](https://energidataservice.dk/tso-electricity/DayAheadPrices).\n\n---\n\nDay ahead spotprices in Denmark (DK) and neighbouring countries.","organizationName":"tso-electricity","updateFrequency":"N/A","comment":"From February 1st, 2025, the Spot Price (DKK) is calculated based on the Spot Price (EUR) and the Euro exchange rate from Danmarks Nationalbank. It may therefore deviate from Danish spot prices seen elsewhere.\n\nFrom February 7th, 2025, the SYSTEM price is no longer available.\n\nIn Nord Pool Spot market players can buy and sell electricity for delivery the following day in their own area - Norway, Sweden, Finland, Denmark or Germany. The day-ahead prices indicate the balance between supply and demand.","caution":"","filterColumn":"HourUTC","author":"Energinet","resolution":"1 hour (PT1H)","columns":[{"dbColumn":"HourUTC","dataType":"datetime","sortOrder":0,"primaryKeyIndex":1,"displayName":"Hour UTC","unit":"","description":"A date and time (interval), shown in _UTC time zone_, where the values are valid. 00:00 o’clock is the first hour of a given day interval  00:00 - 00:59 and 01:00 covers the second hour (interval) of the day and so forth. Please note: The naming is based on the length of the interval of the finest grain of the resolution.","comment":"Please note that the _format_ shown in the example applies to data downloaded as JSON or fetched through the API.\r\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.\r\n\r\n**In preview (in the GUI)** all timestamps are shown as (display convention)\r\nYYYY-MM-DD hh:mmZ\r\ne.g. 2017-07-14 08:00Z. \r\nThat is without the seconds. The Z will remind viewers that this is UTC.\r\n\r\nIn **download (CSV and XLSX)** the datetime is exported as\r\nYYYY-MM-DD hh:mm\r\ne.g. 2017-07-14 08:00.\r\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.\r\n\r\nIn **download (JSON and API)** the datetime is exported as\r\nYYYY-MM-DDThh:mm:ss\r\ne.g. 2017-07-14T08:00:00.\r\nThat is without the \"Z\".","example":"2017-07-14T08:00:00","columnSize":17.0,"validationRules":"Always full hours, i.e. minutes and seconds are 00"},{"dbColumn":"HourDK","dataType":"datetime","sortOrder":1,"displayName":"Hour DK","unit":"","description":"A date and time (interval), shown in _Danish time zone_, where the values are valid. 00:00 o’clock is the first hour of a given day, interval 00:00 - 00:59, and 01:00 covers the second hour period (interval) of the day and so forth. ","comment":"On one normal day there will be 24 intervals.\n\nWhen daylight saving times shifts there will be either 23 or 25 intervals.\n\nPlease 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:mm\ne.g. 2017-07-14 08:00. \nPlease note that there is no time zone indicator, showing that this is local (Danish) time.\n\nIn **download (CSV and XLSX)** the datetime is 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.","example":"2017-07-14T08:00:00","columnSize":17.0,"validationRules":"Always full hours, i.e. minutes and seconds are 00"},{"dbColumn":"PriceArea","dataType":"string","sortOrder":2,"primaryKeyIndex":2,"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":"* From February 7th, 2025, the SYSTEM price is no longer available. The SYSTEM price is the unlimited balancing price at the Nordic electricity market irrespective of capacity congestions in the individual interconnections between the areas. The system price therefore serves as a reference price to which the area prices can be compared.\n* Some datasets contain a limited number of price areas.","example":"DK1","columnSize":3.0,"validationRules":"DK1, DK2, DE, SE3, SE4, NO2, SYSTEM"},{"dbColumn":"SpotPriceDKK","dataType":"number","sortOrder":3,"displayName":"Spot Price (DKK)","unit":"DKK per MWh","description":"Day ahead spot price in the price area.","comment":"The day-ahead prices indicate the balance between supply and demand.\n\nFrom 1 February 2025, the Spot Price (DKK) is calculated based on the Spot Price (EUR) and the Euro exchange rate from Danmarks Nationalbank. It may therefore deviate from Danish spot prices seen elsewhere.","example":"543,45","columnSize":9.2},{"dbColumn":"SpotPriceEUR","dataType":"number","sortOrder":4,"displayName":"Spot Price (EUR)","unit":"EUR per MWh","description":"Day ahead spot price in the price area.","comment":"The day-ahead prices indicate the balance between supply and demand.","example":"543,45","columnSize":9.2}],"tags":["Discontinued","Hour","Price Area"],"dataFrom":"1999-07-01T00:00:00","lastMetadataUpdate":"2026-01-08T11:23:36","published":"2020-01-01T00:00:00","active":true,"operatingInformation":false,"filterColumnIsDate":false}