金融詞語

Kelly Criterion / 凱利公式

2026-03-09

凱利公式是什麼?

凱利公式(Kelly Criterion)是由貝爾實驗室的數學家約翰・凱利(John L. Kelly Jr.)於 1956 年提出的資金管理公式,用於計算在具有正期望值的重複性投注或交易中,應投入多少比例的資金以實現長期資本增長最大化

凱利公式的核心理念:

  • 最佳化資金配置:在長期中最大化資本的幾何增長率
  • 避免過度下注:防止單筆交易投入過多資金導致破產
  • 數學化風險管理:將主觀的「該下多大注」轉化為客觀的數學計算
  • 前提條件:策略必須具有正期望值才能使用

凱利公式的計算方式

基本公式

f* = (bp − q) ÷ b

符號含義
f*應投入的資金比例
b盈虧比(平均獲利 ÷ 平均虧損)
p勝率(獲勝的機率)
q敗率(= 1 − p)

計算範例

假設你的外匯交易策略具有以下特性:

  • 勝率(p)= 55%(0.55)
  • 敗率(q)= 45%(0.45)
  • 盈虧比(b)= 1.5(每次獲利是虧損的 1.5 倍)

f* = (1.5 × 0.55 − 0.45) ÷ 1.5 = (0.825 − 0.45) ÷ 1.5 = 0.25

凱利公式建議每次交易投入帳戶資金的 25%

凱利公式的實際應用

凱利公式廣泛應用於多個領域:

應用領域使用方式
外匯交易決定每筆交易的倉位大小
股票投資決定投資組合中各股票的配置比例
期貨交易決定合約數量
對沖基金最佳化投資組合的槓桿比例

分數凱利策略

實務中,直接使用全額凱利比例(Full Kelly)的波動性過大,多數專業交易者會採用分數凱利(Fractional Kelly)策略,即只投入凱利建議金額的一部分。

策略投入比例特點
全額凱利(Full Kelly)100% 凱利值長期增長最大化,但波動極大
3/4 凱利75% 凱利值保留大部分增長潛力,適度降低波動
半凱利(Half Kelly)50% 凱利值最常被推薦,增長率僅減少 25% 但波動大幅降低
1/4 凱利25% 凱利值保守策略,適合風險承受能力較低的交易者

以前面的範例為例,凱利值為 25%,採用半凱利策略時,每次交易投入資金的 12.5%

凱利公式的優勢與局限

✅ 優勢

  • 數學最佳化:在理想條件下,凱利公式能最大化長期資本增長率
  • 避免破產:只要嚴格遵循,理論上不會完全虧光本金
  • 紀律性:提供客觀的倉位管理依據,減少情緒化決策
  • 自動調節:隨帳戶資金變化自動調整倉位大小

⚠️ 局限

  • 參數估計困難:實際交易中,精確的勝率和盈虧比難以預先確定
  • 假設獨立性:假設每次交易互相獨立,但市場往往具有序列相關性
  • 全額凱利波動過大:可能產生 50%~80% 的最大回撤
  • 不適用於多資產:基本公式僅適用於單一投注場景,多資產需擴展版本
  • 忽略交易成本:未考慮點差、佣金和滑價等實際交易成本

凱利公式在外匯交易中的應用

外匯交易中,凱利公式可作為倉位管理的重要參考工具。

步驟一:收集交易數據

從你的交易歷史中統計至少 100 筆以上的交易記錄,計算出:

  • 勝率(獲利交易筆數 ÷ 總交易筆數)
  • 盈虧比(平均獲利金額 ÷ 平均虧損金額)

步驟二:計算凱利比例

將數據代入公式計算。若結果為負數,表示策略不具正期望值,不應繼續使用。

步驟三:應用分數凱利

建議使用 半凱利(50%)或更保守的比例。例如凱利值計算結果為 20%,實際使用 10% 的帳戶風險。

搭配其他風險管理工具

凱利公式應與夏普比率風險值(VaR)等指標搭配使用,建立完整的風險管理體系。

常見問題

凱利公式適合所有交易者嗎?

凱利公式適合擁有穩定交易系統且已累積足夠交易數據的交易者。新手可能缺乏可靠的勝率和盈虧比數據,直接套用凱利公式可能產生誤導。建議至少完成 100 筆以上的交易記錄後,再使用凱利公式進行倉位管理。

為什麼不建議使用全額凱利?

全額凱利雖然理論上最大化長期增長率,但實務中的波動性極大。回測顯示,使用全額凱利的最大回撤可能達到 50%~80%,這對大多數交易者的心理承受能力是極大考驗。半凱利策略只犧牲 25% 的長期增長率,卻能將波動降低近一半,是更實用的選擇。

凱利公式計算結果為負數怎麼辦?

如果凱利值為負數,代表你的交易策略不具正期望值——長期交易下去會虧損。此時應完全停止交易,重新檢視和優化策略的進出場規則、風險管理,直到策略在回測中展現正的凱利值後再恢復實盤交易。

凱利公式和固定比例風險管理有什麼差異?

固定比例風險管理(如每筆交易風險 2%)是一種簡化的資金管理方式,不考慮策略的勝率和盈虧比。凱利公式則根據策略的具體統計特性來動態計算最佳倉位。兩者可結合使用:以凱利值為參考上限,以固定比例作為保守下限。

凱利公式需要多少交易數據才可靠?

建議至少使用 100 筆以上的交易記錄來計算勝率和盈虧比,樣本量越大越可靠。此外,數據應涵蓋不同的市場狀況(趨勢行情和盤整行情都包含在內),避免僅在特定市場環境下的偏差結果。

🚀 用專業工具優化你的交易策略

ThinkMarkets 提供最高 2,000 倍槓桿,支援外匯、貴金屬、指數等多種 CFD 商品,先進的分析工具助你精確管理倉位與風險。

免費開設 ThinkMarkets 帳戶

  • 本文作者

匯商專業人士

1985年出生於台灣。
99年因為父親的工作來到日本。
畢業橫濱大陸系中華學校與日本國內大學。
07年到職日系製藥公司,10年換工作到日本外匯公司。在疫情期間離職(被開除),開始做專業投資者。(無職)
2013年開始海外外匯交易平台投資。開戶過23家海外外匯經紀商的帳號,其中遇到過3次詐騙平台。
2022年由於公司的業績不佳,被開除。開始專業投資者的生活,也就是“無職”
關於筆者的詳細介紹
筆者Facebook

-金融詞語