程序化交易的概念 形成 發(fā)展 設(shè)計_百度文庫_第1頁
程序化交易的概念 形成 發(fā)展 設(shè)計_百度文庫_第2頁
程序化交易的概念 形成 發(fā)展 設(shè)計_百度文庫_第3頁
程序化交易的概念 形成 發(fā)展 設(shè)計_百度文庫_第4頁
程序化交易的概念 形成 發(fā)展 設(shè)計_百度文庫_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、程序化交易的概念 形成 發(fā)展 設(shè)計一、 程序化交易的概念程序化交易(Program Trading )一個更為市場化的定義:根據(jù)一定的交易模型和規(guī)則成生買賣信號,由計算機(jī)自動執(zhí)行買賣指令的交易過程。簡單的說就是用計算機(jī)程序來控制買進(jìn)賣出的時機(jī)并自動執(zhí)行。程序化交易的買賣決策,一般是在計算機(jī)的輔助下,將市場上各種訊息轉(zhuǎn)化為程序參數(shù),由計算機(jī)來代替人工發(fā)出買賣信號,執(zhí)行下單程序。程序化交易在一定程序上克服了人類在期貨交易時的一些心理弱點(diǎn),能嚴(yán)守既定的交易策略及操作規(guī)范,確保整個交易過程中交易方法的一致性。程序化交易系統(tǒng)的實(shí)施,需要解決的問題是如何處理好市場數(shù)據(jù)、交易規(guī)則和交易者思想三者之間的協(xié)調(diào)。

2、二、 境內(nèi)外程序化交易的發(fā)展程序化交易起源于20世紀(jì)80年代的美國。早期的程序化交易主要是指在紐約股票交易所(NYSE )同事買賣朝貢15只以上的股票組合的交易,分為程式買入和程式賣出兩種,因此,有時也被稱為籃子交易(Basket Trading)。后來隨著計算機(jī)技術(shù)的飛速發(fā)展,程序化交易逐漸成為計算機(jī)技術(shù)與投資管理業(yè)的最佳組合點(diǎn)。這是因為完全憑投資經(jīng)理的經(jīng)驗以及手工操作的資產(chǎn)管理模式受到了資金規(guī)模擴(kuò)大、市場風(fēng)險不斷加劇、價格波動日益頻繁等問題的挑戰(zhàn),而程序化交易系統(tǒng)所具有的優(yōu)勢可以較好地解決這些難題。因此,許多投資機(jī)構(gòu)紛紛投入研究,著手開發(fā)專門的自動化交易系統(tǒng),并使程序化交易在交易決策、交易

3、輔助等方面發(fā)揮了重要作用。目前,西方發(fā)達(dá)國家在交易系統(tǒng)方面的研究已比較成熟。在美國期貨市場交易中,程序化交易的總量占總交易量的比重逐年增加,并且交易模型的功能設(shè)計也是日益強(qiáng)大,有很大比例的投資經(jīng)理都是用程序化交易系統(tǒng)來輔助交易與資產(chǎn)管理。國內(nèi)程序化交易系統(tǒng)的發(fā)展相對比較慢,尤其在期貨交易領(lǐng)域,其發(fā)展更為緩慢,無論是在交易系統(tǒng)研究還是系統(tǒng)應(yīng)用方面的成功都較為缺乏。不過,由于我國計算機(jī)技術(shù)的飛速發(fā)展,新的投資理念不斷被引入,一些初步的程序化交易系統(tǒng)也逐漸開發(fā)出來,特別是底層的程序化交易開發(fā)平臺、應(yīng)用平臺等均已較為完善。加之,近年來,國內(nèi)的期貨市場取得了較大的發(fā)展,各品種之間套利機(jī)會也逐漸增多,程序

4、化交易的發(fā)展空間將會越來越廣闊。三、 程序化交易系統(tǒng)的形成程序化交易系統(tǒng)的形成按交易者投資策略來劃分,大致可分為價值發(fā)現(xiàn)型、趨勢追逐型、 高頻交易型和低延遲套利型四種。(一) 價值發(fā)現(xiàn)型在期貨的程序化交易中,價值發(fā)現(xiàn)型交易系統(tǒng)較少,主要是因為期貨市場價格的高與低是相對的,而現(xiàn)貨市場的價格數(shù)據(jù)連續(xù)性又很差,在數(shù)據(jù)采集和整理方面經(jīng)常存在較大的誤差,因此,這類程序化交易系統(tǒng)多用于股票交易中。(二) 趨勢追逐型這類交易系統(tǒng)通常是根據(jù)技術(shù)分析指標(biāo)設(shè)計的,目的是通過對期貨價格走勢變化的研究發(fā)現(xiàn)趨勢,通過價格波動特征觸發(fā)交易信號。典型的例子有均線突破系統(tǒng)。趨勢追逐型程序化交易系統(tǒng)在金融投機(jī)領(lǐng)域有著廣泛的應(yīng)用

