2021年3月1日 星期一

[量化狼][狼性哲學]解析市場上破產現象:凱利公式的應用(Kelly Formula)





詳細的推導因為很冗長,我就不進行推導,直接寫凱利公式結論 

f* 為現有資金可以投注的比例           b為投資可獲得的賠率         p為勝率


簡單來說凱利公式就是在輸入勝率賺賠比率等條件下,要讓你的資本最大化,又不會破產,一次最多可以下多少賭注

以Multicharts 的其中一隻策略為例






勝率31%

賺賠比2.76

帶入公式所得結果為

f*=(pb+p-1)/b

=(0.31*2.76+0.31-1)/2.76

=0.061=6%

這個數據代表說 我一次最多只能輸接近6%的資金

-------------------------------進階思考------------------------------------------

但是問題來了凱利公式的假設是不計入可能產生的Drawdown(資金有可能會產生超過60%以上Drawdown)

但實際在操作人不太可能接受60%的Drawdown我認為30%就很極限了


在凱利公式是假設 資本為1 然後帶入參數後 得到f*可下注比率是6%

所以我們在總額下注比率下要同乘上一個限制Drawdown係數

f*1(資本)*Drawdown限制係數=(pb+p-1)/b*Drawdown限制係數

今天我們把(資本1)*(30% Darwdown限制) 等同下注比率  6%*30%  

=出來的結果就是 1.8% 


換句話說我能承受資本Max Drawdown 30%   但是我最多一次只能輸 1.8%

以台指為例 假設合約在16000點 合約價值 320萬

如果你的倉位會留倉 每日平均波動150點等於你一口一天留倉錯方向可能會輸30000元


你該準備多少錢玩大台指一口你才可有可能保證Max drawdown不超過 30%

30000/1.8%=答案是  166萬元


沒錯!  以這個數字來說 大家會覺得怎麼接近沒有槓桿了

市面上99%玩期貨的人槓桿都遠大於推導算出來的風險值

所以也可以解釋期貨的玩家沒有幾個可以長期在市場生存,因為拿的風險都很高

現在台指動則一天超過300點的波動,假設來個五天連續不同方向的三百點波動

我相信60%以上的台指玩家會陣亡


凱利公式是經過嚴謹的數學推導 還會得出有可能會陣亡的分布

更何況凱利公式是沒有計入fat tail(黑天鵝) 所以現實狀況比理論分析更嚴峻


在叢林中生存是很困難的,特別是又拿著高槓桿的雙面刃

技術不好的朋友們,小心別捅了自己