2018年10月4日
身邊不少朋友聽到程式交易後都會提出同一個問題:「怎樣入門?如何上手?」有些人對程式交易有不同誤解,而這些誤解亦成為上手的絆腳石,以下逐一為大家擊破。
第一,未有接觸過的人會以為程式交易是一門獨立的功夫,與傳統的基本分析河水不犯井水,令不少炒家只繼續使用自己熟悉的功夫,踏不出舒適區。有這個想法也難怪,因為使用基本分析的策略,交易頻率較低,而程式交易給人的印象則偏高頻。因此認為兩者只能擇其一,有如武俠小說中的少林與丐幫。
其實,程式交易非獨立功夫,反而應配合其他武功,例如把基本分析量化,把技術分析更準確地執行。
筆者亦有程式建構於基本分析之上,例如多因子模型策略(Multi-factor model)。這策略有不少大型對沖基金都有使用,當中的因子可以是基本因素,亦可以是價格訊號,例如P⁄E、P⁄B、ROE、市值、股價動能、股價波幅等等。然後程式便會按模型進行選股、買入、保持監察,並定期重新分配資金於不同股票上,整個過程完全自動化。
未必動用人工智能
另一個誤解則是認為程式交易如人工智能,黑箱作業居多,用來交易並沒太大安全感。其實程式交易中,未必動用到人工智能或深度學習等等模組;相反,人的成分仍佔大多數,策略本身仍是使用者所設計,放入什麼因子、參數皆任君選擇,程式賺錢與否仍取決於使用者本身。
簡單來看,程式只是加入自動分析,自動執行的元素,使你可以輕鬆操作更大資金、更多產品、更長時間。
第三個誤解,很多人認為程式交易最難的是建構程式部分,因為沒有編程經驗的人,一看到C++、C#、Java、Python等程式語言便感頭痛,無從入手。其實,現時市面上已有不少第三方軟件容許用家使用非常淺白的語言,把策略放進電腦中執行。
第三方軟件助編程
例如MACD策略,其實不到10行Code,已能成功令電腦自動買賣。這些第三方軟件的確是一大突破,有如把文言文翻譯成白話文,達致「我手寫我口」的境界。程式交易最需要的是邏輯,因為用家需清楚明白自己的策略,編程時需把細節定義清楚。
由此可見,若你有相關炒賣經驗,對市場有一定認識,同時亦兼備邏輯,也可以嘗試使用程式交易強化你的武功。
作者為香港程式交易研究中心創辦人、現任對沖基金量化操盤手。
www.facebook.com/programtrading.hk
訂戶登入
下一篇: | 油股逆市奇葩 押倉之選 |
上一篇: | 永達利潤看升 回至7元吸納 |