Source - SWITCH Marknadsdata (info.switchmarket.se, 2026)
URL: https://info.switchmarket.se/ Accessed: 2026-04-06 Type: Live public market data portal (React SPA with ag-grid tables) Operator: E.ON Energidistribution (via SWITCH platform) Coverage: All seasons from Vinter 2023/2024 through Vinter 2025/2026 (complete; seasons run Nov 1 – Mar 31)
Summary
The public data portal for E.ON’s SWITCH flexibility markets. Provides season-by-season, market-by-market statistics for availability orders (Tillgänglighetsordrar, productType 1) and direct orders (Direktordrar, productType 2). Historical data for completed seasons is compiled into the site’s JavaScript bundle; the current season (Vinter 2025/2026) is fetched live from an API.
This is the primary empirical source for real outcomes from the SWITCH platform and the only publicly available dataset on Swedish DSO flexibility market activity at the market level.
Technical notes on data extraction
The portal is a React SPA with ag-grid tables. Data for the three completed seasons is baked into the main JS bundle (/assets/index-3r9-W_hR.js, 1.76 MB). Four distinct data structures are present:
- Rue — Vinter 2023/2024: flat array with fields
availabilityRequestedQuantity,availabilityMatchedQuantity,flexibilityQuantity,availabilityWeightedAveragePrice(units: MWh directly) - Eue/Due/Mue — Vinter 2024/2025: weekly aggregated format via
JSON.parse(); fieldsavailabilityOrderTotalQuantity,availabilityTransactionTotalQuantity,flexibilityTransactionTotalQuantity,availabilityPriceWeightedAverage(units: Wh/h, summed across weeks then ÷ 1,000,000) - Fue/Aue/kue — Sommar 2025: weekly format, productType 2 (Direktordrar) only
- Live API — Vinter 2025/2026: hourly rows fetched per market; fields
requestedQuantity,awardedQuantity,activatedQuantity,availabilityAveragePrice(units: Wh/h, summed across hours then ÷ 1,000,000 = MWh)
Unit note: For completed seasons with weekly data, the summed values represent cumulative Wh/h across all weekly periods — a volume metric comparable within the same season but not directly comparable to the hourly MWh totals of Vinter 2025/2026. The live-season figures (V2025/26) represent actual energy in MWh (sum of hourly Wh/h ÷ 1e6).
Market coverage by season
| Season | Markets | Product focus |
|---|---|---|
| Vinter 2023/2024 | 4 | Availability + direct |
| Vinter 2024/2025 | 9 | Availability + direct |
| Sommar 2025 | 1 (Halland) | Direktordrar only (production-side) |
| Vinter 2025/2026 | 12 (11 with data) | Availability + direct |
Market count growth: 4 → 9 → 12 over three years; Bromölla-Sölvesborg, Älmhult-Osby, and Nordöstra Skåne (lokal) are new in V2025/2026. Nordöstra Skåne (lokal) has Säsongstillgänglighet data only (no Tillgänglighetsordrar); full hourly CSV formally ingested 2026-05-03.
Vinter 2023/2024
Four markets active. Data format: period-level aggregates.
| Market | Periods | Seasonal comp. (SEK) | Avail. ordered (MWh) | Avail. matched (MWh) | Fill rate | Activated (MWh) | Avg avail. price (SEK/MWh) | Avg activation price (SEK/MWh) |
|---|---|---|---|---|---|---|---|---|
| Södra Skåne | 4 | 150,000 | 534 | 313.9 | 58.8% | 75.5 | 2,520 | 2,113 |
| Hässleholm | 7 | 200,000 | 281.4 | 1.5 | 0.5% | 46.5 | — | 8,063 |
| Vaxholm | 4 | 0 | — | — | — | 9.4 | — | 619 |
| Håbo (Bålsta) | 3 | 0 | — | — | — | 9.0 | — | 1,600 |
Key observations:
- Södra Skåne is the dominant market: 58.8% fill rate, the only market with meaningful availability matching
- Hässleholm: ordered 281 MWh but matched only 1.5 MWh (0.5%) — a thin market with occasional direct activations
- Vaxholm and Håbo: zero seasonal compensation; only direct/flexibility activations; very low volumes
- Södra Skåne’s 150,000–200,000 SEK seasonal compensation indicates early capacity payment experiments
Vinter 2024/2025
Nine markets active. Data from weekly aggregated JSON. Availability compensation paid per MW of contracted capacity per season.
Market outcomes
| Market | Weeks active | Avail. ordered (cum.) | Avail. transacted (cum.) | Fill rate | Activated (cum.) | Avg avail. price (SEK) | Seasonal comp. (SEK/MW) |
|---|---|---|---|---|---|---|---|
| Södra Skåne | 20 | 10,512 | 1,798 | 17.1% | 389 | 5,000 | 320,000 |
| Kallhäll | 10 | 1,793 | 96 | 5.4% | 5 | 3,000 | 192,000 |
| Bålsta | 13 | 178 | 5.5 | 3.1% | — | 3,000 | 192,000 |
| Hässleholm | 17 | 411 | 0 | 0% | 33 | 3,000 | 192,000 |
| NÖ Skåne (regional) | 6 | 233 | 0 | 0% | 38.6 | 3,000 | 192,000 |
| Enköping | 13 | 294 | 0 | 0% | — | 3,000 | 192,000 |
| Vaxholm | 12 | 336 | 0 | 0% | — | 3,000 | 192,000 |
| Norra Örebro | 8 | 105 | 0 | 0% | — | 3,000 | 192,000 |
| Kungsängen | 7 | 97 | 0 | 0% | — | 2,731 | 192,000 |
(Cumulative values in Wh/h-week units ÷ 1,000,000; directly comparable within this season only)
Key observations:
- Södra Skåne is far and away the most active market: 17.1% fill rate, 5,000 SEK avg availability price, 320,000 SEK/MW seasonal compensation — vs. 192,000 SEK/MW for all others
- 7 of 9 markets had zero availability order matching — orders placed but never cleared
- Kallhäll (5.4%) and Bålsta (3.1%) are the only other markets with any matching
- Several markets show activation volume (Hässleholm, NÖ Skåne regional) despite zero availability matching — direct orders bypassing the merit-order auction
- Södra Skåne’s higher compensation rate (320,000 vs 192,000 SEK/MW) reflects the greater congestion severity and demand for reliable capacity
Sommar 2025 — Projekt Halland
Product type: Direktordrar (productType 2) — direct orders, not merit-order auction Market: Halland (SW Sweden) — production-side overloading (solar/wind overproduction)
| Weeks | Ordered (MWh) | Transacted (MWh) | Activated (MWh) |
|---|---|---|---|
| 16 | 162.3 | 570.1 | 538.8 |
Note on fill ratio: Transacted volume (570.1 MWh) exceeds ordered volume (162.3 MWh) — a 351% ratio. This is expected for Direktordrar: the DSO places direct procurement orders; FSPs respond with what they can deliver. The “ordered” metric captures the DSO’s initial request volume; “transacted” reflects total contracted volume as FSPs respond, which can exceed the initial request if multiple FSPs collectively offer more than the minimum needed.
This market addresses a fundamentally different congestion direction than all others: overproduction during summer solar/wind peaks, not peak consumption. FSPs bid to reduce production or increase consumption. See Source - E.ON Projekt Halland (web, 2025) and Flexibility Market › Production-side flexibility markets.
Vinter 2025/2026 (complete season — data retrieved April 2026)
Twelve markets. Season runs Nov 1, 2025 – Mar 31, 2026; data retrieved April 6, 2026 (complete season). Data is hourly; summed MWh figures represent actual energy across all hours in the season. NÖ Skåne (lokal) has no Tillgänglighetsordrar data but does have Säsongstillgänglighet. Two new markets this season: Bromölla-Sölvesborg and Älmhult-Osby.
| Market | Data rows (hrs) | Ordered (MWh) | Awarded (MWh) | Fill rate | Activated (MWh) | Avg avail. price (SEK) |
|---|---|---|---|---|---|---|
| Södra Skåne | 508 | 12,969.4 | 1,711.3 | 13.2% | 292.2 | 5,800 |
| Hässleholm | 947 | 4,184.9 | 21.9 | 0.5% | 2.6 | 3,500 |
| Bålsta | 1,546 | 2,900.5 | 657.5 | 22.7% | 457.6 | 3,000 |
| Bromölla-Sölvesborg | 496 | 2,331.2 | 0 | 0% | 0 | 3,500 |
| NÖ Skåne (regional) | 624 | 3,095.5 | 0 | 0% | 0 | 3,500 |
| Älmhult-Osby | 618 | 1,568.8 | 6.5 | 0.4% | 3.5 | 3,500 |
| Kungsängen | 553 | 1,134.7 | 6.3 | 0.6% | 1.1 | 3,500 |
| Enköping | 460 | 796.2 | 0 | 0% | 0 | 3,500 |
| Norra Örebro | 400 | 613.5 | 14.7 | 2.4% | 2.2 | 3,500 |
| Kallhäll | 212 | 366.0 | 0 | 0% | 0 | 3,500 |
| Vaxholm | 168 | 94.4 | 0 | 0% | 0 | 3,500 |
| NÖ Skåne (lokal) | — | no data* | — | — | — | — |
*NÖ Skåne (lokal) has no Tillgänglighetsordrar or Direktordrar activity but does have Säsongstillgänglighet (allocated=95.2 MWh, requested=1,471.2 MWh) — see below.
Key observations (Tillgänglighetsordrar):
- Södra Skåne again dominates: 12,969 MWh ordered, 1,711 MWh awarded (13.2% fill), 5,800 SEK avg price — the only market with a meaningful throughput and the highest price premium
- Bålsta is the standout in V2025/26: 22.7% fill rate, 657.5 MWh awarded, 457.6 MWh activated. Highest fill rate of all markets in this season. 3,000 SEK avg price (same as V2024/25)
- 6 of 11 markets have zero awards — ordered but never cleared
- Bromölla-Sölvesborg (new): 2,331 MWh ordered, 0 awarded — significant supply entering the market but no DSO purchases yet
- NÖ Skåne regional: 3,095 MWh ordered, 0 awarded — large supply, no clearing
- Price uniformity: 10 of 11 markets at exactly 3,000–3,500 SEK. Södra Skåne at 5,800 is an outlier, reflecting tighter congestion
Säsongstillgänglighet (scheduled seasonal availability) — Vinter 2025/2026
A separate product type: DSOs contract a fixed MW capacity to be available throughout the season, paying a flat fee regardless of activation. Three metrics per market: maximum compensation rate (SEK/MW), allocated volume (MWh), and requested volume (MWh).
| Market | Max rate (SEK/MW) | Allocated (MWh) | Requested (MWh) | Notes |
|---|---|---|---|---|
| Södra Skåne | 377,600 | 2,525.2 | 1,416 | Only market with premium rate; allocated > requested |
| NÖ Skåne (regional) | 236,000 | 2,638 | 2,638 | 100% fill |
| Kallhäll | 236,000 | 640 | 640 | 100% fill |
| Hässleholm | 236,000 | 591.6 | 948 | 62% fill |
| Bromölla-Sölvesborg | 236,000 | 0 | 0 | No activity |
| Bålsta | 236,000 | 0 | 0 | No activity — all Bålsta trading is via Tillgänglighetsordrar |
| Enköping | 236,000 | 0 | 0 | No activity |
| Kungsängen | 236,000 | 0 | 0 | No activity |
| Norra Örebro | 236,000 | 0 | 0 | No activity |
| Vaxholm | 236,000 | 0 | 0 | No activity |
| Älmhult-Osby | 236,000 | 0 | 0 | No activity |
| NÖ Skåne (lokal) | 236,000 | 95.2 | 1,471.2 | 6.5% fill; capacity stepped 2.2→9.2 MWh/h mid-season; one activation 2026-02-20 |
Nordöstra Skåne (lokal) — Säsongstillgänglighet detail (CSV, 2026-05-03)
Full hourly data from the SWITCH portal export (filename: Nordöstra Skåne (lokal)_Säsongstillgänglighet_2026-04-06_01-51.csv). Covers 2025-12-02 to 2026-02-27; 482 rows.
Schedule structure: Weekdays only (Mon–Fri). Two windows per day: morning 07:00–11:00 (4 hours) and evening 16:00–20:00 (4 hours). Total: 8 availability hours per weekday.
Contracted capacity (Schemalagd) timeline:
| Period | Capacity |
|---|---|
| 2025-12-02 – 2026-01-05 | 2.2 MWh/h |
| 2026-01-06 (Epiphany — public holiday) | 0.1 MWh/h |
| 2026-01-07 | 2.2 MWh/h |
| 2026-01-08 morning (07:00–11:00) | 2.2 MWh/h |
| 2026-01-08 afternoon (16:00–20:00) – 2026-02-27 | 9.2 MWh/h |
The step-up from 2.2 to 9.2 MWh/h (4× increase) occurred at the afternoon window on 8 January 2026, and was maintained for the remaining seven weeks of the season. This pattern is consistent with a new FSP contract activating mid-season or a volume expansion clause being triggered. The 2.2 MWh/h launch capacity aligns with the 1.1 MW prequalified capacity reported for V2024/25 (see Source - FlexAbility Delrapport 2 (2025)); the Jan 8 expansion brings it to 9.2 MW, approaching the stated grid need of 10 MW (Source - FlexAbility Delrapport 1 (2025)).
Holiday handling: 6 January 2026 (Trettondag Jul — Epiphany, a Swedish public holiday) shows contracted capacity reduced to 0.1 MWh/h — the floor/minimum. This reflects either a DSO decision to hold minimal capacity on a day with lower commercial/industrial load, or a contractual holiday provision.
Activation record: One event across the entire season:
| Date | Slots | Volume | Price |
|---|---|---|---|
| 2026-02-20 (Friday) | 08:00–09:00, 09:00–10:00, 10:00–11:00 | 0.1 MWh/h × 3h = 0.3 MWh | 6,000 SEK/MWh |
Total activation revenue: 0.3 × 6,000 = 1,800 SEK (excluding availability fee). The 6,000 SEK/MWh activation price is among the highest in SWITCH data — higher than even the Göteborg Energi November 2025 spike in Effekthandel Väst (~3,500 SEK/MWh). It is comparable to Hässleholm’s 8,063 SEK/MWh in V2023/24, another thin-market case with near-zero fill. The pattern is consistent: in markets where activations are very rare, FSPs with guaranteed seasonal availability can price bids very high on the occasions the DSO actually calls — there is no competitive pressure to moderate the activation price.
Impact factors (påverkansfaktorer) — Södra Skåne specific note
The Södra Skåne market applies impact factors (påverkansfaktorer): values between 0 and 1 expressing how much a flexibility resource affects the constrained grid point. The portal states explicitly:
- Requested volumes (Begärd) = DSO perspective — actual need at the constrained point after the impact factor is applied
- Allocated volumes (Tilldelad) = FSP perspective — contracted volume before the impact factor is applied
This means the apparent discrepancy (allocated 2,525 MWh > requested 1,416 MWh) is fully expected and not a data anomaly. The implied average impact factor for Södra Skåne FSPs is 1,416 / 2,525 ≈ 0.56, consistent with the typical range of 0.6–0.68 noted for this market.
The impact factor also explains the higher reported availability price in Södra Skåne (5,800 SEK/MWh vs 3,000–3,500 SEK elsewhere): FSPs with an impact factor of ~0.65 must be compensated at a proportionally higher per-MWh rate to achieve an equivalent cost per MW of congestion relief at the constrained point. A bid of 3,500 SEK/MWh with impact factor 0.65 costs the DSO approximately 3,500 / 0.65 ≈ 5,385 SEK per MWh of congestion actually resolved — close to the observed 5,800 SEK. The price premium is thus largely a mechanical consequence of the impact factor, not a sign that Södra Skåne FSPs charge more in absolute terms.
The same logic applies to the Säsongstillgänglighet seasonal compensation premium (377,600 vs 236,000 SEK/MW): the DSO must offer a higher per-MW rate to attract the same committed capacity given that each MW of FSP capacity only delivers ~0.6–0.68 MW of relief at the constrained point.
Key observations (Säsongstillgänglighet):
- Södra Skåne is the only market with a premium rate: 377,600 SEK/MW vs 236,000 SEK/MW everywhere else — a 60% premium. This premium is primarily explained by impact factors (~0.6–0.68), which require the DSO to compensate FSPs at a higher rate to achieve an equivalent MW of congestion relief at the constrained point. The rate premium has been consistent across V2024/25 (320,000 vs 192,000 SEK/MW, +67%) and V2025/26 (+60%)
- Södra Skåne’s allocated volume (2,525 MWh) exceeding requested volume (1,416 MWh) is expected under the impact factor framework: allocated = FSP volume before factor; requested = grid need after factor. Implied average impact factor: 1,416 / 2,525 ≈ 0.56
- NÖ Skåne (lokal) is the interesting edge case: zero Tillgänglighetsordrar activity but active Säsongstillgänglighet. CSV data (2025-12-02 to 2026-02-27) shows contracted capacity that stepped from 2.2 MWh/h to 9.2 MWh/h around 2026-01-08 — a new FSP joined mid-season. One activation on 2026-02-20 (3 hours × 0.1 MWh/h @ 6,000 SEK/MWh). FSPs offered 1,471.2 MWh of capacity; DSO allocated only 95.2 MWh (6.5% fill)
- 6 of 12 markets have zero seasonal availability activity — no FSPs contracted seasonal capacity
- Bålsta: despite the highest Tillgänglighetsordrar fill rate (22.7%), it has zero seasonal availability — its congestion management is entirely through hourly availability orders
- NÖ Skåne regional has the largest seasonal availability volume (2,638 MWh, 100% fill) despite zero Tillgänglighetsordrar clearing — different FSPs or resources participate in each product type
Cross-season analysis
Market growth
| Season | Active markets | Total ordered (index) | Fill rate leaders |
|---|---|---|---|
| V2023/24 | 4 | baseline | Södra Skåne (58.8%) |
| V2024/25 | 9 | expanded | Södra Skåne (17.1%), Kallhäll (5.4%) |
| V2025/26 | 11 active | largest | Bålsta (22.7%), Södra Skåne (13.2%) |
The Södra Skåne anomaly
Södra Skåne is consistently the most active market across all three winters:
| Season | Fill rate (avail.) | Avg avail. price | Seasonal comp. rate | Premium vs others |
|---|---|---|---|---|
| V2023/24 | 58.8% | 2,520 SEK/MWh | 150,000 SEK (total) | — |
| V2024/25 | 17.1% | 5,000 SEK/MWh | 320,000 SEK/MW | +67% vs 192,000 |
| V2025/26 | 13.2% | 5,800 SEK/MWh | 377,600 SEK/MW | +60% vs 236,000 |
This market commands a consistent price premium across all metrics and is the only one with meaningful matching volumes in every season. The seasonal compensation rate premium has held at roughly 60–67% above other markets across two seasons with comparable data.
The price premium is primarily mechanical: Södra Skåne applies impact factors (påverkansfaktorer, PTDFs) of approximately 0.6–0.68 for FSP resources. A resource with impact factor 0.65 bidding at 3,500 SEK/MWh costs the DSO 3,500 / 0.65 ≈ 5,385 SEK per MWh of congestion actually resolved — close to the observed 5,800 SEK. Similarly the seasonal rate premium (e.g. 377,600 vs 236,000 SEK/MW) compensates for the fact that each contracted MW only delivers 0.6–0.68 MW of relief at the constrained point. Södra Skåne’s underlying congestion problem is real and persistent (consistent with CoordiNet findings — Source - CoordiNet D4.7.2 Swedish Demonstration (2022)); the impact factor framework is the mechanism by which that geometry is priced.
The thin market problem in practice
The empirical data confirms the “sällanköpsmarknad” (infrequent buyer market) problem identified by Ei (Source - Ei Flexibility in Distribution Grids (2023)):
- In V2024/25: 7/9 markets had zero availability matching
- In V2025/26: 6/11 markets have zero awards
- Large supply (e.g., NÖ Skåne regional: 3,095 MWh ordered in V2025/26) sits uncalled
FSPs submit availability orders but the DSO rarely purchases. Revenue from direct activations (when congestion materializes) is unpredictable. This is the fundamental viability problem for small-market flexibility providers.
Bålsta’s emergence as second-most active market
Bålsta (Håbo municipality) appeared in V2023/24 with tiny volumes, grew to modest activity in V2024/25, and in V2025/26 achieved a 22.7% fill rate — higher than Södra Skåne — with 657.5 MWh awarded and 457.6 MWh activated. This suggests a sustained congestion problem in the Bålsta area that the market is actively resolving, possibly related to EV charging or heat pump electrification in a growing commuter town north of Stockholm.
Price structure
Availability prices cluster tightly around 3,000–3,500 SEK (most markets) with Södra Skåne as the only significant outlier at 5,000–5,800 SEK. The Södra Skåne premium is largely explained by impact factors (påverkansfaktorer ~0.6–0.68): FSPs must be compensated at a higher per-MWh rate because each MWh they provide only resolves ~0.6–0.68 MWh of congestion at the constrained point. The underlying FSP bid prices in Södra Skåne are likely similar to other markets; it is the geometry of the grid (the PTDFs) that inflates the reported figures.
The uniformity at 3,000 SEK in V2024/25 (8 of 9 markets exactly) and 3,000–3,500 SEK in V2025/26 (10 of 11 markets) reflects E.ON setting a consistent DSO-offered availability price across its markets under Model A (DSO-fixed pricing). This is the price the DSO posts, not a competitive clearing price — FSPs respond by indicating whether they accept, and the fill rate (not the price) is the market-outcome variable.
Relation to wiki pages
- SWITCH — the platform this data comes from
- E.ON Energidistribution — the operator
- Flexibility Market — the empirical basis for thin-market analysis and Swedish pilot outcomes
- CoordiNet — predecessor project; CoordiNet market data (2019–2022) was already in Source - CoordiNet D4.7.2 Swedish Demonstration (2022); this source extends the data record through 2026
- Source - Ei Flexibility in Distribution Grids (2023) — Ei analysis of the same thin market problem this data quantifies
- Source - E.ON Projekt Halland (web, 2025) — Sommar 2025 production market covered here