台指期操作系統筆記11/25 - 財經

By Delia
at 2010-11-25T23:23
at 2010-11-25T23:23
Table of Contents
開 高 低 收
20101125 8309 8362 8308 8341
淨值餘額: 984400 元
起始資本:1000000 元
---
多單續抱
目前3%追蹤型出場點位在8396*0.97 = 8145
波動性出場點位置在 8215
50日EMA:8222 50日%K:71.7
目前部位: 8358多單 (小台x3)
策略狀況 (ABC為多方策略 其餘為空方策略)
A B C alpha beta gamma
是否在場中 o o o x x x
是否符合濾網 - - - x x o
預計進場點位 - - - - - 8215
預計出場點位 8215 8215 8215 - - -
---
出場日期 R 實際損益 R倍數 總和 峰值 浸水曲線
9/2 142 -135 -0.95 -0.95 -0.95 0.00
10/12 230 253 1.10 0.15 0.15 0.00
10/18 246 -138 -0.56 -0.41 0.15 -0.56
10/18 246 -153 -0.62 -1.03 0.15 -1.18
10/18 247 -197 -0.80 -1.83 0.15 -1.98
10/20 145 -34 -0.23 -2.06 0.15 -2.21
11/12 245 155 0.63 -1.43 0.15 -1.58
11/12 246 115 0.47 -0.96 0.15 -1.11
? 250
? 251
? 251
---
今天比較閑 聊一下我對"最佳化"的看法好了
一直以來最佳化都是系統交易者的"禁忌話題"
因為大家對於這個議題的看法太過兩極化
到最後通常都會變成各說各話 信者恆信的局面
不過我想雖然最佳化常會引起一些無謂的爭端
但還是有某些觀點可以作出較為客觀的論述
很多人都以為所謂的"最佳化程序"是為了找出回測績效最好的參數組合
但事實上很多書都不把這個東西當成最佳化程序的目的
相對的 作最佳化程序的目的應該是在觀察參數變動對回測績效所造成的影響
藉以了解交易策略的穩定性 也就是說最佳化程序的目的不在於尋找最佳的參數組合
而是在觀察交易策略的可用性 並試著定義出參數的穩定範圍 也就是我們所謂的參數高原
舉例來說 我所用的順勢交易策略中 進場訊號是ATR突破 退場訊號是百分比追蹤型出場
如果我們把ATR突破的倍數定在0.2倍到1.4倍(相當於上漲20點到140點的範圍)
退場的百分比率訂在2%到10% (以八千點而言 相當於跌回160點到800點的範圍)
如此寬闊的進出場範圍 應當足以涵蓋所有你想像得到的進出場點了
接著 我們把進場訊號從0.2到1.4倍等比例切成50份 出場訊號也照辦
如此一來我們就擁有了2500個參數組合 並把每個組合都做十年回測
在EMA50的濾網下 扣除進出各五點的交易成本後 你猜猜這2500個組合有幾個最後賠了錢?
答案是零個
當然 即使是這麼顯著的結果 還是會有人不相信順勢系統可以實際發揮功用
但我想這不在我的負責範圍內 我沒有興趣更沒有義務說服他們相信任何東西
作完了前述的工作後 我們仔細觀察這2500個組合內績效特別好的區域
請注意 一定要是夠寬闊的區域 如果只是某一個組合呈現出鶴立雞群的好成績
可能是因為他剛好迎合了某一筆大交易或是剛好躲過了一筆大虧損所造成的
這樣的成績在未來幾乎不可能複製 因此我們對這樣的資料點不應該給予太高的期待
如果你發現整個組合都有不錯的績效 而且有顯著的參數高原效應
並且發現績效最棒的參數組合就那麼剛好在參數高原的中央
是不是就可以放心的採用該組合並且期待他馬上展現他的威力呢?
別傻了 答案當然是不行
你該做的下一步 是把你擁有的歷史資料以兩年的滾動視窗分別做上述的歷史回測
例如你的資料是2000年到現在為止的台指期日線 那就先做2000~2005
然後2002~2007 2004~2009 2006~now之類的
試著觀察參數高原的變動情形 是不是每個期間都在同一個大概的位置
還是變動的相當劇烈?
這種測試可以讓你了解實際應用時你可能會遇到的狀況
我們稱之為"walking forward analysis"
即使策略的參數組合也通過了walking forward analysis的測試
我還是不建議採用單一參數組合的作法
你應該用參數方陣的方式來把參數高原圍起來
例如我們測試中發現0.4~1.0ATR的突破倍數以及2%~5%的追蹤出場有顯著的參數高原效應
並且在每個測試期間都如此 其中又以0.65倍ATR配上3.4%的組合為最佳
如果你要直接使用0.65ATR+3.4%出場 其實也沒有什麼不妥
但是我認為在資金許可下 你應該可以試著以0.4 0.6 0.8 1.0 四個進場點
搭配2% 3% 4% 5% 四個出場點 組成一個共有16個子策略的交易系統
這樣一來即使市況有變動 你也總有一些表現良好的策略
不至於因為參數的局限而使得交易績效起伏過大
但是這樣的作法需要的資本門檻很高 以台指期為例
如果想作一個5 x 5的方陣系統 少說也要上千萬台幣的資金才不致於過度交易
最後 分享一個我認為是關於這個議題的"最愚蠢論述":
"這個交易系統的參數完全沒有經過最佳化程序 所以不會帶來任何曲線密合的問題"
只要使用任何的參數 實際使用時都免不了遇到連續虧損
要避開曲線密合應該是避免使用過多的參數 並且嚴格地用最佳化程序來檢驗它的穩定性
完全不做最佳化程序而想避開曲線密合 不過是掩耳盜鈴而已
--
20101125 8309 8362 8308 8341
淨值餘額: 984400 元
起始資本:1000000 元
---
多單續抱
目前3%追蹤型出場點位在8396*0.97 = 8145
波動性出場點位置在 8215
50日EMA:8222 50日%K:71.7
目前部位: 8358多單 (小台x3)
策略狀況 (ABC為多方策略 其餘為空方策略)
A B C alpha beta gamma
是否在場中 o o o x x x
是否符合濾網 - - - x x o
預計進場點位 - - - - - 8215
預計出場點位 8215 8215 8215 - - -
---
出場日期 R 實際損益 R倍數 總和 峰值 浸水曲線
9/2 142 -135 -0.95 -0.95 -0.95 0.00
10/12 230 253 1.10 0.15 0.15 0.00
10/18 246 -138 -0.56 -0.41 0.15 -0.56
10/18 246 -153 -0.62 -1.03 0.15 -1.18
10/18 247 -197 -0.80 -1.83 0.15 -1.98
10/20 145 -34 -0.23 -2.06 0.15 -2.21
11/12 245 155 0.63 -1.43 0.15 -1.58
11/12 246 115 0.47 -0.96 0.15 -1.11
? 250
? 251
? 251
---
今天比較閑 聊一下我對"最佳化"的看法好了
一直以來最佳化都是系統交易者的"禁忌話題"
因為大家對於這個議題的看法太過兩極化
到最後通常都會變成各說各話 信者恆信的局面
不過我想雖然最佳化常會引起一些無謂的爭端
但還是有某些觀點可以作出較為客觀的論述
很多人都以為所謂的"最佳化程序"是為了找出回測績效最好的參數組合
但事實上很多書都不把這個東西當成最佳化程序的目的
相對的 作最佳化程序的目的應該是在觀察參數變動對回測績效所造成的影響
藉以了解交易策略的穩定性 也就是說最佳化程序的目的不在於尋找最佳的參數組合
而是在觀察交易策略的可用性 並試著定義出參數的穩定範圍 也就是我們所謂的參數高原
舉例來說 我所用的順勢交易策略中 進場訊號是ATR突破 退場訊號是百分比追蹤型出場
如果我們把ATR突破的倍數定在0.2倍到1.4倍(相當於上漲20點到140點的範圍)
退場的百分比率訂在2%到10% (以八千點而言 相當於跌回160點到800點的範圍)
如此寬闊的進出場範圍 應當足以涵蓋所有你想像得到的進出場點了
接著 我們把進場訊號從0.2到1.4倍等比例切成50份 出場訊號也照辦
如此一來我們就擁有了2500個參數組合 並把每個組合都做十年回測
在EMA50的濾網下 扣除進出各五點的交易成本後 你猜猜這2500個組合有幾個最後賠了錢?
答案是零個
當然 即使是這麼顯著的結果 還是會有人不相信順勢系統可以實際發揮功用
但我想這不在我的負責範圍內 我沒有興趣更沒有義務說服他們相信任何東西
作完了前述的工作後 我們仔細觀察這2500個組合內績效特別好的區域
請注意 一定要是夠寬闊的區域 如果只是某一個組合呈現出鶴立雞群的好成績
可能是因為他剛好迎合了某一筆大交易或是剛好躲過了一筆大虧損所造成的
這樣的成績在未來幾乎不可能複製 因此我們對這樣的資料點不應該給予太高的期待
如果你發現整個組合都有不錯的績效 而且有顯著的參數高原效應
並且發現績效最棒的參數組合就那麼剛好在參數高原的中央
是不是就可以放心的採用該組合並且期待他馬上展現他的威力呢?
別傻了 答案當然是不行
你該做的下一步 是把你擁有的歷史資料以兩年的滾動視窗分別做上述的歷史回測
例如你的資料是2000年到現在為止的台指期日線 那就先做2000~2005
然後2002~2007 2004~2009 2006~now之類的
試著觀察參數高原的變動情形 是不是每個期間都在同一個大概的位置
還是變動的相當劇烈?
這種測試可以讓你了解實際應用時你可能會遇到的狀況
我們稱之為"walking forward analysis"
即使策略的參數組合也通過了walking forward analysis的測試
我還是不建議採用單一參數組合的作法
你應該用參數方陣的方式來把參數高原圍起來
例如我們測試中發現0.4~1.0ATR的突破倍數以及2%~5%的追蹤出場有顯著的參數高原效應
並且在每個測試期間都如此 其中又以0.65倍ATR配上3.4%的組合為最佳
如果你要直接使用0.65ATR+3.4%出場 其實也沒有什麼不妥
但是我認為在資金許可下 你應該可以試著以0.4 0.6 0.8 1.0 四個進場點
搭配2% 3% 4% 5% 四個出場點 組成一個共有16個子策略的交易系統
這樣一來即使市況有變動 你也總有一些表現良好的策略
不至於因為參數的局限而使得交易績效起伏過大
但是這樣的作法需要的資本門檻很高 以台指期為例
如果想作一個5 x 5的方陣系統 少說也要上千萬台幣的資金才不致於過度交易
最後 分享一個我認為是關於這個議題的"最愚蠢論述":
"這個交易系統的參數完全沒有經過最佳化程序 所以不會帶來任何曲線密合的問題"
只要使用任何的參數 實際使用時都免不了遇到連續虧損
要避開曲線密合應該是避免使用過多的參數 並且嚴格地用最佳化程序來檢驗它的穩定性
完全不做最佳化程序而想避開曲線密合 不過是掩耳盜鈴而已
--
Tags:
財經
All Comments

