COCO研究院

 找回密碼
 註冊
搜索
查看: 57784|回復: 65

[其他程式語言] 分享一下position sizing 後的結果

  [複製鏈接]
發表於 13-1-17 04:53 | 顯示全部樓層 |閱讀模式
本帖最後由 moneymine 於 13-1-17 04:59 編輯

看到版上熱熱烈烈的討論position sizing 我也來插花一下
這是原來固定口數的績效 (80%的時間有單,多空對翻的訊號, 以月線當多空filter)
假設起始資金是400萬 ,做口  (是為了跟PZ 後的資料作比對  MDD 大約是 20% )
成本單趟600,來回12000
single_A.jpg

single_B.jpg

single_C.jpg




這是我實際在下單加了position sizing 的結果, 沒有加上再投資.
模擬固定用400萬 , 先不加入 reinvestment 因子
(實際上我是100W 做小台)
(a) 用2倍槓桿算出最大的口數 MaxShare  (超保守)
(b) 算出實際這次要下的單,波動值跟口數反比
(c) 獲利到達一定的 ATR 就加碼  , 只加碼一次 (加碼第二次 變得更差, 努力中)

PS_A.jpg

PS_B.jpg

PS_C.jpg

明顯感受到的好處是 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 凌波大的留言!
前輩們討論的隻字片語仔細思考都可以激發出一些想法
還是很多還沒參透...

評分

參與人數 16金錢 +33 收起 理由
confuser + 2
運氣好好 + 2 感謝分享
GOGA + 2 感謝分享
陳小花 + 2 太強了!
carlos.twlin + 2 按一個讚!
超級美少女 + 2 按一個讚!
googleandy + 2 很棒的文章,感恩!
rical + 2 這篇就已經有比較的意義了 這支應該剛開始.
Jason.chan + 2 超棒的文章,感恩!
trendfollowing + 2 很棒的文章,感恩!
joey0415 + 2 按一個讚!
期謀 + 2 按一個讚!
期福 + 1

查看全部評分

發表於 13-2-17 09:01 | 顯示全部樓層
ETHZ 發表於 13-2-17 04:08
我完全理解"初心"講的這個完整的簡單賺錢心法. 簡單-明瞭-好實作!!!

雖然我自己不用這樣的方法去賺錢, 但 ...

因為初心所說的簡單是去蕪存精之後的簡單,交易到底應該要簡單或複雜?
但是那並不代表達到那個境界是很簡單的。相反的如果你沒有在市場上歷練超過5年的話,你還真的很難理解他說的簡單是什麼?當然市場上也會有人像E大這樣天降英才,直接發現市場的秘密,創造出自已獨一無二的聖杯,這點我完全沒有懷疑,不過這也不代表交易就一定要了解什麼高等數學或是使用什麼功能強大的統計軟體才能賺錢。
相反我很同意初心所說的,很簡單的東西就可以賺錢了,只是大多數的人不會滿足這些簡單的東西所創造出來的結果,我想這才是大多數人無法賺錢的原因。損失趨避與聖杯情節


評分

參與人數 3金錢 +6 收起 理由
trendfollowing + 2 按一個讚
初心 + 2 好文章,我推薦
seykota + 2 按一個讚

查看全部評分

回復 支持 1 反對 0

使用道具 舉報

發表於 13-2-16 22:53 | 顯示全部樓層
本帖最後由 初心 於 13-2-17 00:23 編輯

好吧....我也要回家了....

==

曾經我以為"進出策略"很重要 (或應該說學程式交易或技術分析的人都有過這念頭)
後來我發現我根本搞錯重點
我認為的交易的真相我講給大家聽

一個週期夠大的順勢策略(均線或型態, 隨便你, 你喜歡的技術分析就可以了) + 單點PZ + 橫向(試單 + 加碼單) 就足以穿透各種商品  [其中最重要的重點在試單跟加碼. 看錯砍, 看對放大]

根本就沒有太困難的東西在裡面,
我覺得最好玩的是, 大家都覺得不可能那麼簡單, 一定有很多秘密, 或可能覺得我瘋了

我認為順勢策略根本就不會有失效問題, 只有次數做的夠不夠多的問題(PZ+資金管理), 跟怎麼提高效率(PZ,擴大獲利)而已

