Re: 風險管理abc - Kelly Formula

看板Trading (金融交易)作者 (rosewolf￾ ￾ )時間18年前 (2007/09/18 22:17), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串17/18 (看更多)
※ 引述《stasis (流雨風雪)》之銘言: : ※ 引述《rosewolf (rosewolf￾ ￾ )》之銘言: : : 恩...Kelly應用在金融市場不是直接用trades去算 : : 要先換算成rate of return : : 也就是你若是14元的股票賺了1.4 rate of return就等於0.1 : : 接下來你又賺了0.98 那就是0.98/15.4=0.0636 : : 以此類推 : 上面用的就是rate of return啊 所以數字都在1上下跑 @@ : 1.4就賺40% 0.98虧2% 累積報酬為1.4*0.98*1.13... 以此類推 : 我的問題就在這邊 因為是用rate of return : n-xbar必<1 算出來的var變得很小 照你的公式 var為分母 : 得出來的數字會很大 no, 如果照你說的你已經normalised成為1上下的數字 這樣的資料呈現方式是錯的 他到底是trades還是百分比 前面你已經用這些資料直接去計算賭博公式 所以我就假設這些是trades 如果你說1.4代表賺40% 接下來的0.98代表賠2% 那就很怪,這代表你的原始資本設定為一 那你第二筆資料,意思是變成原使資本的0.98,還是變成前次資本的0.98呢 每次的return rate 都是跟前次資本相比的而不是原始資本 先不論賭博公式不能用在金融市場這件事 兩個公式不能用同組資料代入 參數的定義一定要先搞清楚 不然就會GIGO 我拿我的模擬結果做個例子 這是在GBP/USD現貨市場以MA35(小時線)跑出的結果 Year1(18/03/2005-30/062006) Year2(01/07/2006-31/06/2007) p(win) 0.2038 0.2175 B(win to loss ratio) 4.0484 3.7706 mean of return rates 0.0066 0.0083 Var of return rates 0.4685 0.4051 Optimal f_wrong Kelly 0.0072 0.0100 Optimal f_Kelly 0.0140 0.0205 Final Wealth (return rate)W 1.02418 (2.418%) 1.02999 (2.999%) Final Wealth (return rate)K 1.03255 (3.255%) 1.04205 (4.205%) 你可以看出來 在這個情形下 使用錯誤的公式得到的結果只有大約正確公式的一半 : : 至於炸不炸的問題 : : 因為是fraction 所以「理論上」是不可能破產的 : : 但是現實交易是會有constrain的,例如margin : margin還好 只要價格連續 損失都可以控制住 : 比較麻煩的是跳空 只要槓桿放太大又遇到不利跳空 drawdown就會很誇張 margin是很大的問題 你的交易資金通常至少要是margin的十倍 然後配合資金控管法,才能完全避免ruin的機會 基本上使用kelly要擔心huge losing trade的機會不大 (不是drawdown, drawdown是指從某一個資金高峰到一個低點的百分比) 因為再好的系統也很難讓你最後得出的kelly fraction超過20% 單次損失20% 應該是還可以接受的範圍吧 不然就是像我前文所說,用vince的方法求f值 你會得到一個比較小的fraction 意味著你保守的操作同時也賺得比較慢囉 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 77.56.57.31
文章代碼(AID): #16xzuNbO (Trading)
討論串 (同標題文章)
文章代碼(AID): #16xzuNbO (Trading)