把畫面上的每個數字、徽章、圖表逐一說清楚。看完就能讀懂整個儀表板。
這個工具在做什麼?
它自動抓所有 NBA 比賽的賽前盤口(Pinnacle),偵測每一場什麼時候開盤、讓分與大小分怎麼移動;同時盯 ESPN 傷兵報告,球員狀態一改就記錄,之後那場盤口若明顯移動,會標出「可能原因」。另外用一套勝率模型算出每場的模型勝率、預估讓分與總分,跟市場對照。球員盤(得分/籃板/助攻)也會追蹤。
| 名詞 | 意思 |
|---|---|
| 讓分(Spread) | 強隊要多贏幾分才算「過盤」。本站一律以主隊讓分表示:−5.5=主隊讓 5.5 分;+3=主隊受讓 3 分。 |
| 大小分(Total) | 兩隊總得分的分界線,例如 226.5。 |
| 獨贏(Moneyline) | 只看誰贏,用美式賠率表示。 |
| 開盤 | 系統第一次看到這場的盤口,記下時間與「開盤值」。 |
| 明顯走勢 | 讓分移動 ≥ 1 分、或讓分賠率變動 ≥ 15、大小分移動 ≥ 1.5 分、獨贏變動 ≥ 15(管理員可調)。 |
| 去水機率 | 把兩邊賠率換成機率、扣掉莊家抽水後的「市場認為的勝率」。 |
| 球員價值 | 模型估計某球員缺陣時球隊會少贏幾分(以 Game Score 換算)。 |
最上面有四個分頁:賽事(主畫面)、球員盤、傷兵、我的通知,右邊是台北時間時鐘、你的帳號、手冊與登出。
摘要磚下方是日期列(台北日期),每個按鈕後面是那天的場數。預設選「最近一天還有未開賽比賽的日子」;按「全部」看所有追蹤中的比賽。NBA 多在美國晚上打,換成台北時間通常是早上 7 點到中午。
篩選:全部/剛開盤/已開盤/未開盤/有傷兵(有主力列在傷兵報告上)/模型差距 ≥ 3 分(模型預估讓分跟盤口差 3 分以上)。
排序:開賽時間、開盤時間(新→舊)、讓分移動幅度(開盤到現在移動最多的排前面)、模型差距。不論怎麼排,未開賽的永遠在最上面,進行中次之,完場最後。
| 徽章 | 意思 |
|---|---|
| 未開盤 | 還沒看到盤口。系統每 2 分鐘檢查一次(開賽前 2 小時內每 1 分鐘)。 |
| 剛開盤 08:12 | 30 分鐘內才開盤,列左邊有金色亮條。 |
| 已開盤 · 3 小時前 | 開盤超過 30 分鐘、持續追蹤中。 |
| 進行中 · 盤口已收 54-50 | 比賽已開打。賽前盤口在開賽時收盤,走勢就停在開賽前最後一筆,這是正常的。 |
| 已完場 112-108 | 比賽結束,顯示比分(客-主)。 |
大字是台北開賽時間,下面是日期、星期與倒數。
上面是客隊、下面是主隊(有「主」字)。隊名下方的橘色小標是傷兵:L. James Out 代表缺陣;T. Murphy Q 代表出賽成疑(Questionable/Day-To-Day)。只列模型認為有份量的球員。右邊是戰績(球季初顯示「上季」戰績)。
讓分欄的數字是該隊的讓分、旁邊小字是賠率;最下面「開 −5.5 → −4.5」表示主隊讓分從開盤的 5.5 降到 4.5(市場對主隊比較沒那麼看好了)。大小分欄顯示目前總分線與大/小賠率;獨贏欄顯示兩隊獨贏賠率。
畫的是主隊讓分的變化(階梯狀,因為盤口是一格一格跳的),兩端標開頭與最新值、中間是快照筆數。
藍條=模型勝率、灰條=市場去水勝率(都是主隊)。綠色小標是「優勢」:最終勝率比市場高幾個百分點、對哪一隊。最下面是模型讓分、與盤口差幾分、模型總分。
如果這場的讓分在某球員狀態改變後 3 小時內明顯移動,列下方會多一條提示:「湖人 LeBron James 改為 Out → 讓分 −3.5→−1.5」。
負號(−)是熱門:−150 代表押 150 贏 100。正號(+)是冷門:+130 代表押 100 贏 130。讓分盤的賠率通常在 −105~−115 左右,代表兩邊接近五五波。
例:主隊 −5.5 −110。主隊要贏 6 分以上才過盤;贏 5 分以下或輸球都算客隊過盤。
模型算法(全部自寫,不靠外部預測):
「優勢 +3」只代表模型跟市場意見不同。NBA 盤口很有效率,大部分時候該相信市場。信心標示在球季初期一律是「低」。
傷兵分頁列出每一隊目前在 ESPN 傷兵報告上的球員:狀態、說明、模型估的價值。右側「最近異動」是系統偵測到的狀態變化(例如 Day-To-Day → Out)。
點任何一場會從右邊滑出詳細頁:
網址加上 #g=比賽編號(通知裡的連結就是這樣)會直接打開那一場。
追蹤 Pinnacle 開的球員盤:得分、籃板、助攻、三分命中、得分+籃板+助攻。每一列:開盤線、目前線(▲▼表示移動方向)、大/小賠率、模型預估、近 10 場/本季/上季平均、模型大分機率 vs 市場去水機率、差距。
球員盤模型只用平均值與個人波動,沒有上場時間、對位、戰術模型。回測(2025-26 季,先發級球員 7,130 場):得分預估平均誤差 5.8 分,只比「直接用本季平均」好 0.04 分。當作資訊整理,不是建議。球員本人列 Out/Doubtful 時不給機率。
Pinnacle 通常只替焦點場次的明星球員開盤,大多在開賽前一兩天才出現。
右側「即時動態」依時間列出:開盤(金)、走勢(藍;若連到傷兵會標橘邊)、傷兵(橘)、球員盤(灰)。點一則就打開那場。
Telegram 通知分四種:開盤、走勢、傷兵、球員盤,預設全部關閉,由管理員替你綁定與開啟。「我的通知」分頁看得到你的綁定狀態與最近收到的訊息。同一場的走勢通知 10 分鐘內最多一則;傷兵通知只發 48 小時內有比賽、且有份量的球員。
用 2024-25 季調參數、再拿沒看過的 2025-26 整季(1,235 場)逐日往前測(每天只用當天以前的資料),對照 DraftKings 收盤盤口(974 場有盤口):
| 項目 | 模型 | 收盤盤口 | 混合(85/15) |
|---|---|---|---|
| 猜中勝方 | 69.4% | 69.3% | 69.4% |
| Log loss(越低越準) | 0.586 | 0.571 | 0.572 |
| 預估淨勝分平均誤差 | 11.3 分 | 11.0 分 | — |
| 預估總分平均誤差 | 15.1 分 | 14.7 分 | — |
| 依模型挑讓分邊(對收盤) | 51.6%(打平需要約 52.4%) | ||
結論:模型沒有打敗收盤盤口,所以最終值以市場為主。模型的用處是:快速看出「這個盤口大概合理在哪」、以及傷兵消息出來時盤口應該往哪動多少——回測裡如果事先知道誰缺陣,模型對開盤讓分的勝率是 52.9%(模型與開盤差 4 分以上時 61%,206 場);但不知道誰缺陣時只有 47~51%。也就是說,真正有價值的是傷兵消息比盤口早一步,這正是本站傷兵監看的用意。(注意:回測用的是賽後確定的出賽名單,實戰拿不到這麼完整的資訊,請把這些數字視為上限。)