By Iris
at 2010-11-26T06:37
at 2010-11-26T06:37

By Irma
at 2010-11-30T00:08
at 2010-11-30T00:08

By Bethany
at 2010-12-03T03:40
at 2010-12-03T03:40

By Carol
at 2010-12-07T08:04
at 2010-12-07T08:04

By Carolina Franco
at 2010-12-11T11:48
at 2010-12-11T11:48

By Madame
at 2010-12-13T20:36
at 2010-12-13T20:36

By Edward Lewis
at 2010-12-14T13:33
at 2010-12-14T13:33

By Barb Cronin
at 2010-12-16T07:58
at 2010-12-16T07:58

By Dorothy
at 2010-12-20T03:36
at 2010-12-20T03:36

By Leila
at 2010-12-24T15:40
at 2010-12-24T15:40

By Eartha
at 2010-12-24T23:39
at 2010-12-24T23:39

By Margaret
at 2010-12-26T18:49
at 2010-12-26T18:49

By Oliver
at 2010-12-27T23:12
at 2010-12-27T23:12

By Gilbert
at 2010-12-30T04:50
at 2010-12-30T04:50

By James
at 2010-12-30T07:54
at 2010-12-30T07:54

By Freda
at 2010-12-31T17:45
at 2010-12-31T17:45

