凱利公式詳解與實用案例

凱利公式把概率優勢轉換為建議資金比例。在概率已知、機會可以重複且相互獨立、沒有限額和執行摩擦等嚴格假設下,它能最大化長期資金對數增長的期望值。
這些假設遠比表面看起來嚴格。體育投注中的概率是估計值,市場會移動,投注會相關,執行還受限額影響。因此,完整凱利可以在輸入正確時數學上成立,卻在輸入錯誤時給出危險的大額建議。
本文解釋公式、提供實際計算,並把分數凱利和硬性上限視為核心風險控制,而不是可有可無的附加項。
凱利公式優化什麼?
凱利不會最大化:
- 下一筆獲勝概率;
- 單次投注期望利潤;
- 資金曲線平滑度;
- 避免每一次回撤。
它在重複下注模型中最大化財富對數的期望。對數會嚴厲懲罰歸零風險,也能反映資金複利增長。
下注太少會在優勢真實時放棄潛在增長;下注太多會增加波動,而且即使投注為正 EV,也可能降低長期增長。完整凱利在其假設中尋找理論平衡點。
基礎凱利公式
對於只有贏或輸兩種結果的投註:
f* =(b × p − q)÷ b
其中:
f*:當前資金的完整凱利比例;b:淨十進位賠率,即十進位賠率減 1;p:估計獲勝概率;q:估計失敗概率,即1 − p。
等價形式:
f* =(p × 十進位賠率 − 1)÷(十進位賠率 − 1)
如果 f* 為零或負數,凱利建議不下注。它不會自動建議反向下注,除非另一側被獨立建模且存在正優勢。
實例一:賠率 2.20,概率 55%
已知:
- 十進位賠率 2.20;
b = 2.20 − 1 = 1.20;p = 0.55;q = 0.45。
計算:
f* =(1.20 × 0.55 − 0.45)÷ 1.20
f* =(0.66 − 0.45)÷ 1.20 = 0.175
完整凱利建議下注資金的 17.5%。
對於 2,000 單位資金:
2,000 × 0.175 = 350 單位
這在真實體育投注中是極大的金額。它展示了凱利的敏感性,不應被視為通用建議。
為什麼建議金額這麼大?
2.20 對應 45.45% 的盈虧平衡率,55% 估計高出 9.55 個百分點,理論 EV 為:
(0.55 × 2.20)− 1 = +21%
真實、可重複的 21% 優勢極其巨大。完整凱利把估計視為已知真相,因此給出大額建議。在高效體育市場中,看到如此大的表面優勢,首先應該檢查模型、數據、結算規則和報價可得性,而不是立即重注。
實例二:較小優勢
假設:
- 十進位賠率 1.95;
- 估計概率 53%;
b = 0.95;p = 0.53;q = 0.47。
f* =(0.95 × 0.53 − 0.47)÷ 0.95
f* =(0.5035 − 0.47)÷ 0.95 = 0.0353
完整凱利約為 3.53%。
| 資金 | 完整凱利 | 半凱利 | 四分之一凱利 |
|---|---|---|---|
| 500 | 17.63 | 8.82 | 4.41 |
| 1,000 | 35.26 | 17.63 | 8.82 |
| 5,000 | 176.32 | 88.16 | 44.08 |
即使概率分歧看起來不大,也可能產生明顯下注比例。
完整、半與四分之一凱利
分數凱利會把完整建議乘以預設比例。
分數下注 = 完整凱利比例 × 凱利乘數
| 方法 | 乘數 | 完整凱利為 8% 時 |
|---|---|---|
| 完整凱利 | 1.00 | 8.0% |
| 半凱利 | 0.50 | 4.0% |
| 四分之一凱利 | 0.25 | 2.0% |
| 八分之一凱利 | 0.125 | 1.0% |
在理想模型中,分數凱利會降低增長,但也降低波動和概率誤差成本。它不能讓錯誤估計變安全,只能減少風險。
概率誤差會大幅改變凱利
固定賠率 2.00:
| 估計勝率 | EV | 完整凱利 | 半凱利 |
|---|---|---|---|
| 48% | −4% | 0% | 0% |
| 50% | 0% | 0% | 0% |
| 51% | +2% | 2% | 1% |
| 53% | +6% | 6% | 3% |
| 55% | +10% | 10% | 5% |
| 60% | +20% | 20% | 10% |
在均勢賠率下,完整凱利等於 2p − 1。概率誤差 4 個百分點,會讓建議資金比例改變 8 個百分點。
如果你估計 55%,真實概率卻只有 50%,10% 的完整凱利下注不僅不是最優,而是在沒有優勢時承擔巨大風險。
超過凱利下注的成本特別高
在理想假設中,下注超過完整凱利會降低期望對數增長。達到足夠高倍數後,即使投注為正 EV,期望增長也可能變負。
以 55% 勝率、賠率 2.00 為例:
- 完整凱利 10%;
- 雙倍凱利 20%;
- 風險 100% 時,一次失敗即可歸零。
均勢賠率下,獲勝後資金倍數為 1 + f,失敗後為 1 − f。20% 下注產生 1.20 和 0.80 倍。大額損失需要更高比例恢復,因此過度下注會損害複利增長。
實例三:敏感性區間
你能以 2.10 買入,並估計概率 52%,但合理區間是 49%–55%。
| 概率 | EV | 完整凱利 |
|---|---|---|
| 49% | +2.9% | 2.64% |
| 52% | +9.2% | 8.36% |
| 55% | +15.5% | 14.09% |
中心估計建議 8.36%,但下限情景只有 2.64%。保守流程可以對中心值使用四分之一凱利、再設置更低上限,或在不確定性無法合理解釋時放棄。
選擇凱利比例前,應先進行敏感性分析。
估計風險是核心問題
體育概率並不是已知常數,誤差來自:
- 小樣本;
- 陣容和角色變化;
- 模型設定錯誤;
- 數據質量;
- 未建模相關性;
- 市場與價格延遲;
- 過擬合;
- 主觀調整。
凱利假設 p 正確。當概率只是估計值時,數學最優下注本身也不確定。
應在樣本外預測中測試校準度。如果標記為 60% 的選項實際只有 54% 獲勝,完整凱利就會系統性過度下注。
凱利必須使用當前價格
假設概率始終為 53%:
| 十進位賠率 | EV | 完整凱利 |
|---|---|---|
| 1.85 | −1.95% | 0% |
| 1.90 | +0.70% | 0.78% |
| 1.95 | +3.35% | 3.53% |
| 2.00 | +6.00% | 6.00% |
同一選項從 1.85 時不下注,變為 2.00 時完整凱利 6%。必須使用實際接受價格,而不是開盤、截圖或不可買報價。
資金定義很重要
凱利分母應是策略真正可使用的風險資金,不應包括:
- 必要儲蓄;
- 信用額度;
- 無法提款的獎金;
- 已經投入未結算投注的資金;
- 無法訪問或高風險平臺餘額;
- 另有用途的錢。
多筆投注同時開放時,如果每筆都假設完整資金尚未佔用,會高估可用資本。
多筆同時投注
對每個機會獨立套用單筆凱利,可能造成過大總風險。
例如:
- A:完整凱利 6%;
- B:5%;
- C:4%;
- D:5%。
獨立計算後總風險為 20%。如果它們都依賴同一球隊評分錯誤或比賽條件,組合風險遠大於單筆公式顯示。
真正的組合凱利需要聯合回報分布和相關性。實踐中應使用保守比例、單場上限、運動或模型上限,以及總未結算風險上限。
相關投注
正相關例子:
- 主勝與主隊 −0.5;
- 大於 2.5 與雙方進球;
- 球員進球與球隊獲勝;
- 同一聯賽模型生成的多個選項。
把它們當成獨立事件,會重複計算同一優勢。一個不利比賽狀態可以讓所有持倉一起失敗。
如果無法估計相關性,減少或消除重疊投注,比假裝相關性為零更合理。
走盤、部分獲勝與多結果投注
基礎二項公式假設只有全贏或全輸。亞洲讓球、平局退款、並列扣減和交易所佣金會產生更多回報狀態。
對於一般離散結果,凱利選擇 f 來最大化:
期望對數增長 = Σ pᵢ × log(1 + f × rᵢ)
其中 rᵢ 是結果 i 下每單位淨回報。
這類問題未必存在簡單一行公式。必須使用正確派彩分布,而不能把四分之一讓球強行塞入二項公式。
實用的有上限分數凱利流程
- 定義準確市場與所有派彩狀態。
- 在結果出現前估計概率。
- 檢查模型校準與不確定性。
- 記錄當前接受賠率。
- 計算完整凱利。
- 使用半、四分之一或更低的保守比例。
- 應用單筆硬性上限。
- 應用單場、聯賽、模型與總風險上限。
- 以扣除已佔用金額後的資金重新計算。
- 向下捨入到允許下注檔位。
- 不因近期虧損提高金額。
這個流程刻意確保最終金額不會高於公式建議。
實例四:分數與硬性上限
已知:
- 資金 1,500 單位;
- 賠率 2.05;
- 估計概率 52%;
- 政策為四分之一凱利;
- 硬性上限為資金 1%。
完整凱利:
b = 1.05,p = 0.52,q = 0.48
f* =(1.05 × 0.52 − 0.48)÷ 1.05 = 6.29%
四分之一凱利:
6.29% × 0.25 = 1.57%
硬上限把金額降低到 1%:
1,500 × 1% = 15 單位
最終金額由政策決定,而不是由最激進公式決定。
不應使用凱利的情況
在以下情況避免凱利:
- 概率主要來自直覺;
- 模型沒有經過樣本外校準;
- 賠率過時或無法實際取得;
- 結算包含未建模的多個狀態;
- 持倉高度相關;
- 資金包含必要生活費用;
- 建議金額引起不適或追損衝動;
- 記錄不完整;
- 限額或帳戶風險主導執行。
小額固定下注或不下注都是有效替代方式。
常見凱利錯誤
把十進位賠率直接當作 b
b 是淨賠率,即十進位賠率減 1。
錯誤輸入百分比
55% 應輸入 0.55,而不是 55。
忽略負輸出
負結果表示在該模型下下注額為零,而不是負數下注。
向上捨入概率
很小的樂觀調整也會明顯提高凱利。
把完整凱利當作目標
它是精確假設下的理論上限,不是現實強制金額。
對每筆投注獨立使用
這樣會忽略已經佔用的資金和跨投注相關性。
用未確認結果更新資金
應使用已經結算且可訪問的資金,並保持一致會計規則。
凱利與其他下注方式
| 方法 | 主要輸入 | 優點 | 缺點 |
|---|---|---|---|
| 固定下注 | 預設單位 | 簡單且可審計 | 不根據優勢縮放 |
| 固定資金百分比 | 當前資金 | 自動隨資本變化 | 忽略價格特定優勢 |
| 完整凱利 | 概率與價格 | 理想對數增長最優 | 對估計誤差過於敏感 |
| 分數凱利 | 概率、價格、乘數 | 降低波動和誤差成本 | 仍依賴模型質量 |
| 漸進系統 | 前一筆結果 | 序列簡單 | 與當前 EV 無關 |
常見問題
凱利能保證資金增長嗎?
不能。它假設概率輸入正確,機會能夠按模型重複。真實結果可能產生深度回撤,錯誤估計也會造成長期損失。
半凱利一定安全嗎?
不一定。誇大建議的一半仍可能過大,硬上限和模型驗證依然必要。
為什麼凱利有時建議 20% 以上?
輸入描述了異常巨大的優勢。在體育市場中,應先調查估計或價格是否錯誤,再接受如此大金額。
新手應該使用凱利嗎?
通常不應直接用於真實大額下注。新手應先學習概率、保存記錄、測試校準,並採用紙面或極小固定下注。
凱利可以用於串關嗎?
只有在聯合概率和派彩都能準確估計時。把相關選項概率相乘會產生錯誤輸入和危險金額。
總結
凱利公式連接優勢、價格與資金增長,也不會寬容虛假自信。完整凱利假設你知道概率,而體育投注者幾乎永遠做不到這一點。
應把公式作為理論下註上限工具。測試校準、進行敏感性分析、採用保守比例、限制單筆與總相關風險,並只使用自由娛樂資金。估計不確定時,最好的凱利調整往往是大幅減小金額,甚至歸零。
最後更新:2026 年 7 月
發布:OddsWave Betting Academy



