李日曼
(廣州市華美豐收資產(chǎn)管理有限公司,廣東 廣州 515000)
程序化交易及其風(fēng)險(xiǎn)解析
李日曼
(廣州市華美豐收資產(chǎn)管理有限公司,廣東 廣州 515000)
近幾年,隨著我國(guó)金融市場(chǎng)體系的不斷完善和發(fā)展,程序化交易也逐漸進(jìn)入到我國(guó)廣大投資者的眼前,而且金融產(chǎn)品程序化交易也受到越來(lái)越多人的關(guān)注和重視,但是在進(jìn)行程序化交易時(shí)也存在一些風(fēng)險(xiǎn),影響著金融產(chǎn)品程序化交易的有效進(jìn)行,本文就先對(duì)程序化交易的概念進(jìn)行分析,在對(duì)其與傳統(tǒng)人工交易相比的優(yōu)勢(shì)進(jìn)行分析,最后著重研究和闡釋我國(guó)程序化交易所面臨的風(fēng)險(xiǎn),在對(duì)其風(fēng)險(xiǎn)提出相應(yīng)的應(yīng)對(duì)措施,保障國(guó)內(nèi)程序化交易在金融市場(chǎng)中能夠良好發(fā)展。
金融;程序化交易;風(fēng)險(xiǎn)
程序化交易是源于美國(guó),在早期時(shí)程序化交易主要分為程序化買(mǎi)入與程序化賣(mài)出兩種形式,主要是用在紐約股票交易中同時(shí)買(mǎi)賣(mài)十五支股票組合以上的交易所運(yùn)用的形式,也被稱(chēng)其為是籃子交易。而現(xiàn)今隨著投資管理業(yè)和資金管理規(guī)模的不斷擴(kuò)大,出現(xiàn)了一系列的風(fēng)險(xiǎn)問(wèn)題,而程序化交易卻能良好的解決其問(wèn)題,所以金融企業(yè)在進(jìn)行產(chǎn)品交易或者相關(guān)工作時(shí)一定要有效運(yùn)用程序化交易,這樣才能促進(jìn)金融企業(yè)良好發(fā)展。
所謂程序化交易(Program Trading)是在20世紀(jì)70年代美國(guó)證券交易方式中的一個(gè)重大創(chuàng)新,也被稱(chēng)為籃子交易(Basket Trading)。對(duì)于傳統(tǒng)的證券交易方式來(lái)說(shuō),投資者在進(jìn)行一次交易時(shí),只能買(mǎi)賣(mài)一只證券,而程序化交易的出現(xiàn),能夠有效利用計(jì)算機(jī)系統(tǒng),在一次交易活動(dòng)當(dāng)中同時(shí)買(mǎi)賣(mài)多個(gè)證券。而經(jīng)過(guò)多年的發(fā)展與變遷,程序化交易也逐漸豐富了自身的內(nèi)涵,但到現(xiàn)今為止,國(guó)際學(xué)術(shù)界和產(chǎn)業(yè)界還并沒(méi)有為程序化交易來(lái)制定一個(gè)統(tǒng)一并明確的定義。對(duì)于國(guó)內(nèi)來(lái)說(shuō),程序化交易一般意義比較等同于自動(dòng)化交易(Automated Trading)或是算法交易(Algorithmic Trading),主要是指將預(yù)先設(shè)定好的策略模型和交易規(guī)則,將其編譯成計(jì)算機(jī)可識(shí)別的語(yǔ)言?xún)?nèi)容,在隨著交易標(biāo)的物價(jià)格及其他因素改變,進(jìn)而自動(dòng)執(zhí)行相應(yīng)交易操作手段,進(jìn)而保障交易過(guò)程的完成。
通過(guò)將程序化與傳統(tǒng)的人工交易進(jìn)行比較,程序化交易比傳統(tǒng)人工交易更加快速,也有效的提升了交易效率,并且能夠保障在最快的時(shí)間內(nèi)對(duì)其行情進(jìn)行研究和判定,之后在發(fā)出相應(yīng)的下單命令,完成交易的整個(gè)過(guò)程。通過(guò)對(duì)程序化交易與傳統(tǒng)的人工交易形式進(jìn)行對(duì)比,程序化交易能夠最大程度的克服人性的弱點(diǎn)問(wèn)題,有效避免因情緒而對(duì)實(shí)盤(pán)操作所產(chǎn)生的非理性影響問(wèn)題。并且程序化交易中比較方便與交易風(fēng)險(xiǎn)的控制和對(duì)交易成本的管理工作,而且程序化交易能夠有效把握市場(chǎng)機(jī)會(huì),促進(jìn)金融企業(yè)良好發(fā)展。
在國(guó)內(nèi)程序化交易的良好發(fā)展,主要是由于計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的良好發(fā)展、報(bào)價(jià)方式的改變、對(duì)沖基金的興起三個(gè)方面的發(fā)展所形成的。計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,能夠保證程序化交易技術(shù)方面的內(nèi)容。借助計(jì)算機(jī)快速運(yùn)算的優(yōu)勢(shì),投資者能夠?qū)?fù)雜的股票組合進(jìn)行良好的分析研究;網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,能夠讓投資者在第一時(shí)間獲取最新行情信息,并通過(guò)其信息進(jìn)行全面分析,進(jìn)而在決定是否進(jìn)行買(mǎi)入、賣(mài)出等操作。雖然程序化交易比較受投資者歡迎,但其程序化交易中的風(fēng)險(xiǎn)問(wèn)題也時(shí)不可以被忽視的。下面就對(duì)程序化交易所面臨的非系統(tǒng)風(fēng)險(xiǎn)問(wèn)題和系統(tǒng)風(fēng)險(xiǎn)問(wèn)題進(jìn)行分析研究。
1、非系統(tǒng)風(fēng)險(xiǎn)問(wèn)題內(nèi)容
非系統(tǒng)風(fēng)險(xiǎn)問(wèn)題,主要是指由于人為主觀因素而產(chǎn)生的,一種操作性的風(fēng)險(xiǎn)問(wèn)題。通過(guò)利用新巴塞爾協(xié)議推薦的風(fēng)險(xiǎn)度量模型進(jìn)行研究,非系統(tǒng)分析問(wèn)題可以通過(guò)以下高級(jí)計(jì)量法進(jìn)行度量。
其公式當(dāng)中i為操作形式的第i種形式,而j為風(fēng)險(xiǎn)事件的第j類(lèi)事件,在預(yù)期時(shí)間內(nèi)的損失轉(zhuǎn)化成資本配置要求的轉(zhuǎn)換因子則是用γ表示,EI是風(fēng)險(xiǎn)所暴露的規(guī)模與資金,其中損失事件的發(fā)生概率由PE所代表,而LGE則是事件的損失程度,通過(guò)這樣計(jì)算公式能夠有效得到非系統(tǒng)風(fēng)險(xiǎn)的度量,其中非系統(tǒng)風(fēng)險(xiǎn)問(wèn)題也包括以下風(fēng)險(xiǎn)形式:
首先,策略風(fēng)險(xiǎn)問(wèn)題。程序化交易與傳統(tǒng)人工交易相比最為不同的一點(diǎn)就是,程序化交易具有完整性和客觀性執(zhí)行的交易策略,而交易策略的安全與否則是決定投資成敗的關(guān)鍵部分,通過(guò)對(duì)層面的不同進(jìn)行分析,交易策略所面臨的風(fēng)險(xiǎn)問(wèn)題可以分為策略產(chǎn)生的風(fēng)險(xiǎn)與策略執(zhí)行的風(fēng)險(xiǎn)兩種類(lèi)型。其中策略產(chǎn)生的風(fēng)險(xiǎn),主要是指交易策略在進(jìn)行過(guò)程制定時(shí)所形成的風(fēng)險(xiǎn)問(wèn)題。對(duì)于程序化交易策略來(lái)說(shuō),主要就是投資者對(duì)歷史數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析得到的結(jié)果和對(duì)未來(lái)趨勢(shì)所預(yù)測(cè)的構(gòu)建數(shù)學(xué)模型的具體策略,投資者可以根據(jù)自己的意愿來(lái)選擇投資策略,之后在根據(jù)其策略進(jìn)行相應(yīng)的參數(shù)優(yōu)化工作,而在其中也具有很大的概率可能性,但是對(duì)于數(shù)學(xué)模型來(lái)說(shuō),并不保證不具有潛在的風(fēng)險(xiǎn)問(wèn)題,而且模型的不同,在不同市場(chǎng)情況下也會(huì)出現(xiàn)不同的風(fēng)險(xiǎn)特征。而且即使是同一個(gè)模型,如果投資者對(duì)模型的理解存在不同偏差或是使用上有偏差的話,也會(huì)給投資者帶來(lái)不同的效果。在投資過(guò)程當(dāng)中程序化交易也只是一種輔助工具,而并不能清除投資中的風(fēng)險(xiǎn)問(wèn)題,無(wú)法良好保障投資的盈利,所以投資者必須要正確認(rèn)識(shí)程序化交易。另外策略執(zhí)行風(fēng)險(xiǎn),是交易策略在執(zhí)行當(dāng)中所面臨的風(fēng)險(xiǎn)問(wèn)題。擁有良好的計(jì)劃,也必須要有準(zhǔn)確的執(zhí)行,如果在執(zhí)行中出現(xiàn)問(wèn)題或無(wú)法執(zhí)行到位,那么計(jì)劃就會(huì)成為紙上談兵并無(wú)任何用處。在程序化交易中決策執(zhí)行主要是利用計(jì)算機(jī)算法模型對(duì)交易訂單執(zhí)行過(guò)程進(jìn)行優(yōu)化。并且也要通過(guò)網(wǎng)絡(luò)傳輸服務(wù)器來(lái)完成交易指令的形成和發(fā)出,如果在工作環(huán)境中遇到突發(fā)事件(停電、計(jì)算機(jī)死機(jī)或互聯(lián)網(wǎng)故障等問(wèn)題)的話,都會(huì)給交易策略的執(zhí)行帶來(lái)嚴(yán)重影響。
其次,運(yùn)作風(fēng)險(xiǎn)問(wèn)題。程序化交易雖然能夠執(zhí)行自動(dòng)交易策略,但實(shí)際其主體還是離不開(kāi)人工的干預(yù)。而運(yùn)作風(fēng)險(xiǎn)主要是指,交易員在進(jìn)行系統(tǒng)操作時(shí)所出現(xiàn)的風(fēng)險(xiǎn)問(wèn)題,其中主要分為技術(shù)風(fēng)險(xiǎn)問(wèn)題和紀(jì)律風(fēng)險(xiǎn)問(wèn)題。技術(shù)風(fēng)險(xiǎn)問(wèn)題,現(xiàn)今的期貨交易策略的編寫(xiě)中主要是通過(guò)基本分析法與技術(shù)分析法進(jìn)行預(yù)測(cè)走勢(shì)的,而多數(shù)程序化交易系統(tǒng)也都是為了追隨趨勢(shì)而進(jìn)行編寫(xiě)的,其相對(duì)比較注重技術(shù)分析,但是對(duì)于技術(shù)分析來(lái)說(shuō),是相對(duì)滯后于價(jià)格變化的,而依靠技術(shù)指標(biāo)所編寫(xiě)的模型,所發(fā)出的交易信號(hào)也會(huì)落后于趨勢(shì)起點(diǎn),如果交易員處理圖表不當(dāng)或者過(guò)分偏重技術(shù)分析而忽視基礎(chǔ)分析的平衡時(shí)都有可以對(duì)出現(xiàn)交易指令錯(cuò)誤的問(wèn)題。紀(jì)律風(fēng)險(xiǎn)問(wèn)題,主要就是交易員違背規(guī)定、投機(jī)操作、在交易是作弊、使用欺詐行為等所造成的交易風(fēng)險(xiǎn)問(wèn)題。
2、系統(tǒng)風(fēng)險(xiǎn)問(wèn)題內(nèi)容
系統(tǒng)風(fēng)險(xiǎn)主要指由于相關(guān)客觀因素而造成系統(tǒng)軟件或硬件故障,所給系統(tǒng)帶來(lái)相關(guān)問(wèn)題導(dǎo)致系統(tǒng)無(wú)法正常運(yùn)行的風(fēng)險(xiǎn)問(wèn)題,其中分為響應(yīng)風(fēng)險(xiǎn)問(wèn)題、時(shí)滯風(fēng)險(xiǎn)問(wèn)題、故障風(fēng)險(xiǎn)問(wèn)題以及信息安全風(fēng)險(xiǎn)問(wèn)題。
1、創(chuàng)新交易哲學(xué)
程序化交易本質(zhì)上主要體現(xiàn)了交易者的交易思想,而程序化則是一種控制手段或方法。交易哲學(xué)是什么樣的就會(huì)有什么樣的交易策略,因此在進(jìn)行程序化交易前,重要的部分就是要對(duì)自己的交易哲學(xué)的邏輯性進(jìn)行審視。對(duì)于優(yōu)秀的創(chuàng)新交易策略是源于交易哲學(xué)的突破和革新而來(lái),要想做到這一點(diǎn)是非常不容易的,必須要讓交易者對(duì)世界、自然、市場(chǎng)有一種深厚的洞察力,也要能夠理解并將其轉(zhuǎn)化為市場(chǎng)語(yǔ)言,這樣才能保障程序化交易形式有效進(jìn)行。比如,將市場(chǎng)按照形態(tài)分為單邊和震蕩的形式,那么在單邊市中趨勢(shì)性模型下就可以進(jìn)行良好的交易,而如果趨勢(shì)性模型在震蕩市中形成來(lái)回止損,這會(huì)產(chǎn)生比較大的回撤問(wèn)題。但是震蕩模型策略則與其表現(xiàn)正好是相反的,因此用什么樣的模型不是關(guān)鍵問(wèn)題,而判斷時(shí)段性的單邊行情還是震蕩行情則成為交易策略能否提高勝率的關(guān)鍵部分。而選擇用什么樣的模型來(lái)進(jìn)行判斷單邊和震蕩是通過(guò)多年研究所得到的成果,其準(zhǔn)確性是相對(duì)比較高的。
2、嘗試從全自動(dòng)到半自動(dòng)形式
交易策略形式不易于太過(guò)死板、單一,而很多程序化交易策略堅(jiān)持不下去的具體因素,是由于全自動(dòng)形式所帶來(lái)的眾多劣質(zhì)交易所形成的問(wèn)題,而如果可以利用半自動(dòng)化交易形式能夠有效提高勝率以及盈虧比,對(duì)于何時(shí)開(kāi)啟程序化、何時(shí)關(guān)閉程序化背后的規(guī)則和邏輯也必須要進(jìn)行嚴(yán)密、科學(xué)的研究,比如在背后規(guī)則市場(chǎng)進(jìn)入單邊市時(shí)則需要開(kāi)啟程序,而市場(chǎng)重歸震蕩市時(shí)則需要關(guān)閉程序,在金融產(chǎn)品交易市場(chǎng)中沒(méi)有一個(gè)自動(dòng)化交易策略能夠一如既往地戰(zhàn)勝市場(chǎng),而半自動(dòng)化交易程序策略則能夠在資本市場(chǎng)中獲得更好的業(yè)績(jī),降低相關(guān)風(fēng)險(xiǎn)問(wèn)題的出現(xiàn)。
3、對(duì)交易技術(shù)指標(biāo)進(jìn)行創(chuàng)新
在金融交易市場(chǎng)中運(yùn)用獨(dú)創(chuàng)的交易技術(shù)指標(biāo)設(shè)計(jì)交易系統(tǒng),能夠在金融市場(chǎng)上有效的提升交易勝率和盈虧比,而對(duì)于其主要的因素是由于創(chuàng)新的交易技術(shù)指標(biāo)得以有效保密,沒(méi)有從眾性的特點(diǎn),而這一點(diǎn)就會(huì)給投資者帶來(lái)出其不意的優(yōu)勢(shì),進(jìn)而提升投資者交易勝率。比如在交易系統(tǒng)中,很多人認(rèn)為均線的趨勢(shì)跟蹤指標(biāo)比較好,但其缺點(diǎn)也是相對(duì)比較突出的,不僅具有其他趨勢(shì)跟蹤指標(biāo)一樣的滯后性,還具有對(duì)付慢漲急跌或慢跌急漲的行情弱點(diǎn),因此,有些人創(chuàng)造了適應(yīng)自己的均線對(duì)付這種行情,而這樣能夠創(chuàng)新交易指標(biāo),進(jìn)而提高投資者交易勝算。創(chuàng)新和改良指標(biāo)的方法和技術(shù)是開(kāi)發(fā)者要具有良好的耐心和細(xì)心等優(yōu)點(diǎn),這樣才能創(chuàng)造出新的交易技術(shù)指標(biāo)。
隨著我國(guó)金融市場(chǎng)的不斷完善、成熟和發(fā)展,程序化交易在不遠(yuǎn)的將來(lái)會(huì)成為我國(guó)交易技術(shù)發(fā)展的主要方向和必然趨勢(shì)。
[1] 夏丙英,蔣文保.程序化交易安全風(fēng)險(xiǎn)及其分析[J].信息安全與技術(shù),2013,11:31-34.
[2] 熊熊,袁海亮,張維,張永杰.程序化交易及其風(fēng)險(xiǎn)分析[J].電子科技大學(xué)學(xué)報(bào)(社科版),2011,03:32-39.
[3] 王申寅.程序化交易系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].上海交通大學(xué),2014.
[4] 李邸.程序化交易策略研究[D].山東大學(xué),2014.
[5] 王彥.期貨程序化交易系統(tǒng)的開(kāi)發(fā)與應(yīng)用[D].山東大學(xué),2012.
(責(zé)任編輯:戴國(guó)際)