跳到主要內容
投資教學
風險 8 分鐘 2026-05-12

凱利公式 + Regime + ATR — 倉位管理器背後的數學

為什麼同樣看好台積電、有人下 5% 有人下 25%?這篇拆解凱利公式(Kelly Criterion)+ 市場狀態縮放 + ATR 分批進場的數學邏輯,告訴你 LUVAI 倉位管理器每個數字怎麼算出來的。

為什麼倉位 sizing 比選股還重要

新手只想「該買哪檔」、老手會問「該下多少」。

同一檔股票、勝率 60%、賠率 1:2,下 100% 資金 vs 下 5%,期望值都正、但實際結果天差地遠:

  • 100% 全押 → 連續輸幾把就破產(破產風險 ≈ 0.4^3 = 6.4%)
  • 5% 慢慢加 → 永遠不可能破產、長期穩定複利

這就是 倉位管理(position sizing) 的核心:不是「對不對」、是「下多少」

LUVAI 的 倉位管理器 是一個資金管理數學工具:你自己決定進場價與停損價,它用凱利公式 + 每筆風險%幫你把「該下幾張、佔幾 % 倉位」算出來(站方不替你挑股、不給進出價)。

---

第一塊:凱利公式(Kelly Criterion)

由貝爾實驗室數學家 John Kelly 1956 年提出,原本用在賭場下注、後來被 Edward Thorp / Warren Buffett 帶進金融市場。

公式

``
f = (b·p − q) / b
`

  • p = 勝率(這筆交易賺錢的機率)
  • q = 1 − p(虧的機率)
  • b = 賠率(平均贏多少 / 平均輸多少)
  • f\ = 最佳投入比例(佔總資金幾 %)

直覺例子

假設 NVDA 你的策略:

  • 勝率 p = 60%(10 次有 6 次賺)
  • 賠率 b = 2.0(停利 +14% / 停損 −7%)

代入:

`
f* = (2.0 × 0.6 − 0.4) / 2.0
= (1.2 − 0.4) / 2.0
= 0.4
`

最佳倉位 40%(這檔該投入總資金的 40%)。

但 40% 還是太重,所以有「分數凱利」

純凱利在數學上是「最大化長期幾何報酬」、但短期波動非常大(年化標準差 100% 以上)。實務上幾乎所有量化基金都用 半凱利(half-Kelly)1/4 凱利

風險偏好乘數NVDA 例子
保守× 0.2540% × 0.25 = 10%
中性× 0.5040% × 0.50 = 20%
積極× 1.0040% × 1.00 = 40%(極不建議)
研究顯示半凱利的長期報酬約是純凱利的 75%、但波動降到 50%。夏普比率提高、晚上睡得著

---

第二塊:Regime 縮放(市場狀態過濾)

凱利公式假設「賠率與勝率穩定」、但市場狀態會改變勝率。在多頭浪頭打順風球、跟在空頭逆風打、勝率不一樣。

LUVAI 把當前市場狀態分 A / B / C / D 四級

Regime條件倉位縮放直覺
A 強勢趨勢close > MA20 > MA60 + 20 日 >8% + MA20 高 MA60 >2%×1.0放滿
B 一般多頭close > MA20 > MA60 但動能不夠×0.7七折
C 震盪 / 弱多MA 糾纏、方向不明×0.4試單
D 空頭close < MA20 < MA60 或 20 日跌 >10%×0.0不進場
範例:NVDA 凱利算出 20%、若當前 Regime = B → 實際倉位 = 20% × 0.7 = 14%

為什麼這樣分

技術派老手都知道:在多頭排列(close > MA20 > MA60)的股票勝率明顯高於空頭排列。Larry Williams、Stan Weinstein 的研究都驗證過這件事。

把 regime 縮放放在凱利之後是「保護機制」—— 即使你錯估了勝率、空頭下也不會慘賠。

---

第三塊:警示燈扣分(Warning Penalties)

凱利公式有個盲點:它不知道你正在追高

NVDA 5 日漲 25%、RSI 88、Beta 1.8、量縮 — 即使所有基本面 score 都對、這時進場勝率會明顯下降。

LUVAI 偵測 8 條警示燈、每觸發 1 條扣 2-5%:

警示燈條件扣分
RSI_HOTRSI(14) ≥ 755%
BETA_HIGHBeta ≥ 1.63%
VOL_SHRINK量比 5 日均量 <60%3%
VOL_SPIKE量比 >3.5x(尾部追高)4%
CHASE_HIGH5 日漲 >15%5%
FALLING_KNIFE5 日跌 >10%(接刀)4%
DEAD_CROSSMA20 < MA603%
CHIP_DUMP法人連賣 / 大戶減碼4%
警示總扣分上限 30%。

NVDA 例:原本 14% → 觸發 RSI_HOT + BETA_HIGH + VOL_SHRINK = 扣 11% → 實際倉位 = 14% × (1 − 0.11) = 12.5%

---

第四塊:ATR 分批進場(Tranche Entry)

一次買滿」是業餘做法、職業派全部分批:

  • 第 1 批 50% 在現價買進(確認方向)
  • 第 2 批 30% 退讓 1.5×ATR 才買(給回檔空間)
  • 第 3 批 20% 退讓 3.0×ATR 才買(深度回檔加碼)

ATR(Average True Range) = 14 日真實波動範圍平均、是用來衡量「這檔股票每天大概會動多少」的客觀指標。

NVDA 現價 215.2、ATR(14) = 7.36:

  • 第 1 批:215.20(50% × 倉位)
  • 第 2 批:215.20 − 1.5 × 7.36 = 204.16(30%)
  • 第 3 批:215.20 − 3.0 × 7.36 = 193.08(20%)

如果三批全成交、平均成本 ≈ 207.67。

為什麼用 ATR 而不是固定 %

不同股票波動度差很多。台積電一天動 1%、生技股一天動 5%。用固定 % 退讓(例如「跌 3% 才買第二批」)對台積電可能永遠買不到、對生技股可能買太密。

用 ATR 倍數退讓 = 自動適應每檔的波動度

---

第五塊:Bracket 出場(停損 + 兩段停利)

只看進場、不看出場是業餘做法。LUVAI 的出場規則:

> ⚠️ 以下全為虛構示意數字,僅用來說明公式怎麼算,不對應任何真實個股、不構成買賣建議。實際請用你自己的進出價,套公式自行計算。

停損 = 進場價 − 1.7 × ATR

  • 示意:假設進場價 200、ATR 7 → 停損 = 200 − 1.7×7 = 約 188(−6%)
  • 為什麼 1.7 倍:研究顯示 1.5-2.0 ATR 是「噪音 vs 真正下跌」的分水嶺

停利第 1 段 = 進場價 + 1.7 × ATR × R(R = 2.0 reward-to-risk ratio)

  • 示意:200 + 1.7×7×2 = 約 224(+12%)
  • 達到時 賣一半鎖利、剩餘走 trailing stop

停利第 2 段 = 持有期最高點 − 8%(trailing stop)

  • 賣完一半後、剩下一半「漲多少都跟」、只在從最高點回落 8% 時出場
  • 抓主升段的延伸利潤、不會被小回檔甩下車

這套出場規則的數學

R = 2.0 + 勝率 60%(示意)算下來:

  • 60% 機率賺 2R、40% 機率賠 1R
  • 期望值 = 0.6 × (+2R) − 0.4 × (1R) = +0.8R 每筆(R 為你的單位風險)

即使勝率掉到 50%、期望值仍為正。R ≥ 2 是業餘 vs 職業的分水嶺

---

全部組合起來(虛構示意)

把凱利倉位 + 出場規則串起來(數字為示意、非真實個股):

`

  1. 凱利原始:(2.0 × 0.6 − 0.4) / 2.0 = 0.40 → 40%
  2. 1/2 凱利:40% × 0.5 = 20%
  3. Regime B 縮放:20% × 0.7 = 14%
  4. 警示扣分:14% × (1 − 0.11) = 約 12.5%

