聽到「程式交易」這個名詞,相信很多人就開始退避三舍,覺得程式交易是相當高深的學問,是理工專業人士的天下,自己根本不會寫程式,這輩子不會有機會使用。法人、散戶最愛 程式交易量逐年攀升有此錯誤觀念,是因為多數相關文章著重討論程式語言,偏重技術討論,讀者往往無法理解。但對於一般投資大眾,程式交易已經成為必須瞭解的課題,因為截至二○一八年,程式交易在金融市場所產生的交易量,已經占整體交易量的五○%,而這個數字仍在逐年攀升。由於程式交易操作效率極高,不僅法人日漸依賴程式交易,連完全不懂程式語言的一般投資人,也能輕易透過金融機構購買程式交易服務,使用開發完成的程式交易策略全自動協助下單操作。科學化測試 提升勝率和報酬率簡單來說,程式交易是透過歷史累積的大數據進行測試,分析出勝率和報酬率相對較高的交易方式,最後透過編寫策略程式進行交易,取代令人詬病的主觀人工下單。程式交易進行大數據測試的方式很多,坊間大家熟知的各種技術分析,便是大數據測試的基本要素。比如,策略程式的開發人員會測試月線和年線形成交叉的結果。如果發現過去一段時間,月線由下而上穿越年線形成黃金交叉,接下來進入多頭格局機率相當大,策略程式便會協助投資人買進投資標的。相反的,如果發現月線由上而下穿越年線形成死亡交叉,接下來進入空頭格局機率相當高,策略程式則會協助投資人賣出。程式交易 無法人工下單取代談到這裡,讀者可能有疑問,覺得透過技術分析進行操作,自己鑽研自行操作就好,但這樣的觀念可能衍生出兩個問題:一、技術分析可信度存疑。讀者閱讀技術分析教材,可以發現技術分析往往沒有科學憑據,結論相當武斷。比如技術分析專家會說,KD指標高於八十進入超買區,此時股票價格將開始回落,應該賣出股票,但實務上讀者可以發現,KD指標高於八十經常還會出現更高的股價。此時若貿然賣出股票,豈不是喪失後續的波段行情?程式交易的功能,正是透過大數據分析,科學驗證各式技術分析的可信度,最後進行科學化操作。二、人性破壞紀律操作。即便讀者熟知各種技術分析,但在操作上仍難以擺脫人性干擾。根據投資心理學研究,人們操作投資買賣,往往不是依據理性判斷,而是更多受到情緒影響。以股票為例,投資人看到股價上漲,就會因為怕獲利回吐,急著把股票賣掉,錯過後續大波段行情;看到股價下跌,又因為不甘心虧損而選擇拗單,結果越賠越多。程式交易的功能,正是透過程式設定的原則紀律操作,該獲利就續抱,該停損也毫不留情停損,長期下來形成「賠少贏多」的成功方程式。投資操作鬥智 心理素質見真章機率計算的模擬科學,摒除人性干擾的人工智慧操作,實力絕對不容小覷。二○一七年,人工智慧圍棋程式AlphaGo打敗中國天才棋手柯潔。在較勁中途,柯潔中途離場二十分鐘,渾身發抖哭了起來。投資操作像下圍棋一樣,不只鬥智,更是一場嚴酷的心理戰,歡迎用Line搜尋帳號ai.0902139073,或掃描本文QR Code,實際體驗程式交易的奧妙之處。