racinglines

Quickstart

racinglines is a Python package first: the web app and the hosted MCP server run the same code. These are the quickstart's commands, run with --demo on a made-up Formula 1 world with a Mario Kart grid that ships with the package, recorded and replayed here; nothing runs on this page. The F1 parts after it are recorded on the real 2026 Singapore Grand Prix weekend: its data and the Polymarket prices we recorded. Press Play on each step to run it, at your own pace alongside your own terminal.

Part 1: Kart quickstart

1. ๐Ÿ“ฆ Install racinglines

In a virtualenv with Python 3.11+: the package with its database extra (from a clone of racinglines-public, `pip install -e ".[web]"`).

pip install "racinglines[db]"

2. ๐Ÿ„ Build and look at the demo store

The first --demo command builds the store (a few minutes, with a progress bar): the database, the synthetic files, the real ingest and the exchange links. Later commands reuse it.

racinglines db stats --demo
demo: building the kart pack's store (outdated): database racinglines_demo_kart, folder 
data/demo/kart. Synthetic data, made once (a few minutes).
๐Ÿ”ง demo store 0/7 creating the database
๐Ÿ”ง demo store 1/7 schema and reference data (alembic upgrade head, seed)
๐Ÿ”ง demo store 2/7 the pack's data files
๐Ÿ”ง demo store generating: 2024 R01 Mario Kart Stadium
๐Ÿ”ง demo store generating: 2025 R01 Mario Kart Stadium
๐Ÿ”ง demo store generating: 2026 R01 Mario Kart Stadium
๐Ÿ”ง demo store generating: files written
๐Ÿ”ง demo store generating: exchange odds 2026-09
๐Ÿ”ง demo store generating: exchange odds 2026-10
๐Ÿ”ง demo store generating: exchange odds 2026-11
๐Ÿ”ง demo store 3/7 racinglines data ingest f1 --years 2024-2026
๐Ÿ”ง demo store 4/7 racinglines model forecast f1 --save --sims 2000
๐Ÿ”ง demo store 5/7 racinglines data pm-links-import f1
๐Ÿ”ง demo store 6/7 racinglines data pm-links-import f1 --exchange kalshi
๐Ÿ”ง demo store 7/7 ready
demo: the kart store is ready (f1 data; `racinglines db stats --demo kart`) Let's-a go! ๐Ÿ„
โ•ญโ”€ ๐Ÿ“ฆ database racinglines_demo_kart โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ ๐Ÿ“… calendar          ๐Ÿ results                    ๐Ÿ”ฎ model                  โ”‚
โ”‚ sports          8    athletes                20    model runs              1 โ”‚
โ”‚ leagues         8    athlete identifiers     20    race predictions       60 โ”‚
โ”‚ competitions    8    results              3,300    standings predictions  20 โ”‚
โ”‚ categories     11    splits                   0                              โ”‚
โ”‚ venues         27    source files            33                              โ”‚
โ”‚ events         36                                                            โ”‚
โ”‚ races          36                                                            โ”‚
โ”‚ rounds        165                                                            โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
coverage                                                     
                                                             
  competition   year   category   events   rounds   results  
 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 
  f1_wdc        2024   DRV            12       60     1,200  
  f1_wdc        2025   DRV            12       60     1,200  
  f1_wdc        2026   DRV             9       45       900  
                                                             

3. ๐Ÿ“Š Backtest the model

Every past race priced as of before the weekend, before qualifying and before the race, with track features on and off, scored against the results and against uniform and grid baselines.

racinglines model backtest kart --demo
progress 0/1 building history (track features on)
๐Ÿ“Š backtest, track features on
progress 10/33 2024 R10 rainbow-road
progress 20/33 2025 R08 mount-wario
progress 30/33 2026 R06 thwomp-ruins
progress 33/33 2026 R09 bowser-s-castle
๐Ÿ“Š Track features ON: mean over 32 races                                               
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ market โ”‚ stage       โ”‚ model Brier โ”‚ uniform โ”‚   grid โ”‚ skill vs uniform โ”‚ log loss โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ win    โ”‚ pre weekend โ”‚      0.0431 โ”‚  0.0475 โ”‚      โ€“ โ”‚   โ–‰          +9% โ”‚   0.1518 โ”‚
โ”‚        โ”‚ pre quali   โ”‚      0.0405 โ”‚  0.0475 โ”‚      โ€“ โ”‚  โ–ˆโ–         +15% โ”‚   0.1388 โ”‚
โ”‚        โ”‚ pre race    โ”‚      0.0381 โ”‚  0.0475 โ”‚ 0.0410 โ”‚  โ–ˆโ–‰         +20% โ”‚   0.1266 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ podium โ”‚ pre weekend โ”‚      0.0988 โ”‚  0.1275 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–Ž        +23% โ”‚   0.3155 โ”‚
โ”‚        โ”‚ pre quali   โ”‚      0.0913 โ”‚  0.1275 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–Š        +28% โ”‚   0.3058 โ”‚
โ”‚        โ”‚ pre race    โ”‚      0.0772 โ”‚  0.1275 โ”‚ 0.0824 โ”‚  โ–ˆโ–ˆโ–ˆโ–‰       +39% โ”‚   0.2699 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ top10  โ”‚ pre weekend โ”‚      0.1662 โ”‚  0.2500 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–ˆโ–Ž       +34% โ”‚   0.5105 โ”‚
โ”‚        โ”‚ pre quali   โ”‚      0.1543 โ”‚  0.2500 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–ˆโ–Š       +38% โ”‚   0.4897 โ”‚
โ”‚        โ”‚ pre race    โ”‚      0.1295 โ”‚  0.2500 โ”‚ 0.1345 โ”‚  โ–ˆโ–ˆโ–ˆโ–ˆโ–Š      +48% โ”‚   0.4353 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
๐Ÿ favourite won 34% of 32 races ยท rank correlation 0.83 ยท mean winner probability 22.7%
   best call  2024 R04 Royal Raceway: Donkey Kong won at 48.6%
   upset      2024 R08 Mount Wario: Donkey Kong won at 1.7% (favourite Peach)
