En viktad modell per lopp (conditional logit, src/trav/model.py) på 78 parametrar
(src/trav/features.py), alla räknade på data före loppdagen. Underlag: svenska travlopp med en
officiell segrare där alla startande har odds. Träning 2015–2023 (785 900 starter), validering 2024
(76 788) och test 2025–2026 (141 002). Körs med scripts/model_v1.py; vikterna ligger i
weights_v1.csv.
| Modell | Träning | Validering | Test |
|---|---|---|---|
| odds (slutodds rakt av) | 1,7481 | 1,6598 | 1,6647 |
| odds kalibrerad (odds^1,09) | 1,7449 | 1,6535 | 1,6597 |
| egen, utan odds | 1,9130 | 1,8310 | 1,8439 |
| egen + odds | 1,7265 | 1,6343 | 1,6456 |
Det gäller omgångar där alla avdelningar är svenska travlopp: V64 286, V86 86, V85 66 och V75 50.
| Spel | Källa | Logloss/avd | Träff 100 kr | Träff 500 kr | Träff 2 000 kr |
|---|---|---|---|---|---|
| V64 | odds | 1,637 | 11,5 % | 19,6 % | 35,7 % |
| V64 | egen + odds | 1,624 | 12,6 % | 21,3 % | 37,4 % |
| V86 | odds | 1,645 | 3,5 % | 8,1 % | 17,4 % |
| V86 | egen + odds | 1,634 | 4,7 % | 10,5 % | 17,4 % |
| V85 | odds | 1,807 | 1,5 % | 4,5 % | 4,5 % |
| V85 | egen + odds | 1,794 | 1,5 % | 3,0 % | 9,1 % |
| V75 | odds | 1,786 | 2,0 % | 4,0 % | 10,0 % |
| V75 | egen + odds | 1,790 | 2,0 % | 6,0 % | 14,0 % |
Modellen träffar oftare i de flesta fall, men V-urvalen är små (V85: 66 omgångar, några få
träffar), så enskilda procentsatser är osäkra. Logloss per lopp ovan, på 141 000 starter, är det
säkra måttet. ROI redovisas i experiments.csv men styrs av enstaka storvinster. Inget här är
spelråd.
"Faktor" är hur mycket hästens chans (relativt de andra) gångras med när parametern är ja, i modellen egen + odds.
| Parameter | Faktor | Tolkning |
|---|---|---|
| barfota runt om | 1,22 | stämmer med travdatas mätning (1,08 mot oddset) |
| barfota bak | 1,20 | |
| start inom 7 dagar | 1,23 | täta starter = frisk häst i form |
| 8–14 dagar sedan senaste start | 1,11 | |
| spår 5, autostart | 1,26 | marknaden undervärderar spår 4–5 |
| spår 4, autostart | 1,19 | |
| spår 1, autostart | 0,89 | innerspår överspelade |
| spår 9, autostart | 0,80 | |
| spår 1–2, voltstart | 1,22–1,27 | innerspår undervärderade på volte |
| skor på | 0,86 | varningssignal |
| byte till vanlig vagn | 0,82 | |
| amerikansk vagn | 1,13 | |
| galopp förra starten | 1,10 | |
| distans 300 m+ kortare | 1,13 | |
| 8 år eller äldre | 0,83 | äldre hästar överspelade |
| sto | 0,91 | |
| debut | 0,84 | |
| många starter totalt (per ln-enhet) | 0,89 | rutinerade hästar är överspelade |
| kusk mot oddset senaste året (per enhet) | 1,20 | kuskar som år efter år slår oddset |
Utan odds lutar modellen sig i stället på startpoäng, pengar, rekord, kuskens och tränarens segerprocent och tidigare odds, alltså det som marknaden redan väger in.