程式交易軟體的毒害+技術分析法的氾濫+台灣期貨的原生商品太少造成大家在(多)策略上鑽牛角尖而不自知
如果大家有空的話玩一下Trading Blox一類的東西, 也許會對交易跟策略有新的想法吧

評分

參與人數 4金錢 +11 收起 理由
d31400517 + 2 我認識的高手也是類似這種手法..讚.
trendfollowing + 2 按一個讚
ETHZ + 2 回家前的take-home msg很讚
kilroy + 5 感謝一路的分享,小弟受用無窮~~.

查看全部評分

回復 支持 1 反對 0

使用道具 舉報

發表於 13-2-16 19:26 | 顯示全部樓層
本帖最後由 初心 於 13-2-16 20:04 編輯
folkchen 發表於 13-2-16 17:47
如上一樓,我說的,我不認為我有卡住
而是我們對風險的認知不同
PS也是策略的一部份,它不是什麼神奇的東 ...



要說服挑戰兄一向都不是一件容易的事
但這就跟技術分析無用論程式交易無用論一樣
有的人寫了 If close>SMA then buy, If close<SMA then short.
然後掛掉了~ 於是就說順勢而為或程式交易沒什麼用一樣,
但有人確實也成功了, 只是如人飲水, 冷暖自知, 不能怪成功的人有問題沒跟掛掉的人說清楚該怎麼去做
他確實是個信仰, 因人而異, 但每個人學到的深度有不同, 信仰的程度就有差異
我確實看到了某些東西, 所以我認定他是解決系統失效的出路
有玩德州撲克的人就知道, Position Sizing不是什麼新東西, 他在博奕裡頭發揚光大,
因為在博奕裡, 進出近乎隨機, 所以不得不靠這個(將資金優勢轉換為獲利優勢)
幸好交易簡單一點, 還有慣性可以依靠

講回來
只給願意相信的人一條新的思考方向
如同
If close>SMA then buy, If close<SMA then short.
SMA失敗了, 只是代表SMA這個模型有極限, 也許只是你下的次數不夠多次~
不代表"順勢而為"有問題.
你是否多試了 HMA/JMA/EMA/DMA/AMA (網路上能找到的MA就有上百種)

P=W/f(x) 與  f(x)相依的加碼機制
f(x)你試過了幾種?  ATR?  StdDev? 如同MA一樣, 大家知道它可以有千百種以上的設計嗎?
國際上關於entropy應用在金融上的討論,  大家看了幾篇?
如果大家試的ATR, 出來就是隨機的樣子, 那無怪乎某些人會覺得只有平衡風險的功效, 我不會覺得意外
但我覺得這不能怪講師有問題....講師應該是沒責任幫卡住的學生列出所有可能跑一遍...

另外加碼機制, 其實跟多策略的精神其實是一樣的, 只是它目標更明確

and Position Sizing這個主題其實不漂亮, 更漂亮一點的是討論  風險值的循環
==
順帶一提
其實像挑戰兄這樣使用多策略的人, 更應該好好思考一下這東西(風險值的循環)
多策略的直接疊加效率其實比較差
運用風險值循環的概念, 在多策略/多商品間移轉資金的效率會更好 (回復平衡)



評分

參與人數 2金錢 +4 收起 理由
joey0415 + 2 感謝分享
zelida + 2 佛心來的~

查看全部評分

回復 支持 1 反對 0

使用道具 舉報

發表於 13-2-16 05:58 | 顯示全部樓層
folkchen 發表於 13-2-16 00:12
你可曾想過
增加了1/3的報酬 12XXW -> 16XXW
但是也增加了3倍風險 4口 -> 13口

*討論而已~ 非討戰唷 XD


   1. 4口增加至 13口 會變成增加 3倍的風險
   2. PZ 是一種逆勢行為,會在盤整時放大口數

---
我想每個交易者對於風險承受度都不同,理由很簡單


因為每個人的 account size 都不一樣

---
4口 變 13口 會變成增加 3倍的風險(嗎?)

如果資金規模是一樣的情況下,我想是會的

但是資金規模以固定風險比例來評估下多少口數

