你做了詳細的分析 → 判斷今晚的 NBA 比賽湖人有 58% 的勝率 → 莊家給的賠率是 2.00(隱含勝率 50%)。你知道這注有正期望值(+8%)→ 值得押。但「押多少」?押 100 元?1,000 元?5,000 元?全押?直覺告訴你「越有信心就押越多」→ 但如果你押太多然後輸了 → 你的資金損失可能大到影響後續的投注能力。凱利公式(Kelly Criterion)就是解決這個問題的數學最優解——它告訴你「在給定的優勢和賠率下 → 你應該押總資金的幾%」。
凱利公式:最簡單的形式
公式:f* = (bp – q) / b
- f* = 你應該投注的資金比例(0.05 = 5%)
- b = 淨賠率 = 賠率 – 1。例如賠率 2.00 → b = 1
- p = 你估計的勝率
- q = 1 – p(敗率)
計算範例:
- 湖人勝率 58%(你的判斷)→ 賠率 2.00
- b = 2.00 – 1 = 1
- p = 0.58、q = 0.42
- f* = (1 × 0.58 – 0.42) / 1 = 0.16 = 16%
- 如果你的總資金是 50,000 元 → 凱利建議你押 8,000 元
另一個範例(更小的優勢):
- 勝率 53% → 賠率 1.95
- b = 0.95
- f* = (0.95 × 0.53 – 0.47) / 0.95 = (0.5035 – 0.47) / 0.95 = 0.035 = 3.5%
- 資金 50,000 → 押 1,750 元
凱利公式的直覺:
- 優勢越大 → 押越多(58% 的優勢 → 押 16%。53% 的優勢 → 只押 3.5%)
- 賠率越高 → 押越少(因為高賠率 = 輸的機率高 → 需要更保守)
- 沒有優勢(p ≤ q/b)→ 凱利建議押 0% → 也就是「不押」
為什麼你應該用「半凱利」而非「全凱利」
凱利公式在理論上是「最優的」——它最大化長期資金增長率。但在實戰中 → 全凱利的波動性太大了:
全凱利的問題:
- 凱利建議你押 16%(8,000 元)→ 如果你連輸 3 注(完全可能 → 42% 的敗率連輸 3 次機率 = 7.4%)→ 你虧掉了 ~24,000 元 → 資金從 50,000 降到 ~26,000 → 虧了一半
- 你的「勝率估計」可能不完全準確。如果你以為是 58% 但實際只有 54% → 全凱利讓你嚴重過度投注
- 全凱利的資金波動大到大部分人「心理上受不了」(即使數學上是最優的 → 你看著資金暴跌 50% 時可能 Tilt)
「半凱利(Half Kelly)」的解決方案:
- 半凱利 = 凱利公式算出的比例 ÷ 2
- 全凱利 16% → 半凱利 8%(押 4,000 而非 8,000)
- 全凱利 3.5% → 半凱利 1.75%(押 875 而非 1,750)
半凱利的優勢:
- 長期資金增長率只比全凱利低 25%(損失不大)
- 但資金波動性降低 50%(損失很大的那個減半)
- 對勝率估計的誤差更有容錯空間(即使你的估計偏差 3-5% → 半凱利仍然不會讓你嚴重虧損)
- 心理壓力大幅降低 → 你更容易堅持長期執行而不會因為連輸而放棄
職業投注者的共識:幾乎沒有人用全凱利。大部分用「四分之一到半凱利」(f*/4 到 f*/2)。
凱利公式的實戰操作步驟
Step 1:估算你的勝率
- 用你的分析方法(數據分析、模型計算、經驗判斷)估算這場比賽的真實勝率
- 誠實和保守:如果你「覺得」是 60% → 降到 55%。因為高估勝率是凱利公式最大的風險
- 如果你不確定勝率多少 → 不要用凱利 → 用固定注碼
Step 2:查看賠率
- 在多個平台比較後選最好的賠率
- 把賠率轉換成「淨賠率」b = 賠率 – 1
Step 3:套用半凱利公式
- f* = (bp – q) / b → 然後÷ 2
- 如果算出來< 0 → 不押(沒有正期望值)
- 如果算出來> 5%(半凱利後)→ 封頂在 5%(避免單注過大)
Step 4:計算注碼
- 注碼 = 總資金 × 半凱利比例
- 例如:總資金 50,000 × 半凱利 4% = 2,000 元
Step 5:下注並記錄
- 記下你的「估計勝率、賠率、凱利比例、實際注碼」
- 100 注後回測:你的「估計勝率」跟「實際勝率」差多少?如果你系統性地高估 → 需要校正你的估計方法
凱利公式的 5 個常見錯誤
- 錯誤一:高估勝率 → 你「覺得」湖人 60% → 但實際可能只有 53%。全凱利算出 20% → 你押了 10,000 → 結果因為勝率被高估而「最優」變成「過度投注」。永遠對你的估計打折
- 錯誤二:用全凱利 → 上面已經詳細解釋了。半凱利或四分之一凱利更安全
- 錯誤三:不更新資金基數 → 凱利公式的「資金」應該用「當前的總資金」而非「你最初帶來的金額」。如果你從 50,000 贏到 70,000 → 下一注的基數是 70,000。如果虧到 30,000 → 基數是 30,000(注碼自動降低保護剩餘資金)
- 錯誤四:每一注都用凱利 → 如果你的分析能力不夠穩定(有時候準有時候不準)→ 凱利公式放大了你的「不準」。只在你「非常有信心」的注上用凱利 → 其他注用固定注碼
- 錯誤五:忽略「同時下注多場」的效果 → 如果你今天同時押了 5 場比賽每場 5% → 你的總曝險是 25% → 這太多了。當你同時有多注進行時 → 每注的凱利比例應該根據總曝險進一步縮小
凱利公式 vs 固定注碼:什麼時候用哪個?
- 用凱利公式:你有「可量化的」正期望值估計(如你用數學模型算出的勝率)+ 你有至少 100 注的紀錄驗證你的估計長期是準確的
- 用固定注碼:你的分析主要靠「直覺」而非「計算」。你無法精確估算勝率。你是賭場遊戲玩家(百家樂、老虎機 → 永遠是負期望值 → 凱利公式算出來永遠是 0%)
- 混合使用:大部分注用固定注碼(2-3%)→ 遇到你特別有信心的比賽→ 用半凱利適度加碼(但不超過 5%)
凱利公式的「速算版」(不用計算機)
如果你不想每次都套公式 → 用這個簡化版:
- 你的優勢 = 你估計的勝率 – 賠率的隱含勝率
- 例如:你估 58% → 賠率隱含 50% → 優勢 = 8%
- 半凱利注碼 ≈ 優勢 ÷ 2
- 優勢 8% → 半凱利 ≈ 4%
- 優勢 5% → 半凱利 ≈ 2.5%
- 優勢 3% → 半凱利 ≈ 1.5%
- 這個近似值在賠率 1.80-2.50 的範圍內相當準確
更簡單的記法:「你的優勢有幾 % → 就押資金的 (優勢/2) %」
凱利公式在不同運動的應用
- NBA:數據豐富 → 你的勝率估計可能比較準 → 凱利公式效果最好
- 英超:三選一(主/平/客)→ 凱利公式仍然適用但計算稍複雜(需要估計三方各自的勝率)
- MLB:投手影響大 → 如果你專精投手分析 → 你的優勢可能很穩定 → 凱利效果好
- UFC:波動性極大 → 勝率估計更不確定 → 建議用四分之一凱利(更保守)
- 通用建議:你對某運動的勝率估計越「穩定」(長期跟實際結果接近)→ 你越可以信任凱利的建議
凱利公式是體育投注中「注碼管理的聖杯」——它用數學精確地告訴你「這一注該押多少」。但它的前提是你的勝率估計必須準確——如果不準 → 凱利不會保護你 → 反而放大你的錯誤。所以「先練分析能力 → 再用凱利優化注碼」是正確的順序。想在賠率最有競爭力的平台上用凱利公式最大化你的投注效率?HOYA娛樂城搭載 SABA + CMD 雙體育平台——同一場比賽自動顯示最優賠率(更好的賠率 = 凱利公式算出更大的優勢)。覆蓋全球賽事、即時數據面板幫你精準估算勝率。新會員體育首儲加碼。立即加入 HOYA 娛樂城,讓凱利公式幫你的每一注都押在最佳比例 →