新手的程式交易績效@@ - 財經

Catherine avatar
By Catherine
at 2006-05-20T18:37

Table of Contents

我想有很多人對計算機科學根本就不了解
最近有很多文章在談什麼參數不參數 最佳化不最佳化的
讓人看了很無力
如何避免data overfitting
在machine learning裡來說 根本就是基本中的基本
建議自己去翻書或是去資訊系上課

※ 引述《tedinroc (真愛)》之銘言:
: 喔...了解您的意思了:)
: 那我前述的步驟應該改成:
: 1.先從前四年資料做參數最佳化,並選出數組適合的參數。
: 2.將這幾組挑選出的參數一一跑最後兩年的資料(只是跑出績效表做比較,不做最佳化)
不 選一組最好的參數即可
如果這組參數在最後兩年跑出來的結果很差
就代表你應該換方法而不是調參數

除了以前四年的資料測後兩年的資料以外 應該還要多測幾組
以資料分成123456年來說
至少還要以3456年的資料測12年的資料
以1256年的資料測34年的資料
諸如此類

只要有哪個結果不好 就代表你的方法有問題

: 3.把不夠穩定的參數除去,選出表現較佳的參數
: 4.最後選出之參數就為未來之固定參數
: 第二步單純只跑出績效表來比較數組參數間的績效呈現
: 小弟個人的思考是把數組挑選過的參數,去跑最後兩年的資料
: 等於是把這幾組參數都投入實戰,然後依各自的表現穩定度(與過去績效之差異度)選擇
: 這樣的步驟會不會仍然有過度最佳化的偏差呢^^?
: 會不會仍然變成是人工的最佳化@@?
: 另外想請問您,在最佳化的過程中若是各種參數組合都不至於讓績效看起來太糟
: 是否能代表該程式在根本的邏輯上是正確的呢^^?
等你賺錢 才是正確

--
Tags: 財經

All Comments

Re: 論參數最佳化問題

Caroline avatar
By Caroline
at 2006-05-19T22:35
我最近看到一個網頁 作者證明自己的不是參數最佳化的結果 大家可以參考看看 http://www.trade-system.com/aberration1.html 附帶一提 如果覺得績效不好 不要改參數 要改邏輯 從邏輯著手 -- 陰陽中道 教化以正 大地龍蛇 卓然興盛 ...

程式交易的下單

Adele avatar
By Adele
at 2006-05-19T10:24
※ 引述《greenberg (閻愛德精神)》之銘言: : 現在券商的下單都有很麻煩的安全機制 : 不是簡單的純網頁 : 不知道大家電腦自動下單都是用什麼方式達成的? 我本身是人工下單的atat 就是程式跳訊號,我人工當苦力去按下單 要做到電腦自動下單國外好像蠻多的,外匯也可以 不過國內沒有公開的程式 ...

新手的程式交易績效@@

Edith avatar
By Edith
at 2006-05-18T21:15
※ 引述《MojoBubble (像遠去的船 船邊的水紋)》之銘言: : 這個做法的重點在於 你做backtesting的時候 : 你的程式根本就不知道它有後兩年的資料 : 跑後兩年資料時 你可以想像你就是真的用前四年資料最佳化後的程式 : 拿著它在市場上執行 (你可以順便體會一下執行起來的感覺如何) : 你 ...

程式交易的下單

Margaret avatar
By Margaret
at 2006-05-18T18:07
現在券商的下單都有很麻煩的安全機制 不是簡單的純網頁 不知道大家電腦自動下單都是用什麼方式達成的? -- - ...

新手的程式交易績效@@

Puput avatar
By Puput
at 2006-05-18T17:22
※ 引述《tedinroc (真愛)》之銘言: : ※ 引述《MojoBubble (像遠去的船 船邊的水紋)》之銘言: : : 你有六年的資料 用前四年的資料 用你的方法從頭再做一次 : : 要設多少參數都好 怎麼最佳化都可以 再依你的標準來選擇參數 : : 關鍵的一步是 用這些東西來跑最後兩年的資料 : ...