零機壹觸 #6:科技令人變股神?

1138274_b774d3b8e9535a3eb37e5d9ec030ae22_620
原文刊載於有關創投與科技的信報專欄零機壹觸,按此

前幾天好友談起:在現代電腦普及的香港,個人股民能從運用電腦計算股票買賣上取得甚麼優勢?有甚麼方法和如何操作?今次攢文討論。

首先,要知道現代幾個國際股票市場上,保守說超過六成的資金都是電腦全自動操盤的。電腦操盤(或作量化交易 Quantitative Trading,簡作 Quant Trading / QT)就是基金公司設計一系列的交易算法 (Trading Algorithm),用電腦計算、選擇投資對象和全自動買賣。電腦操盤的優點,是除去對交易不穩定的人類情緒因素,而更準確地倚靠科學方法,靠電腦全自動統計、分析,和準時落盤。因為交易算法在短時間內往往未必見效,例如一個七成時間賺錢的交易算法,十次內交易可能都是蝕錢的,但時間一長就提供穩定進賬。這需要落盤者長期信任科學統計,而且不帶情緒地準時、有效、按計算份量落盤,見好不能執著不賣,見淡不能不落或推遲。這一點電腦往往較為勝任。
而電腦操盤的另一個優點是能進行高速交易(High frequency trading, HFT)。有些算法是減除交易成本後每次只賺小許,例如千分之一,但每天執行上百次同類交易。這都是人手操盤未能做到的。

電腦操盤在過去二十年經過很多人研究和實行。結論都是傾向實用而值得投資。學術界有發表過論文,指出在多種而長期的各類交易裡,電腦總是能比人類取得更好的成績。而亦由於出現過不少成功而獲利豐厚的電腦操盤基金,使各基金公司不能不留意電腦操盤方法。

電腦操盤的算法大約可分為幾類,有些只適合投資較多的基金公司,有些適合個人。
第一類是套利交易(arbitrage)。套利交易的概念是利用同一投資對象在某兩個市場的差價取作盈利。電腦計算會將交易成本計算在內。這類交易硬件和網絡速度往往成為競爭關鍵,競爭者有時只是相差數個微秒(microseconds),有時甚至競爭的是與資訊中心的地理距離在網速上的差別。雖然是穩賺的交易算法,但已被眾多基金公司壟斷,不適合個人操作。
第二類是電腦輔助的買賣。這類操作可配搭全自動落盤或人手落盤。例如自動設定買某個股票時,就自動做對沖交易;或人手操盤讓電腦一次過在整個版塊的股票都買某個份量。這類電腦輔助的買賣亦包括有些策略類型的全自動落盤,例如在某些市場故意輸入一系列的買盤,影響其他買家的判斷,然後在這些買盤被執行前電腦自動取消。
第三類是程式選股和入市時間分析。這類可以是全自動操作,或半自動操作,就是電腦協助選股而交由人手落盤。筆者見有些本地年輕諳熟電腦的青少年會用股票搜尋器輸入參數讓電腦搜尋適合股票,而筆者更會推介一些電腦操盤平台軟件(Algorithmic Trading Platform)。這類軟件和股票搜尋器最大的分別,是它們配備了很多適合初學者開始踏上電腦操盤的現成工具,例如回溯測試(Backtesting)、輸入大量歷史數據並製圖,和自動交易。回溯測試就是用歷史數據測試個人設計的交易算法的回報能力和賺蝕比例,測試清楚才運用到實戰上;而這些歷史數據,例如過去十年的每分鐘數據,可在網上向交易所或金融機構購買或免費下載。而測試好就可以用同一個操盤平台軟件接駁上有提供相關服務的金融機構作半自動或全自動交易。一般而言,這類操盤平台只需幾千元就可終身使用,而大部份亦有三十天免費試用期。網上亦有不少開源(opensourced)的免費相關軟件,適合進階者下載並自行改造。筆者推介用家選擇平台時揀選回溯測試速度較佳,和與其他平台例如即時交易和載入數據較多兼容性的軟件。

發表留言