Hoppa till innehållet
Valvaka.online

Valdag 13 september 2026 · vallokaler stänger 20.00

← Tillbaka till Om metoden

Fördjupning

Backtest mot valet 2022

Fördjupning till avsnittet om osäkerhet. Alla tal på den här sidan kommer ur en och samma körning: valet 2022 spelas upp distrikt för distrikt i den ordning distrikten faktiskt rapporterade den kvällen, och prognosmodellen körs vid varje steg med samma inställningar som skulle använts på valnatten — 1 000 bootstrapdragningar för riksdagsvalet, 300 per regionval och 200 per kommunval. Läget som redovisas är blint: familjeprofilernas α sätts till noll och β till ett, som om modellen inte visste något alls om ett enskilt distrikts historik. Det är den ärliga mätningen — de skarpa profilerna är skattade på just den förändring som här mäts, och att kalibrera mot dem hade varit att låta modellen se facit i förväg.

Täckningsgrad och medelabsolutfel per nivå

tackning_90 är andelen (valområde, parti) där facit 2022 låg inom prognosens 90-procentsintervall; valkrets_90 är samma sak räknad per valkrets. Riksdagsvalet är ett enda valområde med nio partier — bara nio observationer per nivå — så den täckningsgraden kan bara anta värdena 0, 1/9, 2/9 och så vidare; valkretsraden bygger på 29 × 9 = 261 observationer och säger därför mer om hur väl intervallen håller i riksdagsvalet. mandattackning_90 mäts mot mandatfördelningen vid fullständigt räknat i samma partiuniversum.

Riksdagsvalet

Riksdagsvalet, blint läge, verklig rapporteringsordning.
Andel räknat MAE Täckning 50 Täckning 80 Täckning 90 Valkrets 50 Valkrets 80 Valkrets 90 Mandattäckning 90
Inget räknat1,2390,2220,6670,7780,4900,7130,8080,778
1,2 %0,7370,6670,7781,0000,5940,8160,8811,000
3,5 %0,5590,6670,8891,0000,5630,8120,8851,000
7,8 %0,4360,6670,8891,0000,4870,8080,8661,000
12,3 %0,3540,6670,8891,0000,4790,7970,8771,000
17,0 %0,3140,7780,8891,0000,5330,8010,8771,000
22,0 %0,2610,7781,0001,0000,5670,8160,8931,000
27,2 %0,2050,7781,0001,0000,6170,8660,9161,000
37,9 %0,1420,7781,0001,0000,7010,8890,9391,000
48,7 %0,1041,0001,0001,0000,7090,9120,9461,000
59,8 %0,0860,8891,0001,0000,7740,9270,9621,000
76,7 %0,0461,0001,0001,0000,8620,9660,9851,000

Regionvalen (20 valområden per nivå)

Regionvalen, blint läge, verklig rapporteringsordning.
Andel räknat MAE Täckning 50 Täckning 80 Täckning 90 Valkrets 50 Valkrets 80 Valkrets 90 Mandattäckning 90
Inget räknat1,7660,7700,9590,9690,8410,9750,9880,974
1,2 %1,1150,8700,9660,9810,8180,9750,9870,986
3,2 %0,9290,8670,9900,9950,7780,9570,9890,995
6,8 %0,7920,7900,9760,9900,7060,9170,9520,995
10,7 %0,7400,7900,9620,9860,6770,9040,9430,990
14,9 %0,6790,7570,9620,9860,6810,8940,9360,995
19,0 %0,6470,7330,9480,9900,6770,8880,9270,995
24,2 %0,5480,7440,9480,9860,6750,8870,9260,995
34,8 %0,4200,7490,9530,9760,6740,8870,9240,995
45,7 %0,3480,7200,9380,9620,6930,9030,9330,991
57,7 %0,2530,7630,9530,9670,7070,9010,9440,995
75,1 %0,1470,8290,9570,9910,7550,9310,9631,000

Kommunvalen (290 valområden per nivå)

