# Swedish day-ahead electricity price statistics, bidding zones SE1–SE4

The dataset covers 2022-01-01 – 2026-09-10 (41 131 / 41 135 hours per zone; completeness 100.0 %).
This README was generated on 11 September 2026 at 13:30.

Live version with method and charts: https://bastael.se/en/statistics
Swedish version: https://bastael.se/statistik
Archived versions on Zenodo (concept DOI, always resolves to the newest): https://doi.org/10.5281/zenodo.22706442
Newest immutable archived version (coverage to 2026-09-10): https://doi.org/10.5281/zenodo.22706443
The archived version matches the live dataset at the time of archiving; the live series keeps growing.

## What the dataset contains

Statistics derived from the day-ahead (spot) prices of completed delivery periods in the four Swedish
bidding zones SE1–SE4. Prices are obtained from elprisetjustnu.se, which relays ENTSO-E / Nord Pool
day-ahead prices converted to SEK, and are stored in the BästaEl.se database. All prices are öre/kWh
including 25 % VAT. Grid fees, energy tax and retailer margins are not included.

| File | Contents | Rows |
|---|---|---|
| `bastael-spot-manadsvis.csv` | Monthly averages, extremes and share of negative hours per zone | 223 |
| `bastael-spot-arsvis.csv` | Yearly averages per zone; the running year flagged | 20 |
| `bastael-spot-dagligen.csv` | Daily averages and daily extremes per zone | 6 856 |
| `bastael-spot-timprofil.csv` | Average price by hour of day, weekday and weekend, per zone | 96 |
| `bastael-spot-statistik.json` | Every series plus metadata in one file | – |

Always-current versions: https://bastael.se/statistik/manadsvis.csv , https://bastael.se/statistik/arsvis.csv , https://bastael.se/statistik/dagligen.csv , https://bastael.se/statistik/timprofil.csv , https://bastael.se/statistik/data.json (CORS enabled).
The files contain derived series, not raw period prices.

## Columns

`bastael-spot-manadsvis.csv`

- `zone` — bidding zone SE1–SE4
- `month` — calendar month in Europe/Stockholm, YYYY-MM
- `avg_ore_kwh_incl_vat` — monthly average, weighted by period duration
- `min_ore_kwh`, `max_ore_kwh` — lowest and highest stored period price in the month
- `negative_price_share_pct` — share of TIME at a negative period price
- `hours_covered` — hours in the dataset for the month (743/745 in DST months)

`bastael-spot-arsvis.csv`

- `year` — calendar year; `avg_ore_kwh_incl_vat` is duration-weighted, NOT the mean of monthly means
- `months_covered`, `complete_year` — `false` when fewer than 12 months are in the dataset; do not compare with a full year

`bastael-spot-dagligen.csv`

- `day` — Swedish calendar day, YYYY-MM-DD; `hours_covered` 24, or 23/25 on DST days
- A day missing entirely has empty price cells and `hours_covered` 0.

`bastael-spot-timprofil.csv`

- `hour` — local hour 0–23 (Europe/Stockholm); `weekday_*` Mon–Fri, `weekend_*` Sat–Sun, `all_*` whole dataset
- An empty cell means no observations. **Zero is a price, not missing data.**

Decimal separator is a dot, field separator a comma.

## Method and limitations

- Period: each price applies to one delivery period, hourly up to 2025-10-01 and quarter-hourly after it.
  Averages are weighted by period duration, so a quarter-hour weighs a quarter of an hour.
- Only complete months and days are published; a month may lack at most 1 hour and
  `hours_covered` always states the true coverage.
- Time zone: Europe/Stockholm. The DST transitions produce 23- and 25-hour days; they are not gaps.
- VAT: 25 % is included in every price. Negative prices stay negative after VAT.
- Source data: ENTSO-E / Nord Pool via elprisetjustnu.se. A deviation from Nord Pool's own figures can
  stem from the exchange rate and rounding applied in the relay.

## Licence and citation

Data and charts: CC BY 4.0. Attribute as: "BästaEl.se (Funky Labs Oy). Swedish day-ahead electricity price statistics, bidding zones SE1–SE4, öre/kWh incl. VAT. https://bastael.se/en/statistics, retrieved 11 September 2026. Archived version: https://doi.org/10.5281/zenodo.22706442. Licence CC BY 4.0."

Contact: info@bastael.se. BästaEl.se is run by Funky Labs Oy, Finnish business ID 3628630-3, Finland.