progress 0/1 building history (track features off)
๐Ÿ“Š backtest, track features off
progress 10/33 2024 R10 rainbow-road
progress 20/33 2025 R08 mount-wario
progress 30/33 2026 R06 thwomp-ruins
progress 33/33 2026 R09 bowser-s-castle
๐Ÿ“Š Track features OFF: mean over 32 races                                              
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ market โ”‚ stage       โ”‚ model Brier โ”‚ uniform โ”‚   grid โ”‚ skill vs uniform โ”‚ log loss โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ win    โ”‚ pre weekend โ”‚      0.0437 โ”‚  0.0475 โ”‚      โ€“ โ”‚   โ–Š          +8% โ”‚   0.1629 โ”‚
โ”‚        โ”‚ pre quali   โ”‚      0.0407 โ”‚  0.0475 โ”‚      โ€“ โ”‚  โ–ˆโ–         +14% โ”‚   0.1391 โ”‚
โ”‚        โ”‚ pre race    โ”‚      0.0377 โ”‚  0.0475 โ”‚ 0.0410 โ”‚  โ–ˆโ–ˆ         +21% โ”‚   0.1240 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ podium โ”‚ pre weekend โ”‚      0.1033 โ”‚  0.1275 โ”‚      โ€“ โ”‚  โ–ˆโ–‰         +19% โ”‚   0.3356 โ”‚
โ”‚        โ”‚ pre quali   โ”‚      0.0915 โ”‚  0.1275 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–Š        +28% โ”‚   0.3104 โ”‚
โ”‚        โ”‚ pre race    โ”‚      0.0768 โ”‚  0.1275 โ”‚ 0.0824 โ”‚  โ–ˆโ–ˆโ–ˆโ–‰       +40% โ”‚   0.2650 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ top10  โ”‚ pre weekend โ”‚      0.1879 โ”‚  0.2500 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–        +25% โ”‚   0.5659 โ”‚
โ”‚        โ”‚ pre quali   โ”‚      0.1573 โ”‚  0.2500 โ”‚      โ€“ โ”‚  โ–ˆโ–ˆโ–ˆโ–‹       +37% โ”‚   0.4944 โ”‚
โ”‚        โ”‚ pre race    โ”‚      0.1296 โ”‚  0.2500 โ”‚ 0.1345 โ”‚  โ–ˆโ–ˆโ–ˆโ–ˆโ–Š      +48% โ”‚   0.4326 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
๐Ÿ favourite won 38% of 32 races ยท rank correlation 0.83 ยท mean winner probability 23.1%
   best call  2024 R04 Royal Raceway: Donkey Kong won at 52.3%
   upset      2024 R08 Mount Wario: Donkey Kong won at 1.6% (favourite Peach)

Per-race rows -> data/demo/kart/runs/f1/backtests/backtest_20261012_0427.csv

4. ๐Ÿ”ฎ Forecast the rest of the season

The next races (Rainbow Road is a sprint weekend) and both championships; --save stores the run the book and the web app read.