Kommunvalen, blint läge, verklig rapporteringsordning.
Andel räknat MAE Täckning 50 Täckning 80 Täckning 90 Valkrets 50 Valkrets 80 Valkrets 90 Mandattäckning 90
Inget räknat2,2660,7910,9530,9750,9080,9951,0000,982
1,8 %1,9730,7790,9300,9560,8310,9490,9540,981
4,3 %1,7590,7620,9120,9430,8070,9250,9370,981
8,3 %1,6340,7200,8960,9340,7640,9230,9450,978
11,9 %1,5260,6920,8870,9290,7350,9120,9450,972
16,1 %1,4140,6730,8760,9200,6990,9020,9330,973
20,6 %1,3110,6540,8690,9160,7040,8960,9290,972
25,7 %1,1840,6250,8590,9100,6720,9060,9300,971
36,7 %0,9560,6080,8400,9020,6890,8980,9470,973
48,2 %0,7570,6020,8220,8840,6570,8960,9420,977
60,4 %0,5700,6000,8120,8770,7080,9000,9540,983
77,5 %0,3410,5870,7960,8510,7310,9120,9490,986

Råräkningen som baslinje

Råräkningen är partiets andel av bara de röster som räknats i valområdet just nu — ingen skattning, ingen viktning, ingen poststratifiering. Den är den naturliga baslinjen: allt modellen gör måste vara bättre än att läsa av det som redan kommit in. Talen nedan kommer ur samma körning som tabellerna ovan.

Uppspelningen är körd både med och utan den prior modellen har klockan 20 — vallokalsundersökningen, partisympatiundersökningen och de sammanvägda opinionsmätningarna. Riksdagstabellen visar bådadera, så att det går att se vad de i sig tillför: mycket i kvällens första timmar, ingenting när en fjärdedel är räknad. Region- och kommunvalens tal är identiska i de två varianterna, eftersom källorna bara mäter riksdagsvalet. Kalibreringen av hur mycket vikt varje källa ska få är skattad på alla val utom det som spelas upp.

I ett valområde utan en enda räknad röst finns ingen råräkning alls — den är odefinierad där, inte noll — medan modellen alltid har ett svar. Modellens kolumner är därför räknade på precis de valområden och partier där råräkningen går att bilda, aldrig på samtliga. För kommunvalen gör det verklig skillnad tidigt på kvällen, och de talen är alltså inte desamma som medelabsolutfelet över alla 290 kommunval i tabellerna ovan. Kolumnen Områden i jämförelsen säger hur många områden som ingår vid varje nivå. Nivån är andelen av distrikten, inte andelen räknade röster.

Riksdagsvalet

Riksdagsvalet: medelabsolutfel i procentenheter mot slutresultatet 2022, med och utan priorn klockan 20. Riksdagsvalet är ett enda valområde och hade räknade röster redan vid den tidigaste nivån, så samtliga tal på varje rad gäller samma nio partiposter. Raden "inget räknat" saknar råräkning: den är odefinierad innan något räknats.
Andel distrikt räknat Råräkning Blint, utan priorn Blint, med priorn Profiler, utan priorn Profiler, med priorn
Inget räknat—1,2390,2611,2480,271
2 %1,4370,7370,4750,3640,306
5 %0,9900,5590,4480,3510,342
10 %0,7260,4360,4000,2860,289
15 %0,5560,3540,3470,2490,259
20 %0,4490,3140,3080,2220,229
25 %0,4020,2610,2600,1990,206
30 %0,2820,2050,2040,1570,164
40 %0,2080,1420,1440,1070,112
50 %0,1080,1040,1050,0860,090
60 %0,0960,0860,0860,0720,075
75 %0,0630,0460,0470,0380,039

Regionvalen

Regionvalen: medelabsolutfel i procentenheter, och antalet av de 20 valområdena som hade minst en räknad röst vid nivån. Talen är desamma med och utan priorn klockan 20, som bara mäter riksdagsvalet.
Andel distrikt räknat Råräkning Modellen, blint Modellen, med profiler Områden i jämförelsen
2 %2,5321,1200,99919
5 %1,8030,9290,83020
10 %1,4240,7920,67020
15 %1,1180,7400,59720
20 %0,9800,6790,56720
25 %0,8400,6470,53620
30 %0,6330,5480,46920
40 %0,4350,4200,37920
50 %0,3300,3480,31020
60 %0,2460,2530,24520
75 %0,1490,1470,14520

Kommunvalen

