2019年9月18日 星期三
非價格因素策略的好幫手
經過多年的策略開發對腦力的壓榨,如果手上的素材(資料)沒有新東西的話,基本可以說很快就會從滿腔熱血走到老狗變不出新把戲。因為最容易取得的資料就是商品歷史價格,策略的開發也就幾乎是圍繞在價格及其衍生的數值為基礎,也就是價格因素策略。
台灣是一個特別奇妙的市場,交易所公開的資料相對別的國家特別的多,特定對象的留倉統計資料會被公開,比如;外資、投信、自營商、大額交易人...
有些 IT 能力較佳的交易人,會自行抓取這些盤後公開的資料留存,用來開發交易策略、也用來實單交易。自行抓資料的方法,要嘛手動每天到交易所網站查詢、做記錄,高竿的就自己寫爬蟲程式來撈資料。只是期交所、證交所不知道什麼緣由?既願意公開資料,卻又像不願意讓人很容易取得,頻頻更換網頁內容、架構,讓自動爬蟲們,時不時就爬錯東西,如果直接抓不到資料還算容易發現,要是撈錯東西還被存檔下來,就可能發生搞笑的事情了。總之,需要有人常常去檢查到底是否抓到正確的數值,算是免不了的日常工作。
以前,如果你拿到這些歷史資料,要用來開發策略,在 MultiCharts 中,通常是把資料建成一個新的 symbol 來調用,但這會必須使用 Data2、Data3、Data4... 比較有經驗的朋友很清楚,DataN 不論是否把歷史資料數列標齊,在實單交易上都有其各自的問題,此不贅述。
於是就有了把資料存放在文字檔,另外寫函數去讀取文字檔,再把讀到的資料陣列化等等的高檔技巧對應方法,以避免使用 DataN。
現在,艾揚的 TOUCHANCE 推出了在其資訊源服務上附加的新功能:盤後籌碼函數!也就是艾揚幫我們去撈好正確的資料放在他們的伺服器上,讓使用者可以以函數呼叫的方式,任意調用某商品、某對象、任意時間的留倉或當日交易沖銷資料,內容算是把期交所有公布的都弄來了,而且...是把過去十年的歷史資料都提供給你!
你不用具備上述哪些很強的 IT 能力,也不用費心處理做資料時序對齊的 coding,利用艾揚這個「盤後籌碼函數」的附加服務,直接在你的策略裡,查詢哪一天、什麼時間,誰幹了什麼好事就行,多麼方便~現在就讓你更接近大神的位階!
我一直覺得,身為交易員,該把精力盡量投注在獲利來源:策略。日常維運的工作,如果有商業服務,盡量採用,不要什麼都自己硬幹,術業是有專攻的。相對性優勢的原理一定要懂!
拿到試用帳號快兩個月了,帳號權限開通後,我花大約兩三小時就用這樣的 "非價格因素" 開發個策略出來,直接讓它上線!
如果你苦於想不出價格因素的新招,又苦於自行維護資料的痛苦,更困於從文字檔取資料還要做好時序處理的 coding。TOUCHANCE 的盤後籌碼函數附加服務,就是很好的選擇。
花點小錢取得這麼豐富的內容,相較自己去收集、使用所需投入的時間、精力,自己搞維運,是不是非常划算呢!
艾揚有資訊源與盤後籌碼函數包套的限額快閃優惠活動(https://is.gd/rbVqUm),上述中的這支策略的程式碼將會一起送給參加活動的朋友,可以用來觀察、學習如何使用這個盤後籌碼函數。
熱門文章
-
去年開發「 把策略訊號轉換成選擇權去執行 」的時候,一直有個實務上的困擾:標的物價格。 我要把訊號轉成選擇權的時候,事前不能精準的知道要交易哪一個履約價、Put 或 Call,需要在訊號或市況變化的當下才決定交易標的。但在 MultiCharts 的運作架構上,需要開啟欲取...
-
在 MultiCharts 裡,本來我以為 EntryPrice(0) 就代表了最後一個進場的成本價,經過測試後,確定了 EntryPrice( 0 ) 不是最後一次進場價,而是最後進場方向的第一筆價格(可查閱"程式交易語法大全 page 255")。什麼意思...
-
看到朋友分享的一篇文章( https://www.facebook.com/eric.hsu.73/posts/9305791976115818 ),截圖如下: 簡單總結一下: 決策是否投入賭局,要在賭局對自己呈現正期望值,並且如果賭輸的損失發生時自己仍能多次承受的前提下才...
-
殷鑑不遠。這是 2019/07/03 的台指期貨,在大約 10來秒的時間之中,台指閃崩了近 500點,並且快速回復。這樣類似的事件,在台指不是空前,也不會絕後,即使台灣期貨交易所有所謂的動態穩定機制在運作,這一天,據我所聽聞到也有不少友人在這很短的時間內... 中槍了。這裡,我們...