理財Campus:研炒股程式 自動搵錢

程式交易不是大戶的專利,有年紀輕輕的大學生也在積極研究,希望靠電腦自動生財。近期市況大上大落,令眾多散戶方寸大亂,生怕高買低沽。究竟用程式交易的成功率又是否較高?專家教你三大步驟,助你建構程式炒股。

程式交易是將預設的交易策略,以程式語言明確描述出來,並透過電腦執行,好處是能助投資者有系統及紀律地執行交易策略,免受情緒左右,亦可讓他們利用歷史或即市數據作模擬買賣,以預測其交易策略的回報。當然,若交易策略有誤,亦會招致損失。

第一步:構思交易策略

致富證券資產管理部(量化交易業務)副總監傅允軒表示,程式交易較適合在有足夠深度的市場進行,以確保大額交易不會導致價格出現大幅波動,較多運用於本地指數期貨、美國期貨、股票及外匯等市場。他更指,香港及美國有時差,用程式自動買賣美國期貨及股票尤其好,讓他不用在深夜時間睇實美股,有機會在安睡的時間亦能賺錢。

交易策略五花八門,富昌金融集團聯席董事麥振威舉例指,他發現滬深300指數期貨(以下簡稱滬深期指)與香港恒指期貨(以下簡稱港期指)的互動關係愈來愈高,理論上在一個升浪裏,最尾一段的升幅會是最大;假設滬深期指領先港期指,他就比較兩者在每分鐘變動幅度,當滬深期指開始進入新跌浪,變動幅度會減少;但與此同時,港期指仍在升浪的最尾段,滬深期指的變幅會突然明顯比港期指的小,預示港期指也會即將進入跌浪,那時候沽港期指應有較大機會獲利。

他另舉例指,若整個板塊的股份都轉為跑贏大市,這顯示該板塊正值強勢,這個時候買入當中的龍頭應有很大勝算。

傅允軒則表示,在他自己研究交易策略的經驗中,花了很多心機觀察價格在不同時間升跌前,在形態或技術指標上的共通點,其中又以前者能作較準確的預測。

他亦指,若一個交易策略被很多人知道及使用,其成效便會大大減低,因此策略的原創性非常重要。

第二步:寫程式及測試

市面有不少交易軟件如Metastock、Amibroker、Multicharts等,買入軟件最平數千元有交易,方便用家分析圖表、進行模擬買賣測試、編寫及執行交易程式。投資者可將構思好的策略寫成程式語言輸入這類軟件,然後將它套用在以往或即市數據進行模擬買賣,以檢視其可靠程度,並作出優化。

傅允軒提醒,模擬買賣測試的結果,未必可準確預測交易策略的實際表現。麥振威補充,一些重大的政策改變,如延長交易時間、滬港通等,都會令一個策略的模擬買賣測試結果與實際表現有出入。

麥振威指,程式撇除了人的情緒,在波動的市況中,執行交易的能力的確會較人手理想。

第三步:定期檢討戰果

他回想起○八年市況極為波動的時候,當時預設好策略落盤沽期指,之後價格突然大幅向上,需大量補倉,面對這樣的壓力,一般人可能都會猶豫是否繼續,但電腦就不會有這樣的問題。傅允軒稱,建構好一個交易程式並開始執行後,就要相信它,很多人運用程式交易輸錢,就是因為他們對自己的程式信心不足,中途關掉;但他會每半年至一年檢討程式的表現,若回報太差就會停止使用並找出問題所在。

運用程式交易並不代表可完全忽略基本因素,傅允軒形容它就如交易的「總掣」,自己會以貨幣環境、資金流向等因素決定交易注碼。「交易從來都是捨難取易,炒賣並沒有難度分。」