期貨期權(quán)交流解開程序交易迷霧
作者:MC 來源:cxh99.com 發(fā)布時間:2015年04月16日
- 咨詢內(nèi)容:
本文轉(zhuǎn)載自幣圖志-采礦貓
許多初出茅廬的程序交易員認(rèn)為,程序交易這項工作只要把自己設(shè)計出來的交易模型寫好,讓系統(tǒng)可以跑出規(guī)則便已達(dá)成目標(biāo);至于使用坊間券商、期貨商下單系統(tǒng)的一般投資人,只要自己設(shè)定的規(guī)則可以自動下單買進(jìn)、賣出、停損、停利,可能就覺得相當(dāng)滿足。
在有限資源、有限能力下,作者認(rèn)為這些標(biāo)準(zhǔn)并無不妥;但是對于以交易獲利最大化為目標(biāo)且具有資源的投資機(jī)構(gòu)而言,追逐0.000001秒的搶單勝負(fù)、交易執(zhí)行的精確性、獲利最大化等目標(biāo)都是非常重要的事情,相對于傳統(tǒng)的人工交易,在任何可以優(yōu)化改善的環(huán)節(jié)中持續(xù)進(jìn)行修正是程序交易的特點之一。
程序交易環(huán)境可歸納為六個主要組成部分:
每個部份最終都將影響程序交易的效能及成果,注意每個可以改善的環(huán)節(jié),有助于提高交易的勝率。
一、訊息基礎(chǔ)設(shè)備訊息基礎(chǔ)設(shè)備指的是程序交易者用于執(zhí)行交易所需的硬體設(shè)施,包含執(zhí)行運算的電腦主機(jī)、傳送資料的網(wǎng)路設(shè)備、存放訊息的資料庫系統(tǒng)等組成部份。對于追求高速反應(yīng)的高頻交易,或是與競爭對手策略相近而有搶單需求的程序交易策略而言,最容易產(chǎn)生瓶頸的環(huán)節(jié)通常不在電腦主機(jī)、伺服器的運算處理效能,而在網(wǎng)路傳輸速度及頻寬上,因此投資機(jī)構(gòu)往往甘愿花大錢投資在網(wǎng)路設(shè)備上。
業(yè)界甚至有公司特意將機(jī)房搬至交易所機(jī)房附近,爭取任何一絲搶先對手的機(jī)會,可見訊息基礎(chǔ)設(shè)備在程序交易環(huán)境中所扮演的角色是相當(dāng)?shù)闹匾?/blockquote>
二、訊息源訊息源,指的是用于做出投資決策所需的信息,包含于市場上交易的商品價格、金融商品的發(fā)行條件、特定主題的研究報告、重要事件的新聞、法人機(jī)構(gòu)發(fā)表的經(jīng)濟(jì)數(shù)據(jù)等等,對多數(shù)的程序交易模型而言,選擇合適的訊息源也是程序交易相當(dāng)重要的一項決策。
由于一般投資機(jī)構(gòu)、投資人無法獨力搜集完整的投資資訊,因此往往委由專業(yè)的廠商提供,如全球知名的Bloomberg(彭博)及Thomson Reuters(路透),中國市場常用者為Wind(萬得) ,臺灣市場常見者如精業(yè)、CMoney、TEJ等。根據(jù)資訊的內(nèi)容、來源交易所/研究機(jī)構(gòu)、即時更新/延遲提供、更新頻率、提供方式等服務(wù)內(nèi)容的不同,收費的方式也會有所差異。程序交易模型的設(shè)計者必須考量資訊源的資訊提供速度、采用訊息源的成本,在成本及效益上努力取得最大的平衡。
三、交易模型交易模型包含計算各種金融商品價值的評價模型,用于定義買進(jìn)、賣出、停損、停利與技術(shù)指標(biāo)計算的交易運算規(guī)則,以及優(yōu)化運算速度的演算法,還有測試模型績效的統(tǒng)計模型、回測模擬。交易模型是程序交易的知識核心,系統(tǒng)必須根據(jù)交易模型定義的規(guī)則運行,一個程序交易員往往有數(shù)個交易模型于線上同時運作交易,最終產(chǎn)生交易利益或損失,金融交易相當(dāng)現(xiàn)實,所有的成敗都取決于「交易模型上線運作之后投資者是否有獲利」。
四、下單系統(tǒng)交易系統(tǒng)是程序交易的執(zhí)行者,系統(tǒng)的穩(wěn)定性及速度往往也會影響著交易模型的成敗,使用者最忌諱者莫過于穿價、搶單槍不贏對手等情況,尤其在商品流動性不足、買賣價差大、掛單量較低的市場,下單系統(tǒng)搶單能力所擔(dān)負(fù)的重要性更形明顯。
因此投資者于執(zhí)行程序交易前,也必須對各廠商所提供的下單系統(tǒng)進(jìn)行嚴(yán)密的評估、測試,另外為了避免系統(tǒng)出錯造成交易停擺,也必須有備用系統(tǒng)的支援;而資源充足的投資機(jī)構(gòu)通常選擇自行開發(fā)下單系統(tǒng),直接與各個交易所連線,藉由交易所定義好的資訊傳輸協(xié)定(Protocol)向交易所直接下單。
五、交易市場交易市場泛指程序交易者所面臨的金融環(huán)境,包含可承做的商品類別及范圍、市場所在地的法令規(guī)范及會計準(zhǔn)則、交易者可用資金額度大小與風(fēng)險承受度等條件,又因交易商品不同而有流動性、成交手續(xù)費等限制。交易市場的條件往往會限制程序交易模型的可用策略,許多理論上可行的交易策略,在真實的交易市場上常常無法實現(xiàn),在設(shè)計交易策略時及早將相關(guān)的條件納入考量,可以減少后續(xù)調(diào)整模型的成本,避免無謂的資源浪費。
六、模型檢討機(jī)制交易模型亦有其生命周期,模型建立且上線之后仍須不斷的檢討改善,模型檢討機(jī)制對于程式交易者而言亦如行軍布陣,程序交易員持續(xù)充實自己的模型庫增強(qiáng)軍備,挑選勝率較高的模型上陣打仗,打不贏就進(jìn)廠維修改良,擁有一支強(qiáng)盛常勝的艦隊是所有程序交易從事者心中向往的境界,期望所有讀者日后都能擁有一支不敗的無敵艦隊,與大家共勉之。
結(jié)論:程序交易的特點之一為「在任何可以優(yōu)化改善的環(huán)節(jié)中可持續(xù)進(jìn)行修正」。本周將程序交易環(huán)境分成六部份:訊息源、交易模型、下單系統(tǒng)、交易市場及模型檢討機(jī)制。希冀在介紹后大家對于程序交易環(huán)境有更深的認(rèn)識,并能在大架構(gòu)的細(xì)節(jié)上多加留意、改善模型等,以在往后各位都能擁有一支不敗艦隊!喵!
程序