Kommunvalen: medelabsolutfel i procentenheter, och antalet av de 290 valområdena som hade minst en räknad röst vid nivån. Det är den delmängden modellens två kolumner är räknade på. Talen är desamma med och utan priorn klockan 20, som bara mäter riksdagsvalet.
Andel distrikt räknat Råräkning Modellen, blint Modellen, med profiler Områden i jämförelsen
2 %2,7121,5881,39271
5 %2,2321,4341,280117
10 %1,9931,3321,161170
15 %1,8081,2571,102201
20 %1,5931,1551,024218
25 %1,4781,1060,988236
30 %1,3681,0760,973259
40 %1,0350,8770,798273
50 %0,8000,7000,634281
60 %0,6030,5230,470283
75 %0,3460,3080,275285

Modellen har lägre fel än råräkningen vid samtliga elva nivåer i riksdags- och kommunvalen, i båda lägena och med som utan priorn. Undantaget är regionvalen i blint läge, där råräkningen är marginellt bättre vid femtio procent räknat (0,330 mot 0,348) och vid sextio (0,246 mot 0,253); med profiler leder modellen även där på samtliga nivåer. Marginalen är över huvud taget liten sent på kvällen: i riksdagsvalet vid femtio procent räknat skiljer det 0,108 mot 0,105 procentenheter i blint läge, alltså knappt någonting.

Priorn klockan 20 gör nästan hela skillnaden tidigt och ingen alls sedan. Innan ett enda distrikt räknats sjunker det blinda felet från 1,239 till 0,261 procentenheter med den; vid två procent räknat från 0,737 till 0,475; vid en fjärdedel är det 0,261 mot 0,260, alltså samma tal. Från fyrtio procent och framåt kostar den en hårsmån — 0,144 mot 0,142 — vilket är vad man ska vänta sig av en källa som fortsätter väga något när de räknade rösterna redan vet bättre.

Kurvan med profiler faller inte jämnt: felet är större vid fem procent räknat än vid två (0,342 mot 0,306). Så snart de första distrikten kommer in väger de ned priorn, och just de distrikten är kvällens skevaste. Det är samma fenomen som avsnittet om skevheten i de först räknade distrikten beskriver, sett från andra hållet.

Aggregatet döljer också att modellen inte vinner för varje parti. I den blinda uppspelningen av riksdagsvalet hade råräkningen mindre fel än modellen för Socialdemokraterna vid samtliga elva nivåer, för Sverigedemokraterna från omkring femton till sextio procent räknat och för Centerpartiet från tio procent och kvällen ut; för Moderaterna gällde motsatsen med stor marginal hela kvällen. Samma mönster finns i läget med profiler, fast svagare för Socialdemokraterna: där är modellen bättre än råräkningen för partiet vid två procent räknat och från sextio procent och framåt, men sämre däremellan. Modellen flyttar alltså fel mellan partier samtidigt som den minskar det totalt.

Kurvan med profiler är mätt mot precis det val profilerna är skattade på och är därför en optimistisk gräns, inte en förväntan; den blinda kurvan är den ärliga. Diagrammet över de tre kurvorna står i metodsidans avsnitt om osäkerhet.

Röstetalsfelet

Räknat- och prognossektionerna visar aldrig ett skattat röstetal — bara andelar, mandat och intervall. Men modellen bygger internt upp ett eget röstetal per valområde, för att kunna skala valdeltagandet och den återstående röstmängden i distrikt som ännu inte räknats. Röstfel mäter hur rätt modellen har om just det: prognosens totala röstetal mot det facit som faktiskt kom in 2022, i procent och utan tecken. Det säger något om valdeltagandeledet specifikt och om inget annat — en gemensam felskala för hela valområdets röstetal påverkar varken andelar, mandat eller intervall, eftersom den flyttar alla partier lika mycket. Talen nedan är medelabsolutfelet ur samma körning som tabellerna ovan.