5、,并且與高頻交易及套利交易系統(tǒng)并列成為當(dāng)前期貨程序化交易領(lǐng)域的主要研究內(nèi)容。(三) 高頻交易型高頻交易是一種定量交易,它具有投資組合持有期短的特點(diǎn),其使用成功與否取決于所能處理的信息量和交易通道的速度。高頻交易可應(yīng)用于做市套利、觸發(fā)式套利和統(tǒng)計學(xué)套利。(四) 低延遲套利型低延遲程序化交易主要是利用計算機(jī)和網(wǎng)絡(luò)的性能,在幾毫秒之內(nèi)執(zhí)行交易,高度依賴于超低延遲的網(wǎng)絡(luò),通過所獲得的信號獲取利潤。比如,競標(biāo)的價格,其速度往往只比競爭對手快出幾微秒,因此也被一部分市場人士視為漏洞交易。低延遲程序化交易系統(tǒng)需要一個高度實(shí)時的交易平臺,并且信息傳遞與分析速度對于這類交易系統(tǒng)祈禱決定性作用。四、 程序化交易系

6、統(tǒng)的設(shè)計(一) 系統(tǒng)設(shè)計的投入產(chǎn)出分析期貨程序化交易系統(tǒng)設(shè)計的投入主要體現(xiàn)為開發(fā)和維護(hù)系統(tǒng)算法以及對交易系統(tǒng)不斷修正所需的成本。目前,系統(tǒng)開發(fā)和維護(hù)的成本相對較高,對市場新入者而言更是如此。程序化交易對于系統(tǒng)的穩(wěn)定性、網(wǎng)絡(luò)寬帶和速度的需求比常規(guī)的下單指令執(zhí)行要高很多,一旦期貨公司的程序化交易系統(tǒng)進(jìn)入聯(lián)網(wǎng)測試階段,即從交易思路演變?yōu)楠?dú)立的交易系統(tǒng)時,就需要期貨公司在系統(tǒng)開發(fā)、系統(tǒng)測試方面進(jìn)行大量的投入。同事,任何一個交易系統(tǒng)都需要不斷地進(jìn)行修正,無往不勝。經(jīng)久不刷的交易策略在現(xiàn)實(shí)中幾乎是不存在的,交易策略的執(zhí)行者需要針對市場環(huán)境的便哈對模型進(jìn)行不斷調(diào)整,這也是付出成本的一部分。程序化交易系統(tǒng)的產(chǎn)

7、出短期內(nèi)還很難見到成效。目前,國內(nèi)絕大數(shù)期貨公司的程序化交易系統(tǒng)是以特殊服務(wù)項目的形式出現(xiàn)的,在系統(tǒng)的穩(wěn)定性與收益性得到市場認(rèn)可之前,這樣的交易系統(tǒng)很難為期貨公司帶來直接的經(jīng)營收入。當(dāng)然,從長遠(yuǎn)來看,隨著未來商品交易顧問業(yè)務(wù)的發(fā)展,機(jī)構(gòu)投資者對套利套保系統(tǒng)需求,必然會帶動程序化交易系統(tǒng)的發(fā)展邁上新的臺階,程序化交易系統(tǒng)也有望成為期貨公司的核心競爭力之一。著眼于未來,期貨公司加大力度進(jìn)行程序化交易系統(tǒng)研發(fā)應(yīng)該是一種明智之舉。(二) 系統(tǒng)設(shè)計的原則1. 準(zhǔn)確性。程序化交易系統(tǒng)是將投資者的投資理念和交易策略通過計算機(jī)程序表現(xiàn)出來,是一系列思想理念的物化形式。在這個過程中,如果因為程序編制的不合理或者

8、失誤,不能準(zhǔn)確地實(shí)現(xiàn)投資者的投資理念和交易策略,則應(yīng)用該系統(tǒng)進(jìn)行交易很難達(dá)到交易者所期望的結(jié)果,交易系統(tǒng)會出現(xiàn)失靈的情況。2. 穩(wěn)定性。穩(wěn)定性主要是指要具有穩(wěn)定的生存能力和穩(wěn)定的獲利能力,這也是程序化交易系統(tǒng)被廣大交易者所接受的一個前提條件。一個交易系統(tǒng)的穩(wěn)定性通常包括以下幾個方面:(1)可以生存與各種不同的市場;(2)可以生存與眾多不同的交易品種;(3)在各個不同的歷史時期都應(yīng)表現(xiàn)出較好的穩(wěn)定性;(4)能夠捕獲市場絕大部分的原始波動。3. 簡單性。一般來說,實(shí)際運(yùn)用于投資交易活動的策略方法多種多樣,但必須遵循簡單性原則。在投資市場中簡單的道理就是最適用的道理。同樣,在程序化交易系統(tǒng)的設(shè)計過程