→ 倉位 12.5% × 50 萬 = 約 6.25 萬元(依你自己的資金)
→ 進場、停損、停利 = 用你自己決定的進場價,套上面的 ATR 公式自行算
``

實際數字請帶入你自己選定的標的與進場價 —— 本站不替你決定買哪檔、買在哪。

---

凱利公式的 3 個限制(誠實說)

  1. 勝率不是真正已知:LUVAI 用 score → p 的映射(sigmoid 公式)、不是真實回測。score 90 對應 p ≈ 0.72、score 50 對應 p ≈ 0.50。實務上勝率會隨市況浮動 ±10%。
  1. 賠率(R)假設固定 2.0:實際上停損未必在停損價成交(跳空缺口)、停利也未必到。長期 R 通常 1.5-1.8 之間。
  1. 單筆交易 ≠ 重複賭局:凱利公式假設「無限重複賭、可複利」、現實中你可能只交易這檔 1 次。對 1 次性決策、凱利會偏激進

→ 結論:用半凱利或 1/4 凱利、不要用全凱利。LUVAI 預設「中性」= 半凱利。

---

立即試試

用倉位管理器算你自己的單 — 輸入你自己決定的進場價、停損價與可動用資金,30 秒算出該下幾張、佔幾 % 倉位。

或先看 評分排行 找 score 70+ 的個股、再來算 sizing。

---

重要免責:凱利公式 + ATR + Regime 是規則化計算工具、不是建議買賣。市場有任何工具都打不過的尾部風險(黑天鵝、政策面、地緣風險)。LUVAI 倉位管理器是 "if-then" 工具 — 「如果你決定要交易、這套規則告訴你該怎麼下單」。是否要交易、最終由你自己負責。

免費週報

每週收到一篇投資教學與工具範例

免費訂閱 LUVAI 股票週報:整理台股教學、工具用法、風控提醒與市場觀察。內容僅供研究參考,不構成投資建議。

讀完下一步

把這篇觀念拿去實際查資料

先理解觀念,再用本站的免費資料頁交叉檢查;想持續收到教學與市場重點,可以訂閱免費週報。

免費註冊送 30 點 · 把這篇觀念用 AI 套到你的股票上

同類文章

本站所有內容(含 AI 分析、技術指標、訊號掃描)為資訊提供非投資建議。投資人應審慎評估自身風險,盈虧自負。了解更多