歷史資料,做程式交易,除了選軟體之外最重要的就是資料了,正確的資料的重要性我相信大家都知道 ,所以在做海外商品的時候我們想的第一件事也就是先取得正確的歷史資料,當然取得的過程之中有各式各樣的管道,大家講的第一件事應該都是先跟期貨商拿,或者是找朋友要
在國內各期貨商之中,說真的,資料品質十分的差,常常漏東漏西的,我一開始拿到之後還想要對一下,但是實在錯的嚴重,原本有找期貨自營部的朋友拿歷史資料,但是又不確定資料的完整性,後來還是做罷
其實有一句話說得很好,免費的才是最貴的,加上國內做海外期貨的人真的沒有太多,願意分享的人似乎也不多,為了不要重蹈前兩次的錯誤,心一狠,我就裝了esignal,他是一個專業的報價源,也擁有完整的10年歷史資料 ,雖然花了不少錢,但是我相信是值得了,只有擁有高品質的歷史資料,我們才能確定我們想要交易的策略是不是能夠完成的呈現出來。
我也知道很多人在跨足海外商品的時候也有一樣的問題, 想想有機會來幫助大家的話這個也是不錯,所以我就把我所有收集的海外歷史資料全部免費提供給大家下載,希望大家能一起進軍國際市場,如果有好的交易觀念的話,不要忘了分享喔!
在下載的時候我先跟大家講一下這些歷史資料,台灣因為有人做期貨連續月,所以大家可以只用一個商品代號就可以下單,但是在海外商品的卻是不一樣的;舉例亞洲市場來說,每一個月都是獨立的,所以你看到恆生,他是每1個月每1個月分開的,我們一開始要先把每一個月的名稱代號建立起來,然後才能藉由esignal讀入資料;如果一年有12個月的話,10年就有120個月,也就是120個檔案 ,所以就要把這120個檔案全部匯入之後,你的歷史資料才是完整的,在我分享的過程中,還有人希望我提供給他CSV的檔案,看了上面幾行之後,我相信你知道我為何無法這樣做了吧;我可以一次把自訂期貨匯出來,這樣他就一次匯出100多個檔案,那弄成csv的檔案,我這個匯出的動作,至少要做100多次,各位就體諒一下吧
大部分的商品我已經建立好MultiChart 基本資料,大家直接匯入就可以使用
只有美國的商品大部分有連續月的商品代號可以直接使用,但是考慮到換月時間和換月時的交易量,有些還是自己組自訂期貨是比較適合的。
下載地點: 2019年更換成微軟雲端硬碟
密碼: show me the money (中間不必空格,不要用複製歐)
如果看到有Databaes+日期開頭的壓縮檔,例如Databases20170422.zip,這就是我完整的資料庫,你可以下載最新的來用,裡面有海外期貨的完整歷史資料,還有200檔以上的美股和其他國際股票的資料,直接替換就可以了,以下有說明。
(其他單獨下載的檔案和各種說明我下一篇再來寫吧)
20200301補充說明:因為近三個月esignal在美國熱門時間中美期報價會延遲長達1分鐘,官方也解決不了,讓我非常生氣,畢竟一個月費用好幾萬,所以我決定改用ib當資料源,也重新整理的一下檔案,如果看見 @YM, @Hsi等等....就是已經把歷史資料整理成一個檔案了。
20200430補充說明:因為檔案已經超過10G,所以我切割成三個檔案,請同樣檔名要一起下載,一起解壓縮。
(其他單獨下載的檔案和各種說明我下一篇再來寫吧)
20200301補充說明:因為近三個月esignal在美國熱門時間中美期報價會延遲長達1分鐘,官方也解決不了,讓我非常生氣,畢竟一個月費用好幾萬,所以我決定改用ib當資料源,也重新整理的一下檔案,如果看見 @YM, @Hsi等等....就是已經把歷史資料整理成一個檔案了。
20200430補充說明:因為檔案已經超過10G,所以我切割成三個檔案,請同樣檔名要一起下載,一起解壓縮。
MultiChart 專業版9.0可以直接替換Databases目錄,專業版8.5的無法使用;券商版要看設定中的資料庫目錄在哪(如果只想抓幾個商品資料,請看第二篇)
注意:替換MultiChart Databases目錄前,請不要執行過MC,不然最好重新開機。
提醒一下,如果沒接esignal資料源而開圖會造成讀很久的狀況,請用離線模式、離線模式、離線模式(很重要所以講三次),因為QM會一直去等資料源給資料;再次提醒,MultiChart 8.5版的無法使用!!