racinglines model forecast kart --demo --save
๐Ÿ”ฎ forecast 2026 ยท cutoff 2026-10-12 04:27 UTC ยท latest results 2026-10-04 14:00
๐Ÿ R10 Rainbow Road Grand Prix (18 Oct)                                                                 
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ driver      โ”‚ team     โ”‚   win โ”‚                โ”‚ podium โ”‚                โ”‚ top 10 โ”‚   DNF โ”‚ exp pts โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Mario       โ”‚ mushroom โ”‚ 26.4% โ”‚ โ–ˆโ–ˆโ–ˆโ–‹           โ”‚  58.7% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–      โ”‚  95.0% โ”‚  3.1% โ”‚    15.1 โ”‚
โ”‚ Luigi       โ”‚ mushroom โ”‚ 18.8% โ”‚ โ–ˆโ–ˆโ–‹            โ”‚  49.8% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‰        โ”‚  93.9% โ”‚  3.1% โ”‚    13.4 โ”‚
โ”‚ Bowser      โ”‚ koopa    โ”‚ 14.4% โ”‚ โ–ˆโ–ˆ             โ”‚  40.2% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‹         โ”‚  82.2% โ”‚ 13.9% โ”‚    11.2 โ”‚
โ”‚ Peach       โ”‚ royal    โ”‚  9.9% โ”‚ โ–ˆโ–             โ”‚  33.1% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–‹          โ”‚  86.7% โ”‚  5.5% โ”‚    10.2 โ”‚
โ”‚ Daisy       โ”‚ royal    โ”‚  8.3% โ”‚ โ–ˆโ–             โ”‚  29.6% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–          โ”‚  84.4% โ”‚  5.9% โ”‚     9.5 โ”‚
โ”‚ Donkey Kong โ”‚ kong     โ”‚  8.1% โ”‚ โ–ˆโ–             โ”‚  27.5% โ”‚ โ–ˆโ–ˆโ–ˆโ–Š           โ”‚  85.8% โ”‚  3.5% โ”‚     9.3 โ”‚
โ”‚ Bowser Jr.  โ”‚ koopa    โ”‚  6.7% โ”‚ โ–‰              โ”‚  23.6% โ”‚ โ–ˆโ–ˆโ–ˆโ–Ž           โ”‚  75.2% โ”‚ 13.8% โ”‚     8.1 โ”‚
โ”‚ Diddy Kong  โ”‚ kong     โ”‚  2.8% โ”‚ โ–              โ”‚  12.3% โ”‚ โ–ˆโ–‹             โ”‚  73.0% โ”‚  3.3% โ”‚     5.8 โ”‚
โ”‚ Yoshi       โ”‚ yoshi    โ”‚  1.6% โ”‚ โ–              โ”‚   7.7% โ”‚ โ–ˆ              โ”‚  60.0% โ”‚  7.3% โ”‚     4.2 โ”‚
โ”‚ Rosalina    โ”‚ comet    โ”‚  1.2% โ”‚ โ–              โ”‚   5.9% โ”‚ โ–Š              โ”‚  55.7% โ”‚  5.6% โ”‚     3.6 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
๐Ÿ R11 Wario Stadium Grand Prix (01 Nov)                                                                
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ driver      โ”‚ team     โ”‚   win โ”‚                โ”‚ podium โ”‚                โ”‚ top 10 โ”‚   DNF โ”‚ exp pts โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Mario       โ”‚ mushroom โ”‚ 24.4% โ”‚ โ–ˆโ–ˆโ–ˆโ–           โ”‚  59.4% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–Ž      โ”‚  95.4% โ”‚  3.0% โ”‚    15.0 โ”‚
โ”‚ Luigi       โ”‚ mushroom โ”‚ 20.7% โ”‚ โ–ˆโ–ˆโ–‰            โ”‚  53.0% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–       โ”‚  94.8% โ”‚  3.0% โ”‚    14.1 โ”‚
โ”‚ Peach       โ”‚ royal    โ”‚ 15.6% โ”‚ โ–ˆโ–ˆโ–            โ”‚  44.2% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–        โ”‚  90.8% โ”‚  5.9% โ”‚    12.4 โ”‚
โ”‚ Bowser      โ”‚ koopa    โ”‚ 12.9% โ”‚ โ–ˆโ–Š             โ”‚  37.3% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–         โ”‚  82.2% โ”‚ 14.0% โ”‚    10.8 โ”‚
โ”‚ Daisy       โ”‚ royal    โ”‚ 12.1% โ”‚ โ–ˆโ–‹             โ”‚  36.8% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–         โ”‚  89.1% โ”‚  5.7% โ”‚    11.2 โ”‚
โ”‚ Bowser Jr.  โ”‚ koopa    โ”‚  4.6% โ”‚ โ–‹              โ”‚  19.1% โ”‚ โ–ˆโ–ˆโ–‹            โ”‚  75.1% โ”‚ 13.8% โ”‚     7.3 โ”‚
โ”‚ Donkey Kong โ”‚ kong     โ”‚  4.2% โ”‚ โ–Œ              โ”‚  18.3% โ”‚ โ–ˆโ–ˆโ–Œ            โ”‚  82.0% โ”‚  3.1% โ”‚     7.6 โ”‚
โ”‚ Yoshi       โ”‚ yoshi    โ”‚  2.1% โ”‚ โ–Ž              โ”‚  11.0% โ”‚ โ–ˆโ–Œ             โ”‚  69.4% โ”‚  7.4% โ”‚     5.4 โ”‚
โ”‚ Diddy Kong  โ”‚ kong     โ”‚  1.0% โ”‚ โ–              โ”‚   6.1% โ”‚ โ–Š              โ”‚  61.2% โ”‚  3.6% โ”‚     4.0 โ”‚
โ”‚ Birdo       โ”‚ yoshi    โ”‚  0.9% โ”‚ โ–              โ”‚   5.2% โ”‚ โ–‹              โ”‚  56.3% โ”‚  7.3% โ”‚     3.6 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
๐Ÿ† 2026 drivers' championship                                            
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ driver       โ”‚ points โ”‚ expected โ”‚ champion โ”‚                โ”‚  top 3 โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚ Luigi        โ”‚    191 โ”‚      234 โ”‚    99.8% โ”‚ โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‰ โ”‚ 100.0% โ”‚
โ”‚ Mario        โ”‚    134 โ”‚      182 โ”‚     0.2% โ”‚                โ”‚  99.1% โ”‚
โ”‚ Peach        โ”‚    106 โ”‚      141 โ”‚     0.0% โ”‚                โ”‚  60.4% โ”‚
โ”‚ Bowser       โ”‚     99 โ”‚      135 โ”‚     0.0% โ”‚                โ”‚  39.9% โ”‚
โ”‚ Daisy        โ”‚     62 โ”‚       95 โ”‚     0.0% โ”‚                โ”‚   0.2% โ”‚
โ”‚ Donkey Kong  โ”‚     57 โ”‚       85 โ”‚     0.0% โ”‚                โ”‚   0.2% โ”‚
โ”‚ Bowser Jr.   โ”‚     60 โ”‚       85 โ”‚     0.0% โ”‚                โ”‚   0.1% โ”‚
โ”‚ Koopa Troopa โ”‚     55 โ”‚       58 โ”‚     0.0% โ”‚                โ”‚   0.0% โ”‚
โ”‚ Birdo        โ”‚     36 โ”‚       48 โ”‚     0.0% โ”‚                โ”‚   0.0% โ”‚
โ”‚ Diddy Kong   โ”‚     28 โ”‚       46 โ”‚     0.0% โ”‚                โ”‚   0.0% โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
constructors                                                          
                                                                      
  team                 points   expected   champion                   
 โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ 
  Mushroom Racing         325        416     100.0%   โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ  
  Royal Racing            168        236       0.0%                   
  Koopa Kart Works        159        220       0.0%                   
  Kong Jungle Racing       85        132       0.0%                   
  Yoshi Island GP          62         91       0.0%                   
                                                                      
