本帖最後由 moneymine 於 13-1-17 04:59 編輯
看到版上熱熱烈烈的討論position sizing 我也來插花一下
這是原來固定口數的績效 (80%的時間有單,多空對翻的訊號, 以月線當多空filter)
假設起始資金是400萬 ,做四口 (是為了跟PZ 後的資料作比對 MDD 大約是 20% )
成本單趟600,來回12000
這是我實際在下單加了position sizing 的結果, 沒有加上再投資.
模擬固定用400萬 , 先不加入 reinvestment 因子
(實際上我是100W 做小台)
(a) 用2倍槓桿算出最大的口數 MaxShare (超保守)
(b) 算出實際這次要下的單,波動值跟口數反比
(c) 獲利到達一定的 ATR 就加碼 , 只加碼一次 (加碼第二次 變得更差, 努力中)
明顯感受到的好處是 Position sizing 後 整個權益曲線線性度更好!
也就是更穩定.
2005,2006 這兩年的績效也都拉上來 , 不過換來的是 2007,2008 績效下降.
當然長期績效是更佳 十年帳戶報酬 (獲利/最大平倉虧) 1555% 上升到 2319%
(我比較不看 最大虧策略損報酬 是因為 我的系統有很大的獲利回吐, 最大虧策略損報酬 從權益瞬間最高點算MDD)
我的核心策略 有四個參數, 當作了Position sizing 後, 回去調整四個參數值 就變較不敏感
只不要調整得太離譜, 權益曲線都是向上的
也就是對於入場點的的依賴性降低了, 入場點相對就不是那麼重要了
至於長期會不會失效, 我也沒那麼強大的信心
否則我槓桿10倍就給他開下去了,
目前還在努力 找第二個策略 ,這個瓶頸卡很久啦 想不出來.
PZ 還有很大的努力空間
程式交易 我的領悟是 這是一個資金控管與期望值的遊戲
舉一個 "炒股的智慧" 這本書提到的遊戲
假設你跟莊家對賭 丟銅板 正反很公平 50/50
你贏了 莊家給你 1.05 nt$ 你輸了要付出 1.00 nt$
期望值對你有利, 你只要弄個機器人 每天丟個10 萬次銅板 你就發了
如果莊家把賭注提高
你贏了 莊家給你 105 萬 你輸了要付出 100 萬
機率沒變, 期望值沒變
你全部的家當就200萬, 莊家幾百億
你敢賭嗎?
Posiztion sizing 我的理解就是把 風險控制在 可接受的範圍
然後持續下注
如果風險值突然變高, 即使期望值對你有利 你也玩不起
所以要用資金來算可下的口數 才不會爆掉
至於再投資是穩定後自然的結果, 所以現在我先把努力的目標放在穩定上!
分享一下網路看得的名言佳句
"活著是最重要的事, 穩定就是暴力"
"做好能做的跟該做的,剩下的就交給時間成就"
PS:
進來程式交易領域半年多, 每天努力爬文 戰戰兢兢, 感謝無數的前輩願意分享心得
但是有時候真的 很難領悟啊!! 或許真的要時間的累積吧.
補充內容 (13-1-17 15:51):
關於 PZ 的構想! 主要是在PTT 上follow 凌波大的留言!
前輩們討論的隻字片語仔細思考都可以激發出一些想法
還是很多還沒參透...
|