2015年6月11日
最近和一些朋友討論他們公司使用的程式交易策略,其中一個朋友提到,公司開發了不少的程式交易策略,但表現一直不好。我大致看了一下,就建議他將程式交易的流程改變一下,加入一個判斷短期(未來幾分鐘)資產短期走勢和它的波動率走向的步驟。並且根據資產可能走勢和波動率方向,估計每一個策略可能的回報,來選擇交易策略或產生交易指令(trading signal)。
我告訴這位朋友︰不同的交易策略適用的市場情況不同,有些交易策略適用於均值回歸,有些適用於方向明顯時候,有些適用於市場方向不明顯時,但市場震盪幅度較大的情況。除了方向和波動率,有時候還要考慮市場成交量。綜合這些因素來考慮,我們可以做出一個交易策略篩檢程式(filter)。
但如何判斷資產可能走勢和波動率?有什麼市場的資料可以說明我們了解市場參與者對於未來市場的看法?
畫九宮格選擇交易策略
根據以前的經驗,訊息量最大的是期權(option), 因為期權的蘊含波動率(implied volatility),尤其是賣權(put options),代表市場的對沖成本。我們可以把市場上不同到期日和不同行使價期權價格,反推出一個蘊含波動率曲面,這個曲面隨市場上產生的交易即時數據不斷地變動。如果整體曲面向上,代表市場參與者了解市場風險增加,因此期權發行
商(Option Sellers)要求期權購買者,要以更高的價格(更高的波動率)去購買期權的賣權作為對沖工具。
波動率期限結構可以幫助我們了解未來波動率走勢,而波動率的期限結構的走勢(整條線往上或往下),更可以看出風險到底是在增加還是減少。如果市場的期權交易活躍,我們可以很快預測到很短時間內,市場可能產生的變化。我們可以根據波動率期限結構的變動方向,推斷出未來資產價格可能的走勢。如果波動率期限結構往上,基本上股價短期往下的可能性較大,反之亦然。
如果我們根據資產走勢和波動率,我們可以畫出以下的一個九宮格。
在每一個格子裏頭都有適合的交易策略。如果我們的交易策略庫裏可以容納超過20個交易策略,我們可以根據九宮格來選擇策略庫裏應有的交易策略,使得每一個市場狀況(每一個格子)都有適合的交易策略。這樣選擇的好處是不但可以包含方向性策略,還可以包含波動率策略,如使用跨式期權加上做多或做空波動率指數期貨。
在香港,除了恒指期貨可支援方向性交易策略, 恒指波動率指數(VHSI)還可以支援波動率交易。當市場預期恒指向下的時候,可以做空恒指也可以做多恒指波動率指數期貨,因為恒指和恒指波動率指數在一般情況下走向是相反的。
我們可以依據恒指波動率期限結構計算出恒指未來走勢。如果恒指期權交易量密集,我們可以結合股指期貨的交易,更快更準確計算出恒指現貨未來走勢,進而選擇一些相關性強的股票進行交易。短期市場看法就是利用這些帶有市場未來看法的金融工具來推斷短期資產未來走勢。
分析投資人聊天內容
最近一些頂尖的對沖基金已經運用自然語言處理技術,去分析一些金融專業人員,如基金經理和交易員,或一般投資人聊天的內容。最先進的技術可以分析超過3000個聊天室的即時聊天內容,根據他們聊天的內容、語氣、關鍵字等,去判斷他們對哪些股票感興趣、他們的看法,以及是否會有行動,如買進或賣出。
最新的在這方面的技術是複雜事件處理(Complex Event Processing(CEP))和大資料流程管理(Big Data Stream Management)。記得這裏說的是大資料流程,不是大資料,比如三百檔股票價格和3000個聊天室聊天內容,是大量的資料流程和文字流。處理的時候,不需要等它們被寫入資料庫再處理。
複雜事件處理平台可以直接在傳輸過程中高頻取樣進行處理。將文字內容和資料內容整合分析處理來分析投資人可能行動及可能投資機會。這些技術可以在極快的速度,比如數秒的時間,分析複雜的資料來源,根據事先輸入的篩檢程式(Filter),來產生交易訊號,進而選擇交易策略。頂頂有名的文藝復興對沖基金公司,使用的就是這類的極高端科技。
作者為科大商學院財務系客座教授/東華學院商學院財務教授
放大圖片 / 顯示原圖 放大圖片 / 顯示原圖訂戶登入
下一篇: | 敦煌一遊 |
上一篇: | 基金互認短期不利「北上」 |