By Necoo
at 2011-01-05T04:18
at 2011-01-05T04:18

By Edith
at 2011-01-09T03:46
at 2011-01-09T03:46

By Rae
at 2011-01-12T11:02
at 2011-01-12T11:02

By Ophelia
at 2011-01-13T06:20
at 2011-01-13T06:20

By Aaliyah
at 2011-01-17T19:48
at 2011-01-17T19:48

By Ophelia
at 2011-01-18T17:42
at 2011-01-18T17:42

By Quanna
at 2011-01-19T21:27
at 2011-01-19T21:27

By Caitlin
at 2011-01-23T17:13
at 2011-01-23T17:13

By Aaliyah
at 2011-01-24T10:17
at 2011-01-24T10:17

By Ursula
at 2011-01-28T23:07
at 2011-01-28T23:07

By William
at 2011-01-29T06:28
at 2011-01-29T06:28

By Xanthe
at 2011-02-02T10:58
at 2011-02-02T10:58

By Andrew
at 2011-02-03T00:30
at 2011-02-03T00:30

By Jacob
at 2011-02-06T07:07
at 2011-02-06T07:07

By Charlotte
at 2011-02-07T18:01
at 2011-02-07T18:01

By Ophelia
at 2011-02-08T01:07
at 2011-02-08T01:07

By Michael
at 2011-02-12T20:29
at 2011-02-12T20:29

By Mary
at 2011-02-13T08:54
at 2011-02-13T08:54

By Hazel
at 2011-02-16T08:07
at 2011-02-16T08:07

