與傳統(tǒng)上以人工分析和下單的交易方式相比,程序化交易具有投資策略一貫性、操作客觀性、下達指令準確性以及高速度等一系列優(yōu)勢,正因為此,這種新興的交易方式正越來越多地為世界各國市場的個人及機構(gòu)投資者所青睞。本文除介紹了程序化交易的特性外,還針對股指期貨交易,對程序化交易系統(tǒng)的核心模型進行分類,并解析不同模型的設(shè)計原理,可作為投資者未來以何種方式參與滬深300指數(shù)期貨交易的一項參考。 一、程序化交易及其運用情況 程序化交易是指將特定的交易規(guī)則或策略編譯為計算機程序,通過計算機計算并發(fā)出交易信號,由交易員下單或計算機自動下單來完成的交易,也曾被稱為計算機交易、自動化交易、機械化交易和算法交易等。其本質(zhì)是在交易決策的實時判斷中排除人工決策過程,做到交易決策的客觀化,幫助投資者免受主觀情緒和心理層面的負面影響。 程序化交易在國際市場已經(jīng)較為盛行,據(jù)統(tǒng)計,目前在紐約證券交易所市場上,程序化交易的成交量約占30%,而各大投行和對沖基金更是程序化交易的主要使用者。 在國內(nèi),程序化交易的研究也已較為深入,許多機構(gòu)投資者和研究機構(gòu)已在人工智能型程序化交易系統(tǒng)的開發(fā)上取得重大突破,類似神經(jīng)網(wǎng)絡(luò)、支持向量機和互聯(lián)網(wǎng)文本挖掘技術(shù)等具有人工智能色彩的交易模型已得到廣泛認可。而在實際運用方面,國內(nèi)程序化交易者卻受到產(chǎn)品結(jié)構(gòu)單一、交易制度不夠靈活等限制,目前主要集中于商品期貨套利和ETF套利等高頻交易中。因為高頻套利交易動輒涉及到數(shù)個期貨合約的價差計算或者幾十至上百只股票的買賣,人工計算、下單的速度和準確程度無法得到保證,而套利機會轉(zhuǎn)瞬即逝,為了抓住短暫的時間窗口,大量機構(gòu)投資者采用程序化交易系統(tǒng)來進行套利,程序化自動交易是否高效成為套利能否成功的關(guān)鍵。 由于股指期貨與證券市場聯(lián)系緊密,加上T+0和雙向交易制度等因素,其上市后將成為程序化交易特別是程序化套利交易的關(guān)注重點。 二、程序化交易對股指期貨交易的幫助 程序化交易具有一些顯而易見的優(yōu)點,這對有意參與股指期貨這一全新金融衍生品交易的投資者來說將提供較多的幫助。 1.一貫性 在期貨市場中,保證金制度所產(chǎn)生的杠桿作用使得投資者即使是正確地判斷了市場趨勢,也有可能由于入場點選擇上的不妥而面臨較大的虧損風險,因此利用技術(shù)分析來精確選擇入場時機和點位就顯得非常重要。技術(shù)分析本身是經(jīng)驗主義的,存在較強的主觀色彩,對于同樣的指標或圖形,不同的投資者可能會作出不同的解讀。潛在的先入為主意識和預(yù)測意見會影響投資者客觀地判斷市場狀況,進而對一些價格信號采取選擇性的理解。因此大部分投資者難以在日復(fù)一日的解盤分析中堅持自己的分析方法和策略,從而影響投資決策的一貫性。 2.客觀性 期貨交易的雙向交易制度會令投資者感到期貨市場上存在相當多的獲利交易機會,對于多數(shù)初涉期市的投資者來說,這是一個常見的誤區(qū)。由于期貨市場零和博弈的特性,在不考慮手續(xù)費的情況下,盈利與虧損總是相等的,因此不可能存在大量的可獲利交易機會。做空機制會使部分投資者在持有頭寸的過程中變得不那么堅定,我們常??梢钥吹皆S多期貨投資者在對長期趨勢作出了正確判斷的情況下,卻由于過于關(guān)注短期的價格波動而忘記交易計劃,過早地采取了平倉、鎖倉等措施,結(jié)果反而錯失了大部分趨勢的情況。也就是說,雙向交易和T+0機制使投資者在期貨市場上可能面臨更多的交易決策機會,而這對于缺乏訓(xùn)練的投資者來說往往意味著犯錯誤的機會也大大增加了。 通過程序化交易,投資者可以將自己的經(jīng)驗和策略轉(zhuǎn)化為相對穩(wěn)定的計算機模型,由電腦按照既定的設(shè)置來對市場進行判斷,最大可能地避免主觀方面的原因所導(dǎo)致的誤判和沖動操作。 3.準確性 同樣地,期貨市場的雙向交易機制和交易指令的多樣性,會令投資者在實際交易中存在誤操作的風險,例如搞錯買賣方向,把買入開倉指令輸入成賣出開倉等。在價格波動頻率較快的期貨市場中,這樣的“錯單”會導(dǎo)致較大的虧損。不僅僅是初學(xué)者會犯這樣的錯誤,即使是專業(yè)的炒手也難免偶爾出錯。 在進行股指期貨套利交易的過程中,無論是期現(xiàn)套利構(gòu)建現(xiàn)貨組合,還是跨期套利中合約代碼的選擇,都很容易出現(xiàn)失誤。對于交易頻率較高的套利交易者來說,使用程序化交易可以有效避免“錯單”這種低級失誤。 4.高速度 在股指期貨套利交易的過程中,不可避免地需要計算套利現(xiàn)貨頭寸的構(gòu)成與權(quán)重,或者是計算期貨合約間實時的價差結(jié)構(gòu),誰能更快地通過計算發(fā)現(xiàn)機會并且完成交易就能獲得利潤,因此速度是決定套利交易成敗的另一關(guān)鍵。在這方面程序化交易具有顯而易見的優(yōu)勢。這也是國際上成熟的金融衍生品市場中程序化交易盛行的重要原因。 三、如何針對股指期貨設(shè)計程序化交易模型 絕大多數(shù)的程序化交易系統(tǒng)并不以對市場的預(yù)測作為主要決策依據(jù),而是通過經(jīng)驗的總結(jié)和學(xué)習(xí),觀察市場目前狀況與常態(tài)之間的異同,從而進行盈利概率更大的交易。其關(guān)鍵在于對市場常態(tài)或市場形勢的識別。按照當前市場所處的狀況與常態(tài)是否相同,筆者認為可以將程序化交易系統(tǒng)的核心模型分為兩類,一類是常態(tài)發(fā)展式,另一類是常態(tài)回歸式。 第一種類型即所謂的常態(tài)發(fā)展式,是指程序化交易系統(tǒng)通過計算發(fā)現(xiàn)當前市場價格運動與歷史價格運動之間的相似程度,如果相似程度較高則根據(jù)歷史價格表現(xiàn)進行交易。這一類型的典型交易模型包括趨勢跟蹤模型、振蕩指標模型等單邊投機模型,同時也包括關(guān)注價差趨勢變化的套利模型。在針對股指期貨設(shè)計該類模型的具體過程中,仍然存在著一些需要加以關(guān)注的地方。 國內(nèi)股指期貨的標的物是滬深300指數(shù),如果在選擇樣本數(shù)據(jù)的時候是以滬深300指數(shù)為樣本,則可能出現(xiàn)以指數(shù)進行測試的時候盈利,而在以期貨合約進行實際交易的時候盈利縮小甚至虧損的情況。這不僅僅是因為手續(xù)費或者其他沖擊成本的原因,更主要的是因為基差的存在,使得原本在指數(shù)上可以獲利的空間卻在具體合約上打了折扣。以最簡單的趨勢跟蹤模型為例,如當前滬深300現(xiàn)貨指數(shù)報3400點,IF1009合約報3850點,某基于現(xiàn)貨指數(shù)歷史數(shù)據(jù)的程序化交易系統(tǒng)發(fā)出了買入開倉的指令,投資者買入IF1009合約,若到了九月份期貨IF1009合約即將交割時,現(xiàn)貨指數(shù)上漲了300點至3700點,而IF1009合約出現(xiàn)超過100點的跌幅,投資者的持倉就會出現(xiàn)虧損。如何解決這一問題呢?一是可以通過對期貨連續(xù)合約數(shù)據(jù)進行測試來建立模型,并且在使用連續(xù)合約時必須將合約換月當日的價差剔除。二是在對使用現(xiàn)貨指數(shù)歷史數(shù)據(jù)的模型進行測試和優(yōu)化時考慮更高的費用和成本。三是在進行交易時盡量選擇基差較小的合約,從而少受基差的影響,通常來說近期合約基差較小,但這也意味著在進行較長期持倉的時候要面對遷倉的成本和合約間價差的問題。四是盡量選擇持倉周期較短的交易模型,從而可以選擇近期合約進行交易并盡量少遷倉。 第二種類型常態(tài)回歸型是指當前的市場狀況偏離了歷史的正常水平,存在回歸的需求,即存在價格或價差向平均水平運動的可能性。這一類型的程序化交易模型主要包括高頻套利模型、均值回歸模擬等。 在針對股指期貨設(shè)計高頻套利模型時需要考慮的因素至少應(yīng)當包括流動性、相關(guān)性、波動性和價差均值水平。流動性因素主要是指股指期貨合約、滬深300指數(shù)成分股的成交能否滿足套利需求;相關(guān)性因素主要包括滬深300指數(shù)與股指期貨合約、指數(shù)成分股組合之間的相關(guān)性是否足夠高;波動性則是從風險角度出發(fā)考慮出現(xiàn)波動極值的可能性以及由此所產(chǎn)生的風險大?。痪邓絼t是最重要的歷史參考數(shù)據(jù),高頻套利交易的價差均值水平應(yīng)該具有較好的穩(wěn)定性。 四、我國股指期貨交易規(guī)則對程序化交易的適度制約 程序化交易中計算機的使用加快了信息的交流和交易速度,依靠程序化交易輔助而大量實施的套利交易還使得期貨市場與股票市場的聯(lián)系更加緊密。在股指期貨發(fā)展的歷史中,許多著名事件的背后都可以發(fā)現(xiàn)程序化交易的影子,其中包括美國股票市場1987年的股災(zāi)和臺灣期貨市場的“國安基金事件”。 在1987年的美國股災(zāi)中,暴跌的罪魁禍首一度被認為是期現(xiàn)市場的程序化自動套利交易。在股災(zāi)爆發(fā)的當日,兩個市場間的相互作用得到增強,美國證券交易委員會這樣描述了與指數(shù)相關(guān)的交易在1986年9月11日和12日市場下跌時所扮演的角色:“如果股指期貨價格低于股票價格,不管什么原因,指數(shù)套利者將買入期貨并賣出股票,如果股票價格下跌的幅度遠遠不夠,投資組合保險公司將賣出期貨合約,造成期貨市場新一輪的下跌,這導(dǎo)致指數(shù)套利者進一步賣出股票,從而形成自我強化拋售的下跌周期?!钡沁@樣的解釋卻回避了投資者的心理和突發(fā)事件這兩個引起1987年股災(zāi)的重要因素,把股災(zāi)歸因于程序化交易完全是一種誤會。 而在臺灣地區(qū)的股指期貨市場上,則出現(xiàn)過平準基金通過股指期貨交易買入期貨合約護盤,但最終被程序化套利者捕捉到交易機會,大量反向做空期指并獲利的事件。2000年10月16日是臺指期貨10月份合約的結(jié)算日,前一個交易日即10月15日為最后交易日。由于國安基金此前建立了大量期貨單邊多頭頭寸,并在10月15日停止進場,而且當時臺指期貨未平倉合約數(shù)高達10754手,遠超過正常的四五千手,加上當時國安基金企圖護盤,使期貨價格高出現(xiàn)貨達百點以上,套利部位亦逐漸增加。10月16日,套利者在開盤時就以市價了結(jié)現(xiàn)貨部位,造成當日現(xiàn)貨市場波動劇烈,下跌達282.89點,期貨市場亦應(yīng)聲下跌,特別結(jié)算價較前一交易日下跌100點以上,國安基金則承受了一定程度的損失。 客觀來說,程序化交易的使用既提高了股票市場與期貨市場的相關(guān)性,使市場定價機制更加有效,同時也存在著加大市場波動性的風險。不過,通過有效的監(jiān)管機制,仍可以對程序化交易在極端市場行情中的交易行為加以監(jiān)控并防范風險。在我國股指期貨的交易制度中,《中國金融期貨交易所交易細則》第四十四條對程序化交易做出了明確的規(guī)定:“會員、客戶使用或者會員向客戶提供可以通過計算機程序?qū)崿F(xiàn)自動批量下單或者快速下單等功能的交易軟件的,會員應(yīng)當事先報交易所備案。會員、客戶采取可能影響交易所系統(tǒng)安全或者正常交易秩序的方式下達交易指令的,交易所可以采取相關(guān)措施?!睂τ诔绦蚧灰锥?,投資者必須確保自己在交易流程上符合相關(guān)監(jiān)管部門的規(guī)定,并適時調(diào)整交易模型保證其發(fā)出的指令不會影響到市場的正常秩序。 |
【免責聲明】本文僅代表作者本人觀點,與本網(wǎng)站無關(guān)。本網(wǎng)站對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。
本網(wǎng)站凡是注明“來源:七禾網(wǎng)”的文章均為七禾網(wǎng) levitate-skate.com版權(quán)所有,相關(guān)網(wǎng)站或媒體若要轉(zhuǎn)載須經(jīng)七禾網(wǎng)同意0571-88212938,并注明出處。若本網(wǎng)站相關(guān)內(nèi)容涉及到其他媒體或公司的版權(quán),請聯(lián)系0571-88212938,我們將及時調(diào)整或刪除。
七禾研究中心負責人:劉健偉/翁建平
電話:0571-88212938
Email:57124514@qq.com
七禾科技中心負責人:李賀/相升澳
電話:15068166275
Email:1573338006@qq.com
七禾產(chǎn)業(yè)中心負責人:果圓/王婷
電話:18258198313
七禾研究員:唐正璐/李燁
電話:0571-88212938
Email:7hcn@163.com
七禾財富管理中心
電話:13732204374(微信同號)
電話:18657157586(微信同號)
七禾網(wǎng) | 沈良宏觀 | 七禾調(diào)研 | 價值投資君 | 七禾網(wǎng)APP安卓&鴻蒙 | 七禾網(wǎng)APP蘋果 | 七禾網(wǎng)投顧平臺 | 傅海棠自媒體 | 沈良自媒體 |
? 七禾網(wǎng) 浙ICP備09012462號-1 浙公網(wǎng)安備 33010802010119號 增值電信業(yè)務(wù)經(jīng)營許可證[浙B2-20110481] 廣播電視節(jié)目制作經(jīng)營許可證[浙字第05637號]
技術(shù)支持 本網(wǎng)法律顧問 曲峰律師 余楓梧律師 廣告合作 關(guān)于我們 鄭重聲明 業(yè)務(wù)公告
中期協(xié)“期媒投教聯(lián)盟”成員 、 中期協(xié)“金融科技委員會”委員單位