Skip to content

Data tools

Electricity spot prices for Sweden, SE1 to SE4.

Nord Pool day-ahead spot prices for the four Swedish bidding zones in SEK and EUR per kWh, one row per 15 minute period or per hour, plus an optional summary row per zone and day with the lowest, highest and average price and the cheapest hour.

Price

2 USD

per 1 000 price rows (summary rows count as rows). Platform usage is included.

Try it free on Apify

Try it free: Apify's free plan includes 5 USD of usage every month, enough for about 2 500 price rows. No credit card needed.

What it does.

Choose zones (SE1 Luleå, SE2 Sundsvall, SE3 Stockholm, SE4 Malmö), a date range back to 1 November 2022, and whether you want the 15 minute prices as published or hourly averages. Tomorrow's prices are published after about 13:00 Swedish time, so a run in the afternoon can include the next day.

Times carry the Swedish UTC offset, so daylight saving days come out right: 92 or 100 quarter rows instead of 96. The prices are the wholesale spot price only, without VAT, energy tax, grid fees or supplier mark-ups. A run with empty input returns today's hourly prices for SE3 and one daily summary, 25 rows. The sample below is the 15 minute prices for SE3 on 10 October 2026.

Sample from a real run.

5 of 50 rows (selected fields) from run vzrNEM57WLnlHQ6So on 10 October 2026, exactly as the tool returned them.
areadatetimeStarttimeEndresolutionpriceSekPerKwhpriceEurPerKwhexchangeRateEurSek
SE32026-10-102026-10-10T00:00:00+02:002026-10-10T00:15:00+02:00quarter0.125110.0111611.210482
SE32026-10-102026-10-10T00:15:00+02:002026-10-10T00:30:00+02:00quarter0.127910.0114111.210482
SE32026-10-102026-10-10T00:30:00+02:002026-10-10T00:45:00+02:00quarter0.180710.0161211.210482
SE32026-10-102026-10-10T00:45:00+02:002026-10-10T01:00:00+02:00quarter0.140920.0125711.210482
SE32026-10-102026-10-10T01:00:00+02:002026-10-10T01:15:00+02:00quarter0.147310.0131411.210482

What people use it for.

  • Cheapest hours

    Shift EV charging, heat pumps or batteries to the cheapest hours of tomorrow using the quarter prices and cheapestHourStart in the daily summary.
  • Apps and dashboards

    Show today's and tomorrow's price per zone without running your own Nord Pool integration.
  • Price history

    Export a season or a year for one or more zones to CSV or Excel and compare SE1 with SE4.
  • Contract and energy reports

    Recalculate a variable electricity contract with the actual spot price per hour and zone.

Fields.

Every row has these fields. Field names are stable between versions.
FieldWhat it holds
areaSE1, SE2, SE3 or SE4
dateDelivery day, YYYY-MM-DD in Swedish time (Europe/Stockholm)
timeStartStart of the period, ISO 8601 with the Swedish UTC offset
timeEndEnd of the period, ISO 8601 with the Swedish UTC offset
resolutionquarter or hour
priceSekPerKwhPrice in SEK per kWh (left out if currency is EUR)
priceEurPerKwhPrice in EUR per kWh (left out if currency is SEK)
exchangeRateEurSekThe EUR/SEK rate the source used for the day
sourceAlways elprisetjustnu.se

Input example.

Paste it into the JSON tab of the actor in Apify Console, or send it to the Apify API.
{
  "areas": [
    "SE3"
  ],
  "onlyNew": false,
  "currency": "both",
  "maxResults": 50,
  "resolution": "quarter",
  "includeDailySummary": true
}

What a run costs

A run with the default input returns 25 rows (24 hourly prices and one summary), which is 0.05 USD. The run on 10 October 2026 shown above returned 50 quarter rows for SE3 in about 10 seconds, which is 0.10 USD. maxResults caps every run (default 50).

Run it on a schedule.

  1. Ask for new rows only

    Set onlyNew to true. The actor remembers what it has already delivered for the same input, in a named key-value store in your own Apify account (nightwave-state-sweden-electricity-prices).
  2. Add a schedule

    Add the actor to a schedule in Apify Console, for example with the cron expression 0 7 * * * for 07:00 every day.
  3. Get what is new

    The first run returns everything in the selection. After that, each run returns and charges only what is new. A run with nothing new finishes with 0 rows and costs nothing.

Source and license.

Prices are read from the open API at Elpriset just nu.se, which publishes the Nord Pool day-ahead prices as reported to the ENTSO-E Transparency Platform. No key is needed. The tool is not affiliated with Elpriset just nu.se, Nord Pool or ENTSO-E.

According to Elpriset just nu.se the data is free to use by anyone for any purpose. The source asks for credit when the data is shown publicly, so name "Elpriset just nu.se" with a link if you publish it. The data contains no personal data.

More data tools.

Try it on Apify.

Apify's free plan includes 5 USD of usage every month, so you can try the input above at no cost. Apify handles the account, the runs and the payment.