你說風險會增加 3倍,似乎有點奇怪

除非風險的計算方式是以固定口數來算的

或是上述提到的 "資金規模式一樣的情況下"

---
還有文中提到 "萬一風險一直發生沒有改變"

不管風險怎麼變,我相信 account size 都會一直在改變

當下風險若真的都一直沒改變,帳戶價值還是會一直改變


而 PZ 要做的就是去評估整體資金可承受風險去決定下多少口數

上述假設若發生,帳戶價值一直縮小,那他只會越縮越小,不會越放越大

既便是在盤整時放大口數,他也還是在整體資金可承受風險範圍內

點位是策略給的,PZ不管點位,是管風險與資金來決定此次要下多少口

除非你的風險計算方式很冒險或槓桿開太大

才會讓你在指數是持續處在一個 "區間內" 的情況

在整體資金沒有增加卻不斷的放大口數,而下去領便當啦~

---
小弟是不知道 F大對 PZ 的看法與定義為何

或是實際上已經有實做過,發現不如預期

才覺得 anti-PZ 是一種 "壞人" 的行為 XD

---
至於開始盤整、已經在盤整、走出盤整、盤整完又再盤整的可能情況...

我想最不會被 "提出問題" 的方式應該就是 portfolio 了吧

---
它有可能是

1. 單市場多策略

在每個策略都是固定口數時


他是否還需要考量進場部位與整體資金所要承受的風險?

ex. 8個策略,每個策略都是 1口單
那我想他要考量的風險可能會是 "各個策略" 本身了

如果說風險的考量是在這 8個策略猜完拳後,留下來的口數

去承擔現在這個單市場當下的風險


不意外會有 4口 -> 13口 風險變 3倍的想法

---
再者,poition sizing 就是你的 position size (部位數量)

這 8個策略透過各自的進場讓總口數相互增減來達到 "部位調節"

那為何不承認 8個策略打一個市場,也是 PZ 的一種方式

---
2. 多市場多策略 or 多市場單策略


多市場是透過連動性較低的市場來分散風險

但如果說還是一樣做固定口數的事情

那波動大的市場,相對來說影響的層面也會比較大

那你覺得,固定口數還是不是一個好的計算風險的方式呢?

---

The purpose of position sizing is to meet your objectives.
回復 支持 1 反對 0

使用道具 舉報

 樓主| 發表於 13-2-16 10:18 | 顯示全部樓層
本帖最後由 moneymine 於 13-2-16 10:27 編輯

這幾天過年陪老婆回娘家被規定不能碰電腦! 想不到這篇引來這麼多高手,前輩的討論
先回答 為什麼固定口數要用4口 去跟 position sizing 的結果比較

我同意 ETHZ 大 這樣比較獲利金額 並沒有意義
我是整個策略做完 position sizing 得到第二張圖的結果 ,
回頭要跟 固定口數相比找個一個最"大平倉交易虧損" 接近的口數來比較來比較
固定口數用4  最大平倉交易虧損   78萬
Position Sizing 後    最大平倉交易虧損 71 萬
這兩個比較接近

同意如果固定口數用4口 ,  Position sizing 用  0~4 口
一定是固定口數賺比較多
我並沒有去比較獲利金額, 怎麼比都沒有固定的基準

我評估Position sizing 效果主要是看兩點   
(a) 帳戶報酬 (獲利/最大平倉虧),  跟 ETHZ 所提的 MDD% 應該有相同意義  
                              (這個跟口數無關  4口,  獲利x4 ,  最大平倉虧損 x4 )
(b) 權益曲線的線性度  ( MC 沒有提供對數座標 所以只能用固定權益數 (400萬) 來看)


十年  獲利/最大平倉虧 ( 帳戶報酬)
固定權益數:  1555%    (這個跟 口數無關,  4口 獲利x4 ,  最大平倉虧損 x4  )
position sizing :  2319%

另外肉眼判斷權益的線性度 也是position sizing 線性度較佳
也就比較不會有一年大賺 然後大虧大狀況 ,心理層面比較能夠執行得下去


有幸能夠看到這麼多高手過招 還沒仔細詳讀, 這幾天好好消化一下

