Wallet
Replays a model on past seasons and bets only when we and the bookmaker pick the same winner, from your confidence threshold. Each bet stakes 10 units × our confidence (70% → 7 units) at Betclic's price. Real Betclic prices are used when we saved them (from 2026-27); before that, the price is estimated from the closing spread plus Betclic's margin.
No market file
Download the Kaggle 'NBA Betting Data' CSV into data/nba_2008-2026.csv to price past seasons.
First time? Run npm run sync to load the last seasons, or npm run seed:demo then npm run dev:demo to try the app with fake data.
Result
Wallet at the end90.3-9.7 units from 100
Return on stakes-6.7%145.8 units staked in total
Bets1914 won (73.7%), average odds 1.34
Worst drop20.7Lowest wallet: 86.8 units
19 of 19 bets at real Betclic prices. 7811 games had no price and were left out.
Wallet over time
Dashed line: wallet at the start.
Bets
| Day | Game | Pick | Us | Betclic | Odds | Stake | Result | Wallet |
|---|---|---|---|---|---|---|---|---|
| Fri 30 Oct 2026 | DET @ BKN | DET | 84% | 70% | 1.32 | 8.39 | +2.68 | 90.3 |
| Fri 30 Oct 2026 | CHI @ BOS | BOS | 84% | 84% | 1.10 | 8.39 | +0.84 | 87.6 |
| Fri 30 Oct 2026 | CHA @ WAS | CHA | 83% | 51% | 1.83 | 8.34 | -8.34 | 86.8 |
| Thu 29 Oct 2026 | MEM @ POR | POR | 78% | 71% | 1.33 | 7.81 | -7.81 | 95.1 |
| Sat 24 Oct 2026 | GSW @ PHX | PHX | 70% | 75% | 1.25 | 7.00 | +1.75 | 102.9 |
| Sat 24 Oct 2026 | NOP @ DEN | DEN | 81% | 80% | 1.18 | 8.13 | +1.46 | 101.2 |
| Sat 24 Oct 2026 | SAS @ DAL | SAS | 80% | 81% | 1.16 | 7.97 | +1.28 | 99.7 |
| Sat 24 Oct 2026 | MIL @ PHI | PHI | 85% | 84% | 1.13 | 8.47 | +1.10 | 98.4 |
| Sat 24 Oct 2026 | BKN @ CLE | CLE | 84% | 81% | 1.17 | 8.36 | +1.42 | 97.3 |
| Fri 23 Oct 2026 | POR @ SAC | POR | 70% | 71% | 1.31 | 7.00 | +2.17 | 95.9 |
| Fri 23 Oct 2026 | MEM @ GSW | GSW | 68% | 56% | 1.64 | 6.79 | -6.79 | 93.7 |
| Fri 23 Oct 2026 | HOU @ SAS | SAS | 69% | 64% | 1.45 | 6.94 | -6.94 | 100.5 |
| Fri 23 Oct 2026 | TOR @ WAS | TOR | 78% | 68% | 1.39 | 7.76 | +3.03 | 107.5 |
| Thu 22 Oct 2026 | DEN @ OKC | OKC | 68% | 72% | 1.31 | 6.83 | +2.12 | 104.4 |
| Wed 21 Oct 2026 | SAC @ LAC | LAC | 75% | 63% | 1.49 | 7.47 | +3.66 | 102.3 |
| Wed 21 Oct 2026 | GSW @ LAL | LAL | 71% | 67% | 1.41 | 7.09 | +2.91 | 98.7 |
| Wed 21 Oct 2026 | DAL @ HOU | HOU | 77% | 75% | 1.26 | 7.74 | +2.01 | 95.8 |
| Wed 21 Oct 2026 | CHI @ TOR | TOR | 75% | 78% | 1.21 | 7.52 | +1.58 | 93.7 |
| Tue 20 Oct 2026 | PHI @ NYK | NYK | 78% | 62% | 1.51 | 7.84 | -7.84 | 92.2 |