Röstfel (medelabsolut, procent, utan tecken) per valtyp och nivå, blint läge, verklig rapporteringsordning.
Valtyp Andel räknat Röstfel
RiksdagsvaletInget räknat0,162
Riksdagsvalet1,2 %0,947
Riksdagsvalet3,5 %1,626
Riksdagsvalet7,8 %0,502
Riksdagsvalet12,3 %1,095
Riksdagsvalet17,0 %1,270
Riksdagsvalet22,0 %0,456
Riksdagsvalet27,2 %0,412
Riksdagsvalet37,9 %0,653
Riksdagsvalet48,7 %0,526
Riksdagsvalet59,8 %0,549
Riksdagsvalet76,7 %0,463
RegionvalenInget räknat2,323
Regionvalen1,2 %6,116
Regionvalen3,2 %4,985
Regionvalen6,8 %4,457
Regionvalen10,7 %4,374
Regionvalen14,9 %3,713
Regionvalen19,0 %3,252
Regionvalen24,2 %2,650
Regionvalen34,8 %2,185
Regionvalen45,7 %2,095
Regionvalen57,7 %1,607
Regionvalen75,1 %1,239
KommunvalenInget räknat5,239
Kommunvalen1,8 %5,712
Kommunvalen4,3 %6,334
Kommunvalen8,3 %6,717
Kommunvalen11,9 %7,174
Kommunvalen16,1 %7,261
Kommunvalen20,6 %6,781
Kommunvalen25,7 %6,099
Kommunvalen36,7 %5,239
Kommunvalen48,2 %4,357
Kommunvalen60,4 %3,470
Kommunvalen77,5 %2,616

Konfidenskurvan

Metodsidans avsnitt om konfidenssiffran säger att kurvan är byggd så att lika konfidens betyder lika fel. Den skattas mot råpoängen — talet innan kurvan tillämpas, inte den siffra som till slut visas. Så här ser sambandet ut i den blinda uppspelningen, i bins om 467 observationer (466 i de fyra sista):

Konfidens (0–100) mot medelabsolutfel i procentenheter, blint läge.
Konfidens, lägst Konfidens, högst Konfidens, medel MAE Observationer
0,0403,4543,1041,994467
3,4543,4543,4542,209467
3,45432,56014,2831,790467
32,56037,77134,3131,396467
37,80855,93545,8441,121466
55,93570,31162,2660,839466
70,32883,34876,8250,501466
83,35491,81887,5730,272466

Det andra binet består uteslutande av observationer med exakt samma konfidenssiffra, 3,454: binets lägsta, högsta och genomsnittliga konfidens är alla det talet. Samma siffra står dessutom som högsta värde i binet under och som lägsta värde i binet över, så observationerna med just den konfidensen fyller ett helt bin och sträcker sig in i binen på var sida.

Orsaken är att ett valområde där ingenting ännu räknats alltid får exakt den siffran. Täckningen, stratumtäckningen och nyckeldistrikten är då noll och lyfts alla till samma golv, medan modellöverensstämmelsen får full poäng eftersom det inte finns någon räknad avvikelse att mäta emot — sammanvägningen blir därför densamma oavsett vilket valområde det gäller. Vid nivån inget räknat är samtliga 311 valområden i det läget, och vid två procent räknat ytterligare 220 av dem. Det är tillsammans fler än de 467 observationer som ryms i ett bin, och ett bin kan då inte skilja dem åt. Att medelfelet inte faller strikt mellan de tre understa binsen är alltså en egenskap hos indelningen just där, inte en motsägelse i sambandet.

Kurvan planar ut vid höga råpoäng, av ett skäl som ligger i rapporteringsordningen snarare än i modellen: i den ordning resultat faktiskt kommer in en valnatt ligger inget valområde någonsin långt före de andra, så råpoängen når aldrig upp mot sitt teoretiska tak. Kurvan är skattad över precis det intervall av råpoäng som faktiskt förekommer, och planar därför ut där den verkliga rapporteringsordningen slutar bidra med nya observationer att skatta emot.

Den kurva modellen faktiskt använder är isotoniserad ur mätpunkterna ovan (monoton per konstruktion, så att en högre konfidens aldrig kan svara mot ett sämre förväntat fel). Varje omkalibrering skattas från grunden mot facit och mot råpoängen, aldrig mot kurvans egen tidigare utsignal — annars skulle varje ny körning lägga sig ovanpå den föregående och gradvis komprimera skalan utan att något i modellen ändrats. Med i övrigt oförändrade förhållanden ger en omkalibrering därför samma kurva igen.

← Tillbaka till Om metoden

Till början av sidan