Nocturn Sport 的賠率是怎麼算出來的
不抄盤、不買盤,每個賠率都從機率開始,這篇把整個過程攤開來講。
更新於 2026年10月5日
大多數玩家只看到賠率,看不到背後的計算。Nocturn Sport 選擇把方法公開:我們的賠率由自家模型計算,不複製其他莊家的價格,也不向第三方購買賠率資料。整個流程分三步:先替隊伍或選手評分,再把評分變成每種結果的機率,最後把機率轉成賠率。以下依運動類型說明。
一、足球、冰球、棒球:進球模型
每支隊伍有兩個從歷史比賽中學出來的參數:攻擊強度與防守強度。主隊對客隊時,主隊的預期進球取決於自己的攻擊和對手的防守,再加上主場因素。
有了雙方的預期進球,就可以用卜瓦松分布算出每個進球數的機率。例如預期 1.5 球的球隊,進 0 球約 22%、1 球約 33%、2 球約 25%。把兩隊的分布交叉,就得到一張完整的比分機率表。
真實足球中,0:0 與 1:1 的頻率比單純的卜瓦松模型預測得多,所以我們在低比分的幾格加入 Dixon-Coles 式的修正,讓和局機率更接近現實。棒球的得分起伏更大,一局可能灌進五、六分,我們改用變異更大的負二項分布。
比分表一旦算好,所有盤口都從它推導:主勝 = 主隊領先的格子加總,大 2.5 球 = 總進球 3 球以上的格子加總,雙方皆進球 = 兩隊都不是 0 的格子加總,讓球線也一樣。因為來源相同,獨贏、讓球、大小球的價格彼此一致。
二、籃球、美式足球、橄欖球:分數模型
這幾種運動得分多,比較適合直接處理「分差」與「總分」。每隊有以分數計算的攻擊與防守評分,加上該聯賽的主場優勢,得出預期分差與預期總分,兩者各以常態分布描述。例如預期主隊贏 5 分,就能算出主隊贏球(含延長賽)、贏 6.5 分以上、總分超過某條線的機率。橄欖球會出現和局,所以再從分差分布切出接近 0 的那一段,作為和局機率。
三、英雄聯盟、網球、MMA:Elo 評分
一對一或隊伍對隊伍的對決,我們用 Elo 評分。贏了從對手身上拿分,輸了失分;爆冷擊敗強者,分數變動更大。兩方評分差換算成單局(或單場)勝率,再依賽制延伸:BO3 需要先拿兩局,BO5 需要先拿三局。由此得出系列賽勝負、±1.5 讓局、總局數與每一種正確比分的機率。
四、從機率到賠率:按比例加入利潤
公平賠率就是 1 ÷ 機率:機率 50%,公平賠率 2.00。莊家需要利潤,我們的做法是把利潤按比例分配到同一市場的每個選項,公式為:
賠率 = 1 ÷(機率 ×(1 + m)),m 是利潤係數。
這樣每個選項被乘上同一個係數,熱門與冷門承擔相同比例,不會把利潤集中壓在冷門上。m 的水準由各運營商自行設定,我們不公布具體數字。另外,運營商也會設定最低與最高賠率,避免出現極端價格。
五、模型準不準:用沒看過的比賽測試
模型好不好,不能用它學過的資料來評斷。我們把資料依時間切開:足球模型用 10,783 場比賽學習,然後拿之後發生的 1,973 場、從未出現在訓練資料裡的比賽來檢驗;籃球則是 8,665 場學習、1,712 場檢驗。衡量標準是 log-loss(對數損失,越低代表機率給得越準),兩個模型在這些檢驗中都勝過只用歷史比例的基準預測。這代表模型確實學到了東西,但不代表每一場都會猜中。
六、為什麼開賽前 1 分鐘關盤
我們的價格是賽前模型,只依據開賽前可取得的資訊。一旦比賽開始,場上狀況每分鐘都在改變,賽前機率就不再成立。所以所有市場在開賽前 1 分鐘關閉;比賽中的滾球賠率需要另一套即時模型,目前還在開發中。
想看這些模型實際開出的價格,請到 nocturnsport.com;想知道機率如何換算成不同賠率格式,請讀賠率格式教學。運營商若想取得同一套賠率,可參考自家賠率方案。
常見問題
Nocturn Sport 的賠率會參考其他莊家嗎?
不會。我們的賠率從自家評分與機率模型算出,不複製其他平台的價格,也不購買外部賠率。
為什麼不公布利潤比例?
利潤水準由各運營商自行設定,每個平台可能不同,因此我們只公開計算方式:利潤按比例平均分攤到每個選項。