回復 支持 1 反對 0

使用道具 舉報

發表於 13-1-17 05:12 | 顯示全部樓層
版大你這策略可以加個 reinvestment 和 PZ 一起 來一下嗎

先不要管 anti-reinvestment 魔人會不會跳出來 XD

---
就玩一下給小弟看看吧 XDXDXD
 樓主| 發表於 13-1-17 05:56 | 顯示全部樓層
kilroy 發表於 13-1-17 05:12
版大你這策略可以加個 reinvestment 和 PZ 一起 來一下嗎

先不要管 anti-reinvestment 魔人會不會跳出來 X ...

應Kilroy 大 要求來個  "自high" 圖

偶而還是會看著複利曲線 做一下白日夢. 增加一點信念


自High 圖.jpg



發表於 13-1-17 08:53 來自手機 | 顯示全部樓層
moneymine 發表於 13-1-17 05:56
應Kilroy 大 要求來個  "自high" 圖

偶而還是會看著複利曲線 做一下白日夢. 增加一點信念


謝啦~ XD                                          
發表於 13-1-17 10:15 | 顯示全部樓層
請教一下,reinvestment 和 PZ 是什麼東西??
發表於 13-1-17 10:15 | 顯示全部樓層
關於做台指加碼 一些個人感想
有overfitting的程式 只要加一碼績效就會變差
多空對翻的程式 能加碼的次數比較少
所以我覺得你的程式加兩碼變差的原因應該是多空對翻本身承受的風險比較大的關係
或許可以試試看出場條件改得敏感一些 降低加滿時的風險
沒甚麼根據 只是個人感覺 僅供參考 XD...
發表於 13-1-17 10:31 | 顯示全部樓層
本帖最後由 zarrc 於 13-1-17 10:45 編輯

加入pz後 最大持倉變成13口  感覺像是 策略本身就是賺錢 下的多 就變成賺的更多 不知道有沒有下的一樣或更少  卻賺得更多 (或是 更把虧損策略 用pz 變成賺錢的神奇事件XD)

評分

參與人數 1金錢 +2 收起 理由
ETHZ + 2 總算有人腦子是清醒的!

查看全部評分

 樓主| 發表於 13-1-17 11:17 | 顯示全部樓層
pocoloco 發表於 13-1-17 10:15
關於做台指加碼 一些個人感想
有overfitting的程式 只要加一碼績效就會變差
多空對翻的程式 能加碼的次數比 ...

不錯的想法!
或許加碼之後,可以再分匹出場
比較不會滿倉之後,趨勢突然改變 承受較大的損失
接下來就往面進面出試試看!


發表於 13-1-17 11:18 | 顯示全部樓層
感謝大大分享position sizing範例
ps 加上 reinvestment的圖好high阿~~
複利前的ps權益曲線只要長期正向上升 加上複利後通常都變近乎90度上升
這就是ps+reinvest的威力xd
發表於 13-1-23 22:07 | 顯示全部樓層
繼ptt後,cocoin也開始pz了。
這邊看到的資料圖文都有,真讚。
發表於 13-1-26 01:22 | 顯示全部樓層
終於可以發文了
感謝站長幫忙><!
小弟新來的 還在研究階段 還沒正式花錢買MC
所以... 請多指教!
發表於 13-1-26 06:52 | 顯示全部樓層
先謝謝分享
發表於 13-2-14 10:54 | 顯示全部樓層
很棒的文章
最近剛開始研究口樹根波棟綠的問題
發表於 13-2-14 12:05 | 顯示全部樓層
有個小疑問
為啥網路看到的績效都這麼好
卻很少看到實際資金曲線也這麼棒的紀錄
發表於 13-2-14 12:13 | 顯示全部樓層
special 發表於 13-2-14 12:05
有個小疑問
為啥網路看到的績效都這麼好
卻很少看到實際資金曲線也這麼棒的紀錄 ...

*
  因為回測只需要幾秒鐘就跑完 10+年的資料 XD

  長期來看是這麼美好沒錯

---
  短期的上線來看,人性還是最大的考驗之外

  若策略用了些固定的停損停利更特別容易出狀況囉

---
  參考看看吧~
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-25 08:59

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |