程序化交易,顧名思義就是利用程序語(yǔ)言將交易者的交易策略寫(xiě)入計(jì)算機(jī)軟件里面,讓計(jì)算機(jī)自動(dòng)按照策略的要求判斷并給出買賣指令從而進(jìn)行交易的技術(shù)。這種技術(shù)的關(guān)鍵在于交易策略,講究數(shù)學(xué)模型的建立與實(shí)現(xiàn),廣義來(lái)說(shuō)就是要“營(yíng)造”一種偏向于交易的優(yōu)勢(shì),以此來(lái)戰(zhàn)勝大概率事件,捕捉小概率事件。程序化交易技術(shù)以及由策略的需求而開(kāi)發(fā)出來(lái)的依賴極速網(wǎng)絡(luò)和極速運(yùn)算的高頻交易,都是對(duì)交易和策略的實(shí)現(xiàn),是一種對(duì)交易者思想的科學(xué)的演繹。
程序化交易的發(fā)展
程序化交易對(duì)交易策略的研究開(kāi)發(fā)及完善提供了很大的幫助。一方面,把各種不同的交易策略和想法進(jìn)行組織、梳理和設(shè)計(jì),可以讓交易員同時(shí)把多個(gè)不同的邏輯思維(即策略)應(yīng)用到交易上去。程序化交易的回測(cè),可以讓你在進(jìn)行實(shí)盤交易之前,對(duì)自己的交易思路有一定的了解。當(dāng)然,這種使用歷史數(shù)據(jù)進(jìn)行的回測(cè),從理論上來(lái)說(shuō)可能會(huì)造成對(duì)參數(shù)的過(guò)度優(yōu)化;但是在參數(shù)的優(yōu)化過(guò)程中,交易者同樣可以了解到其交易策略本身的特性和情況,也就是可以獲得一些觀察值的實(shí)例。而這些實(shí)例可以觀察和指導(dǎo)你去完善策略。另一方面,程序化交易突破了人體器官上的極限。
由于程序化交易有了上述的優(yōu)點(diǎn),利用程序化進(jìn)行交易的人或者團(tuán)隊(duì)就逐漸地多起來(lái),其中使用程序化交易的CTA策略(即管理期貨策略)以及高頻交易等占據(jù)了不少的份額。而其他的主流策略當(dāng)中,特別是股票策略當(dāng)中,雖然可能不會(huì)應(yīng)用到狹義上的程序化交易;但是它們也同樣依賴于計(jì)算機(jī)技術(shù)進(jìn)行決策和交易。因此,程序化交易的重要性日漸顯現(xiàn)。
程序化交易對(duì)比傳統(tǒng)主觀交易的優(yōu)勢(shì)
程序化交易把主觀交易者的策略進(jìn)行了量化,然后通過(guò)計(jì)算機(jī)語(yǔ)言寫(xiě)入程序內(nèi)讓計(jì)算機(jī)來(lái)自動(dòng)交易,從而形成以下特點(diǎn):
第一,克服貪婪、恐懼、猶疑等人性的弱點(diǎn)。交易的信號(hào)是明確的,這樣就可以克服主觀交易者的交易紀(jì)律問(wèn)題和心理因素對(duì)實(shí)際信號(hào)判斷的干擾。該出手時(shí)就出手,該收手時(shí)就收手。比如說(shuō),在價(jià)格突破時(shí)堅(jiān)決買入或者賣出,而在價(jià)格向?qū)ψ约侯^寸不利的方向發(fā)展時(shí)及時(shí)地止損平倉(cāng)。正是因?yàn)檫@一個(gè)優(yōu)點(diǎn),程序化交易的收益曲線才會(huì)比主觀交易的收益曲線平滑而穩(wěn)定。
第二,幫助交易者突破生理機(jī)能的極限。首先,它可以幫助我們突破肉眼的極限。因?yàn)楫?dāng)把同樣的策略應(yīng)用到不同的品種甚至市場(chǎng)上時(shí),特別是操盤的資金量急劇增大以后,我們所要關(guān)注(即“盯盤”)的市場(chǎng)就會(huì)變得很多,這就完全超乎了我們這雙眼睛所能覆蓋的范圍。另外,由于市場(chǎng)經(jīng)濟(jì)的全球化,資本市場(chǎng)已經(jīng)是24小時(shí)連續(xù)運(yùn)作,而人的腦力是需要休息的,不可能日夜兼程,而利用電子計(jì)算機(jī)則可以實(shí)現(xiàn)這一點(diǎn)。如果你要是怕電腦系統(tǒng)會(huì)崩潰,那么只需要并行運(yùn)行多臺(tái)電腦便可解決。進(jìn)入了“互聯(lián)網(wǎng)+”時(shí)代以后,隨著網(wǎng)絡(luò)云服務(wù)器的興起,我們已經(jīng)可以把程序化交易的系統(tǒng)托管到網(wǎng)絡(luò)的主機(jī)上,這樣就更不用擔(dān)心機(jī)器運(yùn)行的問(wèn)題了。
第三,通過(guò)技術(shù)手段提前優(yōu)化交易系統(tǒng)。在確定交易模式并且實(shí)施之前,我們可以通過(guò)計(jì)算機(jī)對(duì)歷史數(shù)據(jù)進(jìn)行回測(cè)和整合,從而在準(zhǔn)備階段就盡可能改進(jìn)和優(yōu)化我們的交易策略。即便是存在著過(guò)度優(yōu)化的問(wèn)題,然而通過(guò)優(yōu)化,我們至少可以發(fā)現(xiàn)參數(shù)的不同水平對(duì)于勝率的影響情況。如果一個(gè)參數(shù)變動(dòng)了很小的范圍但是回測(cè)的盈利水平大打折扣,甚至由盈利變?yōu)樘潛p,那么就說(shuō)明這個(gè)策略的設(shè)計(jì)存在問(wèn)題,交易的優(yōu)勢(shì)其實(shí)并不明顯。
程序化交易相對(duì)于傳統(tǒng)主觀交易的劣勢(shì)
第一,思維定式難以適應(yīng)價(jià)格變化的非線性波動(dòng)。相對(duì)于主觀交易者來(lái)說(shuō),程序化交易者經(jīng)常注意到程序化在某些價(jià)格波動(dòng)的情況下表現(xiàn)得相當(dāng)不如人意。如該加倉(cāng)時(shí)不加倉(cāng),該平倉(cāng)時(shí)不平倉(cāng)。這是由于交易策略其本身的線性思維所造成的。也就是說(shuō),目前的程序化交易技術(shù)比較多地去擬合價(jià)格變化的線性關(guān)系,如果要做到非線性的交易決策和過(guò)程,程序化交易還有許多需要改善的地方。
第二,策略定式難以擺脫固化模式,缺乏靈活度。對(duì)于主觀交易者來(lái)說(shuō),交易的策略可以比較靈活多變,有時(shí)甚至可以根據(jù)自身的感覺(jué)或者靈感,在多個(gè)策略之間來(lái)回地切換。這種交易方式的靈活度,或者說(shuō)我們通常所認(rèn)為的交易風(fēng)格,是由人的大腦所具有的非線性思維來(lái)完成的。但是,程序化交易要想實(shí)現(xiàn)這種靈活性則不那么容易。
第三,概率定式難以發(fā)現(xiàn)和防范小概率的“黑天鵝”。美國(guó)的長(zhǎng)期資本管理公司(LTCM)是由兩位諾貝爾獎(jiǎng)得主坐鎮(zhèn)的以數(shù)學(xué)模型為核心的量化對(duì)沖基金,它的倒閉就是反映小概率導(dǎo)致“黑天鵝”的最好案例。長(zhǎng)尾理論告訴我們,同樣在程序化交易當(dāng)中,“黑天鵝”事件總會(huì)發(fā)生,然而應(yīng)對(duì)這類事件的交易程序則難以設(shè)計(jì)。因此,程序化交易在運(yùn)行的過(guò)程中也離不開(kāi)交易者的管理和調(diào)整,特別是在發(fā)現(xiàn)和防范小概率的“黑天鵝”事件上,人機(jī)結(jié)合非常必要。
程序化交易和主觀交易的未來(lái)前景
程序化交易帶來(lái)交易方式的革命性變化,也不斷引發(fā)出新的問(wèn)題和風(fēng)險(xiǎn)。11月3日,美國(guó)聯(lián)邦法院裁定高頻交易員米歇爾·科斯夏(Michael Coscia)商品交易欺詐以及幌騙罪名成立,這是美國(guó)以及全球針對(duì)這種違法交易行為的首宗刑事起訴。
目前,世界各國(guó)的政府對(duì)程序化交易有所顧忌,這主要是由于高頻交易等極速交易的監(jiān)管難度以及其對(duì)交易價(jià)格所造成的影響而引起的風(fēng)險(xiǎn),另外,對(duì)于傳統(tǒng)的交易者,由于計(jì)算機(jī)技術(shù)和數(shù)學(xué)模型知識(shí)的相對(duì)欠缺,使得程序化交易的應(yīng)用受到了限制。但是,在可以預(yù)見(jiàn)的未來(lái),程序化交易和主觀交易必然會(huì)相互整合、互相促進(jìn)、共同發(fā)展,而這兩者之間也必定會(huì)產(chǎn)生新的共鳴。
對(duì)于程序化交易者來(lái),技術(shù)的進(jìn)步將會(huì)使得更多的策略得以通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn)。這其中高頻交易只是把做市的策略發(fā)展到了極致。然而另一方面,以非線性模型,即神經(jīng)網(wǎng)絡(luò)、支持向量機(jī)、人工智能等為代表的高新技術(shù)正在被應(yīng)用于程序化交易當(dāng)中。而這些新的數(shù)學(xué)型結(jié)合計(jì)算機(jī)的應(yīng)用,不但會(huì)大大增加策略的多樣化,也會(huì)使傳統(tǒng)交易者的理念和思維得以更加有效地實(shí)現(xiàn),讓程序化交易能夠?yàn)榻灰渍邘?lái)更大的操作空間。
與此同時(shí),主觀交易者對(duì)程序化交易的興趣也逐漸增強(qiáng)。我們能夠看到一些知名的交易大師,特別是過(guò)去二十年伴隨著我國(guó)金融市場(chǎng)成長(zhǎng)而積累起來(lái)的投資界的明星們都在組建自己的程序化交易團(tuán)隊(duì)。他們都在想方設(shè)法把自己成功的經(jīng)驗(yàn)?zāi)P突?、程序化,嘗試著讓自己的交易向前更進(jìn)一步。當(dāng)然,在這個(gè)過(guò)程當(dāng)中所遇到的問(wèn)題也不少。比如說(shuō),一些主觀判斷的問(wèn)題,即我們所說(shuō)的“憑感覺(jué)”是比較難被量化的。然而,程序化交易在這些方面的應(yīng)用正在通過(guò)更新的數(shù)學(xué)模型和更加智能化的計(jì)算機(jī)程序來(lái)解決。
(以上內(nèi)容轉(zhuǎn)載于中期協(xié)網(wǎng)站)