finishing model coef {'g': 0.528, 'g_ease': -0.149, 'rp_rel': 0.041, 'rp_ease': 0.051, 'qp_rel': 0.08, 'street_g': 0.0} 
sigma 0.155; season drift (as-of) {'team_sd': 0.002652025069557153, 'driver_sd': 0.0005339299639313828}

Saved forecast run 2.

5. ๐Ÿ Run a live private book

Bowser's Castle (round 9) replayed on a simulated clock: the maker's book opens before practice, reprices after each session from the model's stage runs, 100 simulated takers trade against it, the book closes at lights out and settles from the results.

racinglines live run kart/demo-2026-09 --demo --simulate --no-fetch
  pre-weekend: priced (run #3)
2026-10-02T10:30:00+00:00 2026-09 pre-weekend: 80 markets, 54 quoted, 0 crowd fills, maker P&L +24.73
โ•ญโ”€ ๐Ÿšฆ Bowser's Castle Grand Prix 2026 (synthetic) ยท pre-weekend (1 of 7 ยท 2026-10-02T10:30 UTC) โ”€โ•ฎ
โ”‚                                                                                                โ”‚
โ”‚  driver          fair                  move     bid     ask   Polymarket   Kalshi   inventory  โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Mario          27.6%   โ–ˆโ–ˆโ–ˆโ–Ž                  24.0%   31.0%        32.5%    36.0%         -81  โ”‚
โ”‚  Luigi          21.4%   โ–ˆโ–ˆโ–Œ                   18.0%   25.0%        11.1%     8.0%           โ€“  โ”‚
โ”‚  Daisy          20.5%   โ–ˆโ–ˆโ–                   17.0%   24.0%         6.1%     5.7%           โ€“  โ”‚
โ”‚  Peach          18.2%   โ–ˆโ–ˆโ–                   15.0%   22.0%        10.4%    11.2%           โ€“  โ”‚
โ”‚  Bowser          3.6%   โ–                      1.0%    8.0%        10.2%    10.5%        -357  โ”‚
โ”‚  Bowser Jr.      2.1%   โ–Ž                         โ€“    6.0%         1.8%     2.1%           โ€“  โ”‚
โ”‚  Yoshi           1.6%   โ–                         โ€“    5.0%         1.6%     1.9%           โ€“  โ”‚
โ”‚  Koopa Troopa    1.2%   โ–                         โ€“    5.0%         7.2%    11.2%           โ€“  โ”‚
โ”‚                                                                                                โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 0 fills this update ยท 0 in all ยท $0 traded ยท 0 of 100 takers still betting           โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L +24.73  (crowd +0.00, picks +24.73)                                               โ”‚
โ”‚ next: after FP1 at 2026-10-02T13:00 UTC                                                        โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
  after FP1: priced (run #4)
2026-10-02T13:00:00+00:00 2026-09 after FP1: 80 markets, 44 quoted, 4 crowd fills, maker P&L -75.09
โ•ญโ”€ ๐Ÿ”„ Bowser's Castle Grand Prix 2026 (synthetic) ยท after FP1 (2 of 7 ยท 2026-10-02T13:00 UTC) โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                                                                  โ”‚
โ”‚  driver          fair                    move     bid     ask   Polymarket   Kalshi   inventory  โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Mario          29.1%   โ–ˆโ–ˆโ–ˆโ–            โ–ฒ 1.5   26.0%   32.0%        32.5%    36.0%         -66  โ”‚
โ”‚  Bowser         20.1%   โ–ˆโ–ˆโ–            โ–ฒ 16.4   17.0%   23.0%        10.2%    10.5%        -357  โ”‚
โ”‚  Luigi          19.3%   โ–ˆโ–ˆโ–Ž             โ–ผ 2.1   16.0%   22.0%        11.1%     8.0%           โ€“  โ”‚
โ”‚  Peach          16.0%   โ–ˆโ–‰              โ–ผ 2.2   13.0%   19.0%        10.4%    11.2%           โ€“  โ”‚
โ”‚  Daisy          11.1%   โ–ˆโ–Ž              โ–ผ 9.5    8.0%   14.0%         6.1%     5.7%           โ€“  โ”‚
โ”‚  Koopa Troopa    1.9%   โ–               โ–ฒ 0.6       โ€“    5.0%         7.2%    11.2%           โ€“  โ”‚
โ”‚  Yoshi           0.7%                   โ–ผ 0.9       โ€“    4.0%         1.6%     1.9%           โ€“  โ”‚
โ”‚  King Boo        0.5%                   โ–ผ 0.6       โ€“    4.0%         2.3%     1.8%           โ€“  โ”‚
โ”‚                                                                                                  โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 4 fills this update ยท 4 in all ยท $294 traded ยท 4 of 100 takers still betting           โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L -75.09  (crowd -51.91, picks -23.17)                                                โ”‚
โ”‚ ๐Ÿ fp1: P1 Mario ยท P2 Bowser ยท P3 Luigi                                                          โ”‚
โ”‚ next: after FP2 at 2026-10-02T16:30 UTC                                                          โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
  after FP2: priced (run #5)
2026-10-02T16:30:00+00:00 2026-09 after FP2: 80 markets, 44 quoted, 11 crowd fills, maker P&L +140.40
โ•ญโ”€ ๐Ÿ”„ Bowser's Castle Grand Prix 2026 (synthetic) ยท after FP2 (3 of 7 ยท 2026-10-02T16:30 UTC) โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                                                                 โ”‚
โ”‚  driver          fair                   move     bid     ask   Polymarket   Kalshi   inventory  โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Mario          25.3%   โ–ˆโ–ˆโ–ˆ            โ–ผ 3.8   22.0%   28.0%        32.5%    36.0%         -66  โ”‚
โ”‚  Peach          21.7%   โ–ˆโ–ˆโ–Œ            โ–ฒ 5.7   19.0%   25.0%        10.4%    11.2%           โ€“  โ”‚
โ”‚  Luigi          19.0%   โ–ˆโ–ˆโ–Ž            โ–ผ 0.3   16.0%   22.0%        11.1%     8.0%           โ€“  โ”‚
โ”‚  Bowser         16.1%   โ–ˆโ–‰             โ–ผ 4.0   13.0%   19.0%        10.2%    10.5%        -357  โ”‚
โ”‚  Daisy          13.0%   โ–ˆโ–Œ             โ–ฒ 2.0   10.0%   16.0%         6.1%     5.7%           โ€“  โ”‚
โ”‚  Koopa Troopa    2.0%   โ–              โ–ฒ 0.1       โ€“    5.0%         7.2%    11.2%           โ€“  โ”‚
โ”‚  King Boo        1.1%   โ–              โ–ฒ 0.5       โ€“    6.0%         2.3%     1.8%      -2,102  โ”‚
โ”‚  Bowser Jr.      0.8%                  โ–ฒ 0.3       โ€“    4.0%         1.8%     2.1%           โ€“  โ”‚
โ”‚                                                                                                 โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 11 fills this update ยท 15 in all ยท $680 traded ยท 14 of 100 takers still betting       โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L +140.40  (crowd +146.60, picks -6.20)                                              โ”‚
โ”‚ ๐Ÿ fp2: P1 Mario ยท P2 Peach ยท P3 Luigi                                                          โ”‚
โ”‚ next: after FP3 at 2026-10-03T12:00 UTC                                                         โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
  after FP3: priced (run #6)
2026-10-03T12:00:00+00:00 2026-09 after FP3: 80 markets, 44 quoted, 45 crowd fills, maker P&L +555.00
โ•ญโ”€ ๐Ÿ”„ Bowser's Castle Grand Prix 2026 (synthetic) ยท after FP3 (4 of 7 ยท 2026-10-03T12:00 UTC) โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                                                                 โ”‚
โ”‚  driver          fair                   move     bid     ask   Polymarket   Kalshi   inventory  โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Luigi          27.0%   โ–ˆโ–ˆโ–ˆโ–           โ–ฒ 8.0   24.0%   29.0%        11.1%     8.0%         -13  โ”‚
โ”‚  Mario          22.6%   โ–ˆโ–ˆโ–‹            โ–ผ 2.8   20.0%   25.0%        32.5%    36.0%         -66  โ”‚
โ”‚  Peach          19.3%   โ–ˆโ–ˆโ–Ž            โ–ผ 2.4   17.0%   22.0%        10.4%    11.2%        -132  โ”‚
โ”‚  Bowser         14.7%   โ–ˆโ–Š             โ–ผ 1.5   13.0%   18.0%        10.2%    10.5%      -1,058  โ”‚
โ”‚  Daisy          12.0%   โ–ˆโ–             โ–ผ 1.0   10.0%   15.0%         6.1%     5.7%         -66  โ”‚
โ”‚  Koopa Troopa    1.8%   โ–              โ–ผ 0.2       โ€“    4.0%         7.2%    11.2%           โ€“  โ”‚
โ”‚  King Boo        0.8%                  โ–ผ 0.2       โ€“    5.0%         2.3%     1.8%      -2,298  โ”‚
โ”‚  Bowser Jr.      0.8%                      =       โ€“    5.0%         1.8%     2.1%      -1,920  โ”‚
โ”‚                                                                                                 โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 45 fills this update ยท 60 in all ยท $1,833 traded ยท 50 of 100 takers still betting     โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L +555.00  (crowd +552.37, picks +2.63)                                              โ”‚
โ”‚ ๐Ÿ fp3: P1 Mario ยท P2 Luigi ยท P3 Peach                                                          โ”‚
โ”‚ next: after Quali at 2026-10-03T15:30 UTC                                                       โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
  after Quali: priced (run #7)
2026-10-03T15:30:00+00:00 2026-09 after Quali: 80 markets, 27 quoted, 4 crowd fills, maker P&L +797.66
โ•ญโ”€ ๐Ÿ”„ Bowser's Castle Grand Prix 2026 (synthetic) ยท after Quali (5 of 7 ยท 2026-10-03T15:30 UTC) โ”€โ”€โ”€โ•ฎ
โ”‚                                                                                                  โ”‚
โ”‚  driver          fair                    move     bid     ask   Polymarket   Kalshi   inventory  โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Luigi          31.4%   โ–ˆโ–ˆโ–ˆโ–Š            โ–ฒ 4.5   29.0%   34.0%        11.1%     8.0%         -13  โ”‚
โ”‚  Daisy          20.5%   โ–ˆโ–ˆโ–             โ–ฒ 8.5   18.0%   23.0%         6.1%     5.7%         -66  โ”‚
โ”‚  Mario          20.4%   โ–ˆโ–ˆโ–             โ–ผ 2.2   18.0%   23.0%        32.5%    36.0%         -66  โ”‚
โ”‚  Bowser         20.0%   โ–ˆโ–ˆโ–             โ–ฒ 5.3   18.0%   23.0%        10.2%    10.5%      -1,058  โ”‚
โ”‚  Peach           6.5%   โ–Š              โ–ผ 12.8    4.0%    9.0%        10.4%    11.2%        -132  โ”‚
โ”‚  King Boo        0.5%                   โ–ผ 0.3       โ€“       โ€“         2.3%     1.8%      -2,338  โ”‚
โ”‚  Koopa Troopa    0.4%                   โ–ผ 1.4       โ€“       โ€“         7.2%    11.2%           โ€“  โ”‚
โ”‚  Donkey Kong     0.2%                       =       โ€“       โ€“         0.8%        โ€“           โ€“  โ”‚
โ”‚                                                                                                  โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 4 fills this update ยท 64 in all ยท $1,944 traded ยท 52 of 100 takers still betting       โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L +797.66  (crowd +802.57, picks -4.91)                                               โ”‚
โ”‚ ๐Ÿ qual: P1 Bowser ยท P2 Mario ยท P3 Luigi                                                         โ”‚
โ”‚ next: lights out at 2026-10-04T14:00 UTC                                                         โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
2026-10-04T14:00:00+00:00 2026-09 lights out: 80 markets, 0 quoted, 112 crowd fills, maker P&L +1217.80
โ•ญโ”€ ๐Ÿ”’ Bowser's Castle Grand Prix 2026 (synthetic) ยท lights out (6 of 7 ยท 2026-10-04T14:00 UTC) โ”€โ•ฎ
โ”‚                                                                                               โ”‚
โ”‚  driver          fair                    move   bid   ask   Polymarket   Kalshi   inventory   โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€   โ”‚
โ”‚  Luigi          31.4%   โ–ˆโ–ˆโ–ˆโ–Š            โ–ฒ 4.5     โ€“     โ€“        11.1%     8.0%         -13   โ”‚
โ”‚  Daisy          20.5%   โ–ˆโ–ˆโ–             โ–ฒ 8.5     โ€“     โ€“         6.1%     5.7%         -66   โ”‚
โ”‚  Mario          20.4%   โ–ˆโ–ˆโ–             โ–ผ 2.2     โ€“     โ€“        32.5%    36.0%         -66   โ”‚
โ”‚  Bowser         20.0%   โ–ˆโ–ˆโ–             โ–ฒ 5.3     โ€“     โ€“        10.2%    10.5%      -1,058   โ”‚
โ”‚  Peach           6.5%   โ–Š              โ–ผ 12.8     โ€“     โ€“        10.4%    11.2%        -132   โ”‚
โ”‚  King Boo        0.5%                   โ–ผ 0.3     โ€“     โ€“         2.3%     1.8%      -2,338   โ”‚
โ”‚  Koopa Troopa    0.4%                   โ–ผ 1.4     โ€“     โ€“         7.2%    11.2%           โ€“   โ”‚
โ”‚  Donkey Kong     0.2%                       =     โ€“     โ€“         0.8%        โ€“           โ€“   โ”‚
โ”‚                                                                                               โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 112 fills this update ยท 176 in all ยท $6,048 traded ยท 52 of 100 takers still betting โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L +1,217.80  (crowd +1,222.72, picks -4.91)                                        โ”‚
โ”‚ ๐Ÿ qual: P1 Bowser ยท P2 Mario ยท P3 Luigi                                                      โ”‚
โ”‚ next: results at 2026-10-04T17:00 UTC                                                         โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
2026-10-04T17:00:00+00:00 2026-09 results: 80 markets, 0 quoted, 0 crowd fills, maker P&L -222.25
โ•ญโ”€ ๐Ÿ Bowser's Castle Grand Prix 2026 (synthetic) ยท results (7 of 7 ยท 2026-10-04T17:00 UTC) โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚                                                                                                 โ”‚
โ”‚  driver             fair                    move   bid   ask   Polymarket   Kalshi   inventory  โ”‚
โ”‚  โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€  โ”‚
โ”‚  Luigi โœ…          31.4%   โ–ˆโ–ˆโ–ˆโ–Š            โ–ฒ 4.5     โ€“     โ€“        11.1%     8.0%         -13  โ”‚
โ”‚  Daisy โŒ          20.5%   โ–ˆโ–ˆโ–             โ–ฒ 8.5     โ€“     โ€“         6.1%     5.7%         -66  โ”‚
โ”‚  Mario โŒ          20.4%   โ–ˆโ–ˆโ–             โ–ผ 2.2     โ€“     โ€“        32.5%    36.0%         -66  โ”‚
โ”‚  Bowser โŒ         20.0%   โ–ˆโ–ˆโ–             โ–ฒ 5.3     โ€“     โ€“        10.2%    10.5%      -1,058  โ”‚
โ”‚  Peach โŒ           6.5%   โ–Š              โ–ผ 12.8     โ€“     โ€“        10.4%    11.2%        -132  โ”‚
โ”‚  King Boo โŒ        0.5%                   โ–ผ 0.3     โ€“     โ€“         2.3%     1.8%      -2,338  โ”‚
โ”‚  Koopa Troopa โŒ    0.4%                   โ–ผ 1.4     โ€“     โ€“         7.2%    11.2%           โ€“  โ”‚
โ”‚  Donkey Kong โŒ     0.2%                       =     โ€“     โ€“         0.8%        โ€“           โ€“  โ”‚
โ”‚                                                                                                 โ”‚
โ”‚ ๐Ÿ‘ฅ crowd: 0 fills this update ยท 176 in all ยท $6,048 traded ยท 52 of 100 takers still betting     โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L -222.25  (crowd -72.25, picks -150.00)                                             โ”‚
โ”‚ ๐Ÿ race: P1 Luigi ยท P2 Daisy ยท P3 Donkey Kong                                                   โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
simulated 2026-09 to 2026-10-04 17:00:00: 7 updates
โ•ญโ”€ ๐Ÿ Bowser's Castle Grand Prix 2026 (synthetic) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ opened             2026-10-02T10:30 UTC                              โ”‚
โ”‚ settled            2026-10-04T17:00 UTC                              โ”‚
โ”‚ ๐Ÿ’ฐ maker P&L       -222.25                                           โ”‚
โ”‚    from the crowd  -72.25                                            โ”‚
โ”‚    from the picks  -150.00                                           โ”‚
โ”‚ ๐Ÿ‘ฅ fills           176  ($6,048 traded)                              โ”‚
โ”‚    bettors         83: 31 up, 52 down, best +1,297.32, worst -184.03 โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Next: Part 2, F1 Singapore: pre-race picks โ†’

Part 2: F1 Singapore: pre-race picks

1. Profile A's picks on Polymarket, into a book

Friday, after first practice: the core taker profile replays the weekend up to that moment against Polymarket's recorded order book, and every entry it would have taken is written to a book file, in dollars, at the price it was taken at. (Its Kalshi replay took no trades at that point, so Kalshi is left out.)

racinglines strategy signals f1 --profile A --event 2026-17 --venue polymarket --asof 2026-10-09T10:05Z --no-fetch --book singapore-polymarket.toml
A ยท core taker (update) ยท Singapore Grand Prix
stages: pre-weekend #9780, after FP1 #9855
  after FP1     buy   NO      51.22 @ 0.720  fair 0.142  race_win              Max Verstappen
  after FP1     buy   NO     120.48 @ 0.415  fair 0.379  race_podium           Kimi Antonelli
  after FP1     buy   NO     129.87 @ 0.385  fair 0.383  race_podium           Max Verstappen
3 signals, 3 positions
wrote singapore-polymarket.toml: 3 picks

2. Price the Polymarket book

Each pick against the model's fair price and the exchange's last tape price at that moment: the edge it was taken on.

racinglines book price singapore-polymarket.toml --asof 2026-10-09T10:05Z
                                            book price                                            
                                                                                                  
  id   selection             odds    book   model   market   EV model   EV market   model method  
 โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 
  1    Max Verstappen (NO)   1.39   72.0%   85.8%    69.5%     +19.1%       -3.5%   single        
  2    Kimi Antonelli (NO)   2.41   41.5%   62.2%    40.5%     +49.8%       -2.4%   single        
  3    Max Verstappen (NO)   2.60   38.5%   61.7%    38.0%     +60.3%       -1.3%   single        
                                                                                                  
        polymarket ยท event 2026-17 ยท f1 ยท captured 2026-10-09T10:05Z ยท odds dollars ยท USD         
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ assumptions โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โ€ข EV is per unit staked: probability x decimal payout - 1; decimal payout = 1 / the book's implied probability.      โ”‚
โ”‚ โ€ข Legs on different races are independent: the slip probability is the product of their probabilities.               โ”‚
โ”‚ โ€ข Legs on the same race are priced jointly from simulations when they are available (passed in, or a stored combo    โ”‚
โ”‚ run with exactly these legs); otherwise the product of the marginals, flagged 'correlated: EV approximate'.          โ”‚
โ”‚ โ€ข The market's slip probability is the product of its legs' prices: no exchange lists the slip itself.               โ”‚
โ”‚ โ€ข Model and market are shown side by side, never blended (owner, 2026-10-07).                                        โ”‚
โ”‚ โ€ข The market price is the freshest linked exchange's mid (bid/ask midpoint, else its last price, else the tape's).   โ”‚
โ”‚ โ€ข As of 2026-10-09T10:05Z: the model's newest run cut off by then, and each exchange's last tape price by then (no   โ”‚
โ”‚ bid/ask).                                                                                                            โ”‚
โ”‚ blend: none (owner, 2026-10-07; docs/sportsbook/slips.md)                                                            โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Next: Part 3, F1 Singapore: through the sessions โ†’

Part 3: F1 Singapore: through the sessions

1. After Sprint Qualifying: Polymarket

The Polymarket picks after Sprint Qualifying.

racinglines book price singapore-polymarket.toml --asof 2026-10-09T13:50Z
                                            book price                                            
                                                                                                  
  id   selection             odds    book   model   market   EV model   EV market   model method  
 โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 
  1    Max Verstappen (NO)   1.39   72.0%   80.8%    57.5%     +12.2%      -20.1%   single        
  2    Kimi Antonelli (NO)   2.41   41.5%   60.9%    43.5%     +46.7%       +4.8%   single        
  3    Max Verstappen (NO)   2.60   38.5%   54.4%    36.5%     +41.4%       -5.2%   single        
                                                                                                  
        polymarket ยท event 2026-17 ยท f1 ยท captured 2026-10-09T10:05Z ยท odds dollars ยท USD         
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ assumptions โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โ€ข EV is per unit staked: probability x decimal payout - 1; decimal payout = 1 / the book's implied probability.      โ”‚
โ”‚ โ€ข Legs on different races are independent: the slip probability is the product of their probabilities.               โ”‚
โ”‚ โ€ข Legs on the same race are priced jointly from simulations when they are available (passed in, or a stored combo    โ”‚
โ”‚ run with exactly these legs); otherwise the product of the marginals, flagged 'correlated: EV approximate'.          โ”‚
โ”‚ โ€ข The market's slip probability is the product of its legs' prices: no exchange lists the slip itself.               โ”‚
โ”‚ โ€ข Model and market are shown side by side, never blended (owner, 2026-10-07).                                        โ”‚
โ”‚ โ€ข The market price is the freshest linked exchange's mid (bid/ask midpoint, else its last price, else the tape's).   โ”‚
โ”‚ โ€ข As of 2026-10-09T13:50Z: the model's newest run cut off by then, and each exchange's last tape price by then (no   โ”‚
โ”‚ bid/ask).                                                                                                            โ”‚
โ”‚ blend: none (owner, 2026-10-07; docs/sportsbook/slips.md)                                                            โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

2. After the Sprint: Polymarket

The Polymarket picks after the Sprint.

racinglines book price singapore-polymarket.toml --asof 2026-10-10T10:20Z
                                            book price                                            
                                                                                                  
  id   selection             odds    book   model   market   EV model   EV market   model method  
 โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 
  1    Max Verstappen (NO)   1.39   72.0%   80.8%    51.5%     +12.2%      -28.5%   single        
  2    Kimi Antonelli (NO)   2.41   41.5%   60.9%    59.5%     +46.7%      +43.4%   single        
  3    Max Verstappen (NO)   2.60   38.5%   54.4%    24.5%     +41.4%      -36.4%   single        
                                                                                                  
        polymarket ยท event 2026-17 ยท f1 ยท captured 2026-10-09T10:05Z ยท odds dollars ยท USD         
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ assumptions โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โ€ข EV is per unit staked: probability x decimal payout - 1; decimal payout = 1 / the book's implied probability.      โ”‚
โ”‚ โ€ข Legs on different races are independent: the slip probability is the product of their probabilities.               โ”‚
โ”‚ โ€ข Legs on the same race are priced jointly from simulations when they are available (passed in, or a stored combo    โ”‚
โ”‚ run with exactly these legs); otherwise the product of the marginals, flagged 'correlated: EV approximate'.          โ”‚
โ”‚ โ€ข The market's slip probability is the product of its legs' prices: no exchange lists the slip itself.               โ”‚
โ”‚ โ€ข Model and market are shown side by side, never blended (owner, 2026-10-07).                                        โ”‚
โ”‚ โ€ข The market price is the freshest linked exchange's mid (bid/ask midpoint, else its last price, else the tape's).   โ”‚
โ”‚ โ€ข As of 2026-10-10T10:20Z: the model's newest run cut off by then, and each exchange's last tape price by then (no   โ”‚
โ”‚ bid/ask).                                                                                                            โ”‚
โ”‚ blend: none (owner, 2026-10-07; docs/sportsbook/slips.md)                                                            โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

3. After Qualifying: Polymarket

The Polymarket picks after Qualifying.

racinglines book price singapore-polymarket.toml --asof 2026-10-10T15:05Z
                                            book price                                            
                                                                                                  
  id   selection             odds    book   model   market   EV model   EV market   model method  
 โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ”โ” 
  1    Max Verstappen (NO)   1.39   72.0%   63.1%    35.5%     -12.3%      -50.7%   single        
  2    Kimi Antonelli (NO)   2.41   41.5%   61.0%    59.5%     +46.9%      +43.4%   single        
  3    Max Verstappen (NO)   2.60   38.5%   31.3%    21.0%     -18.8%      -45.5%   single        
                                                                                                  
        polymarket ยท event 2026-17 ยท f1 ยท captured 2026-10-09T10:05Z ยท odds dollars ยท USD         
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ assumptions โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ โ€ข EV is per unit staked: probability x decimal payout - 1; decimal payout = 1 / the book's implied probability.      โ”‚
โ”‚ โ€ข Legs on different races are independent: the slip probability is the product of their probabilities.               โ”‚
โ”‚ โ€ข Legs on the same race are priced jointly from simulations when they are available (passed in, or a stored combo    โ”‚
โ”‚ run with exactly these legs); otherwise the product of the marginals, flagged 'correlated: EV approximate'.          โ”‚
โ”‚ โ€ข The market's slip probability is the product of its legs' prices: no exchange lists the slip itself.               โ”‚
โ”‚ โ€ข Model and market are shown side by side, never blended (owner, 2026-10-07).                                        โ”‚
โ”‚ โ€ข The market price is the freshest linked exchange's mid (bid/ask midpoint, else its last price, else the tape's).   โ”‚
โ”‚ โ€ข As of 2026-10-10T15:05Z: the model's newest run cut off by then, and each exchange's last tape price by then (no   โ”‚
โ”‚ bid/ask).                                                                                                            โ”‚
โ”‚ blend: none (owner, 2026-10-07; docs/sportsbook/slips.md)                                                            โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ

Recorded 2026-10-12, on a fresh demo store.

Sources: results: F1 live timing via FastF1 ยท prices: Polymarket ยท fair values: racinglines model

Try the web app ยท What is racinglines?