By Kama
at 2011-02-21T06:13
at 2011-02-21T06:13

By Andy
at 2011-02-25T04:21
at 2011-02-25T04:21

By Daniel
at 2011-02-28T08:57
at 2011-02-28T08:57

By William
at 2011-03-03T15:23
at 2011-03-03T15:23

By Kumar
at 2011-03-06T23:01
at 2011-03-06T23:01

By Vanessa
at 2011-03-09T05:19
at 2011-03-09T05:19

By George
at 2011-03-09T20:11
at 2011-03-09T20:11

By George
at 2011-03-12T08:06
at 2011-03-12T08:06

By Sandy
at 2011-03-16T13:56
at 2011-03-16T13:56

By Heather
at 2011-03-18T11:38
at 2011-03-18T11:38

By Erin
at 2011-03-19T00:33
at 2011-03-19T00:33

By Rebecca
at 2011-03-19T13:28
at 2011-03-19T13:28

By Catherine
at 2011-03-23T05:14
at 2011-03-23T05:14

By Ida
at 2011-03-25T21:52
at 2011-03-25T21:52

By Damian
at 2011-03-28T12:31
at 2011-03-28T12:31

By Ida
at 2011-04-01T13:54
at 2011-04-01T13:54

By Heather
at 2011-04-04T16:13
at 2011-04-04T16:13

By Anthony
at 2011-04-05T18:41
at 2011-04-05T18:41

By Anthony
at 2011-04-08T22:02
at 2011-04-08T22:02

By Jacky
at 2011-04-11T16:15
at 2011-04-11T16:15

By Jack
at 2011-04-15T22:40
at 2011-04-15T22:40

By Yuri
at 2011-04-17T15:33
at 2011-04-17T15:33

By Rosalind
at 2011-04-21T03:01
at 2011-04-21T03:01

By Puput
at 2011-04-22T12:43
at 2011-04-22T12:43

By Caroline
at 2011-04-27T00:58
at 2011-04-27T00:58

By Elma
at 2011-04-29T23:29
at 2011-04-29T23:29

By John
at 2011-05-02T20:34
at 2011-05-02T20:34

By Olivia
at 2011-05-07T16:41
at 2011-05-07T16:41

By Rachel
at 2011-05-11T18:49
at 2011-05-11T18:49

By Ursula
at 2011-05-15T05:04
at 2011-05-15T05:04

By Regina
at 2011-05-15T12:02
at 2011-05-15T12:02

By Megan
at 2011-05-16T03:13
at 2011-05-16T03:13

By Charlie
at 2011-05-18T05:58
at 2011-05-18T05:58

By Frederic
at 2011-05-21T09:41
at 2011-05-21T09:41

By Edward Lewis
at 2011-05-22T16:39
at 2011-05-22T16:39

By Madame
at 2011-05-27T15:54
at 2011-05-27T15:54

By Agnes
at 2011-05-31T15:29
at 2011-05-31T15:29

By Barb Cronin
at 2011-06-02T23:37
at 2011-06-02T23:37

By Vanessa
at 2011-06-07T14:08
at 2011-06-07T14:08

By Donna
at 2011-06-07T16:40
at 2011-06-07T16:40

By Audriana
at 2011-06-07T22:19
at 2011-06-07T22:19

By Dinah
at 2011-06-10T17:10
at 2011-06-10T17:10

By Robert
at 2011-06-15T05:26
at 2011-06-15T05:26

By Zanna
at 2011-06-18T04:15
at 2011-06-18T04:15

By Frederic
at 2011-06-20T00:39
at 2011-06-20T00:39

By Valerie
at 2011-06-22T12:16
at 2011-06-22T12:16

By Odelette
at 2011-06-26T15:19
at 2011-06-26T15:19

By Robert
at 2011-06-26T22:16
at 2011-06-26T22:16

By Isla
at 2011-06-30T16:09
at 2011-06-30T16:09

By Franklin
at 2011-07-04T08:10
at 2011-07-04T08:10

By Callum
at 2011-07-06T12:26
at 2011-07-06T12:26

By Sandy
at 2011-07-11T06:37
at 2011-07-11T06:37

By Anthony
at 2011-07-13T06:29
at 2011-07-13T06:29
Related Posts
multicharts討論

By Belly
at 2010-11-25T23:22
at 2010-11-25T23:22
Re: 小肥牛談厚尾

By Enid
at 2010-11-25T22:09
at 2010-11-25T22:09
交易記錄20101125

By Odelette
at 2010-11-25T20:12
at 2010-11-25T20:12
交易記錄20101125

By Ingrid
at 2010-11-25T16:24
at 2010-11-25T16:24
Re: 小肥牛談厚尾

By Isla
at 2010-11-25T14:13
at 2010-11-25T14:13