9、中,也應(yīng)該本著簡單性原則。在指定交易策略時,如果加入過多的限制性條件,會導(dǎo)致交易系統(tǒng)很難產(chǎn)生符合條件的交易信號,從而失去一些較好的交易機(jī)會。同時,這也不符合信號數(shù)量的統(tǒng)計要求,容易造成小概率事件的發(fā)生,并導(dǎo)致以點(diǎn)帶面、以偏概全的現(xiàn)象的發(fā)生。(三) 系統(tǒng)設(shè)計的步驟程序化交易系統(tǒng)的設(shè)計一般可分為以下四個步驟進(jìn)行,他們分別為:1. 交易策略的提出。一般來說,交易策略的形成可以有兩種方式,即自上而下和自下而上。所謂自上而下,是指交易者根據(jù)對市場的長期觀察而形成的某種理論認(rèn)識,并基于這種認(rèn)識形成一套交易策略;所謂自下而上,是指從市場的統(tǒng)計數(shù)據(jù)出發(fā),根據(jù)這些數(shù)據(jù)的統(tǒng)計特征去尋找和總結(jié)相應(yīng)的交易策略。這兩種

10、方式在交易歷史上都有許多著名的成功案例,并涌現(xiàn)出一批成功的投資家。從系統(tǒng)交易的觀點(diǎn)來看,通過自上而下的方式形成的交易策略要比自下而上形成的交易策略具有更多的優(yōu)點(diǎn),具體表現(xiàn)為:(1)有利于把我局部虧損與全局失敗的關(guān)系;(2)有利于交易系統(tǒng)的風(fēng)險控制;(3)有利于交易系統(tǒng)的調(diào)整和維護(hù)。2. 交易策略的程序化。交易策略的程序化是指將交易策略思想轉(zhuǎn)化成精確的數(shù)學(xué)公式或計量模型,并用計算機(jī)程序語言將這些公式或模型表達(dá)出來,使之成為計算機(jī)可識別和檢驗的程序系統(tǒng)。交易策略的程序化過程主要包括:(1)定義交易規(guī)則;(2)將交易策略思想轉(zhuǎn)化成數(shù)學(xué)公式或計量模型;(3)編寫計算機(jī)程序代碼;(4)將計算機(jī)程序代碼編

11、譯成可供交易執(zhí)行的程序系統(tǒng)。3. 程序化交易系統(tǒng)的檢驗。程序化交易系統(tǒng)的檢驗通常要包括一下三個方面:首先是統(tǒng)計檢驗?!敖咏鼘?shí)戰(zhàn)”是交易系統(tǒng)檢驗的基本原則。確定好系統(tǒng)檢驗的統(tǒng)計學(xué)標(biāo)準(zhǔn)和系統(tǒng)參數(shù)后,系統(tǒng)設(shè)計者應(yīng)根據(jù)不同的系統(tǒng)參數(shù)對統(tǒng)計數(shù)據(jù)庫進(jìn)行交易規(guī)則的測試,檢驗結(jié)果應(yīng)包括凈利、最大盈利交易和最大虧損交易,最大連續(xù)盈利次數(shù)與最大連續(xù)虧損次數(shù)、最大投資資本金損失幅度、總交易次數(shù)、盈利次數(shù)與虧損次數(shù)的比率、平均盈利額與平均虧損額的比率等指標(biāo)。其次是外推檢驗。它是指將交易系統(tǒng)的所有參數(shù)確定之后,用統(tǒng)計檢驗期之后的市場數(shù)據(jù)進(jìn)一步對該交易系統(tǒng)按一定的檢驗規(guī)則進(jìn)行計算機(jī)檢驗,然后比較外推檢驗與原有統(tǒng)計檢驗的評估報告,觀察有無顯著變化。最后是實(shí)戰(zhàn)檢驗。在完成統(tǒng)計檢驗和外推檢驗后,便可將該系統(tǒng)運(yùn)用于實(shí)戰(zhàn)。實(shí)戰(zhàn)檢驗時,要求交易者必須做好實(shí)戰(zhàn)交易記錄,這有利于事后通過對記錄進(jìn)行統(tǒng)計分析,幫助其克服心理障礙,以始終保持良好的交易心態(tài)。4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論