




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、期貨程序化交易策略研發(fā).專業(yè)資料.摘要期貨程序化交易起源于歐美國家,隨著計(jì)算機(jī)技術(shù)的發(fā)展,程序化交易得到 了快速的發(fā)展。程序化交易主要通過阿拉法模型、交易成本模型和風(fēng)險(xiǎn)控制模型 三個(gè)模型構(gòu)成,通過對(duì)歷史數(shù)據(jù)的分析尋找阿拉法策略,通過多策略組合實(shí)現(xiàn)能 夠收益穩(wěn)定回撤可控的程序化策略組。本文主要是通過對(duì)程序化交易各個(gè)環(huán)節(jié)的 特點(diǎn)進(jìn)行剖析,實(shí)現(xiàn)通過數(shù)量模型就能穩(wěn)定盈利的方法。關(guān)鍵詞:阿拉法模型,交易成本模型,風(fēng)險(xiǎn)控制模型,數(shù)據(jù),多策略組合.專業(yè)資料.AbstractFutures program trad ing orig in ated in Europe and the Un ited Stat
2、es, with the developme nt of computer tech no logy, program trad ing has bee n rapid developme nt. Program trad ing ismainly con stituted by alpha model,tran sact ion cost model and risk con trol model of three model, by finding the Alpha strategy for the an alysis of historical data, the comb in at
3、io n of strategies can yield stable retraceme nt con trollable program strategy group. This paper is mai nly through the an alysis of characteristics of every part of the transactionon the program, through the method ofquantitative model can stable profit.Key Words:Alpha model, Transaction cost mode
4、l, Risk control model,Data, Multiple strategies目錄摘要 iAbstract ii圖目錄 IV第1章緒論 11.1課題背景 11.2國外狀況 11.2.1程序化交易的國外發(fā)展?fàn)顩r 11.2.2程序化交易的國發(fā)展?fàn)顩r 21.3程序化交易特點(diǎn) 21.3.1 程序化交易的優(yōu)點(diǎn) 21.3.2程序化交易的缺點(diǎn): 31.4本課題研究的目標(biāo) 31.5本章小結(jié) 4第2章 交易平臺(tái)與關(guān)鍵研發(fā)技術(shù) 52.1程序化交易平臺(tái) 52.2交易開拓者交易平臺(tái) 52.3 MATLAB2012B介紹 62.4相關(guān)策略技術(shù)現(xiàn)狀 7第3章需求分析 93.1策略功能需求分析 93.2性能
5、需求 10第4章策略詳細(xì)設(shè)計(jì) 114.1策略開發(fā)流程圖 114.2 阿拉法模塊介紹 114.2.1 理論驅(qū)動(dòng)型 124.2.2數(shù)據(jù)驅(qū)動(dòng)型 124.3交易成本模塊介紹 134.4風(fēng)險(xiǎn)控制模型介紹 134.4.1 控制風(fēng)險(xiǎn)的類型 14數(shù)據(jù)的重要性 144.5技術(shù)分析技術(shù) 154.5.1 日本蠟燭圖 154.5.2 日本蠟燭圖的畫法 154.5.3 日本蠟燭圖的形態(tài) 154.5.4 代碼編輯蠟燭圖 174.6技術(shù)指標(biāo) 174.6.1 技術(shù)指標(biāo)概述 174.6.2技術(shù)指標(biāo)分類 174.7 阻力位和支撐位 194.8本章小結(jié) 19第5章程序化交易策略實(shí)現(xiàn) 205.1日交易策略DRT 215.1.1 策略
6、開發(fā)流程圖 215.1.2策略介紹 215.1.3策略測(cè)試結(jié)果 225.2日交易策略一一DRT(加倉) 245.2.1 策略開發(fā)流程圖 245.2.2策略介紹 245.2.3策略測(cè)試結(jié)果 255.3日交易策略R_Breaker 265.3.1 策略開發(fā)流程圖 275.3.2策略測(cè)試結(jié)果 285.4基本面策略開盤后一分鐘交易策略 305.4.1 策略思想 305.4.2 策略開發(fā)流程圖 305.5統(tǒng)計(jì)套利策略 315.5.1 統(tǒng)計(jì)套利的定義 315.5.2統(tǒng)計(jì)套利的思路 315.5.3統(tǒng)計(jì)套利風(fēng)控 325.5.4統(tǒng)計(jì)套利策略 325.6 本章小結(jié) 33第6章程序化交易展望 346.1 CTA 3
7、46.1.1 CTA 概述346.1.2 CTA 策略 346.2投資組合的分散化 356.3異構(gòu)策略 356.3.1 同構(gòu)策略 356.3.2交易時(shí)間框架 366.4策略的系統(tǒng)測(cè)試6.5 本章小結(jié)參考文獻(xiàn)作者簡歷363738錯(cuò)誤!未定義書簽。錯(cuò)誤!未定義書簽。致謝圖目錄圖3.1程序化交易策略功能結(jié)構(gòu)圖 10圖4.1交易策略流程圖 11圖4.2實(shí)體長線 16圖4.3長影線 16圖 4.4 Boll通道 18圖 4.5 MACD 19圖5.1 DRT流程圖 21圖5.2 DRT交易策略測(cè)試結(jié)果 22圖5.3 DRT收益曲線 22圖5.4 DRT(加倉)流程圖 24圖5.5 DRT(加倉)交易策略
8、 25圖5.6 DRT(加倉)收益曲線 25圖5.7原理圖 26圖 5.8 R_Breaker 流程圖 27圖 5.9 R_Breaker 策略圖 28圖 5.10 R_Breaker 收益曲線 28圖 5.11 1mi nVol 交易 30圖5.12統(tǒng)計(jì)套利 32圖6.1投資策略分散化 35表目錄表2.1數(shù)據(jù)類型 6表5.1仿真交易結(jié)果表 23表5.2仿真交易結(jié)果表 25第1章緒論1.1課題背景程序化交易系統(tǒng)是指設(shè)計(jì)人員將交易策略的邏輯與參數(shù)在電腦程序運(yùn)算后, 并將交易策略系統(tǒng)化。當(dāng)趨勢(shì)確立時(shí),系統(tǒng)發(fā)出多空訊號(hào)鎖定市場中的價(jià)量模式, 并且有效掌握價(jià)格變化的趨勢(shì),讓投資人不論在上漲或下跌的市場
9、行情中,都能 輕松抓住趨勢(shì)波段,進(jìn)而賺取波段獲利。程序化交易的操作方式不求績效第一、 不求賺取夸利潤,只求長期穩(wěn)健的獲利,在市場中成長并達(dá)到財(cái)富累積的復(fù)利效 果。經(jīng)過長時(shí)期操作,年獲利率可保持在一定水準(zhǔn)之上。程序化交易系統(tǒng)的構(gòu)成就是:極其開放模型(策略)的設(shè)計(jì)、風(fēng)險(xiǎn)動(dòng)態(tài)管理技 術(shù)、誤差矯正反饋檢驗(yàn)準(zhǔn)確率、快捷的下單速度。這四項(xiàng)組成了整個(gè)程序化交易 系統(tǒng)。1.2國外狀況1.2.1程序化交易的國外發(fā)展?fàn)顩r20世紀(jì)90年代以及2000年以后資本市場以及金融衍生品市場的長足發(fā)展, 在87年股災(zāi)中被指為罪魁禍?zhǔn)椎某绦蚧灰?,終于被歷史肯定了它的價(jià)值,人 們終于也像當(dāng)時(shí)從認(rèn)為股票和期貨為洪水猛獸到接受它們
10、并發(fā)揮它們的經(jīng)濟(jì)作 用一樣,開始逐步的走進(jìn)了程序化交易的世界、量化投資的世界。量化投資及程序化交易大師西蒙斯默默無聞的在十幾年間大量使用量化系統(tǒng) 的交易方法,取得了比巴菲特、索羅斯等市場傳奇更高的年收益率。在這漫長的 歲月中,程序化交易一直悄無聲息的為投資者不停的賺進(jìn)大把的鈔票,也在潤物 無聲的在為各交易所的交易量做著貢獻(xiàn)。據(jù)統(tǒng)計(jì)歐美市場中有 70%勺交易是由程序化交易完成的,如果將程序化交易 的概念再定義的寬泛一些的話,可能這個(gè)比例會(huì)更高。而在亞洲、韓國來看的話, 程序化交易量占比在50流右。從另外的角度,國外的期貨 CTA也就是期貨的資產(chǎn)管理業(yè)務(wù),交易量的 70% 左右都是由程序化交易來實(shí)
11、現(xiàn)。122程序化交易的國發(fā)展?fàn)顩r國證券市場只有20年的歷史,相比歐美以及亞太其他發(fā)達(dá)地區(qū)市場成熟度還 有很大差距,不僅如此,國市場的一些特性也使程序化交易在國發(fā)展受到限制。首先,國的交易場所比較單一,股票只在交易所進(jìn)行交易。而國外的情況則 是大量的流動(dòng)性存在于交易所以外,比如大大小小的暗池、ECN等。即使同一只股票也會(huì)在多個(gè)交易所交易,目前 NYSE殳票只有25流右的交易量是通過NYSE 執(zhí)行的。國外很多執(zhí)行算法就是為這種條件量身定做的,比如各種智能路由算法,而在國這些算法都沒了用武之地。其次,國市場的T+1交割制度使得大量日交易策略不能得以實(shí)施,高頻交易 策略更是無從談起。除此以外,股票市場
12、不允許賣空、缺乏做市商制度、可供交 易的產(chǎn)品簡單、交易指令不夠完善等,都不利于程序化交易策略的開展。盡管如此,程序化交易在國的發(fā)展前景依然良好。自2010年4月滬深300股指期貨被正式推出以來,大量的程序化套利策略紛紛出爐并創(chuàng)造出驚人的交易 量。在國的期貨交易所主要有期貨交易所,期貨交易所,上海期貨交易所和中金 交易所。中金所主要以金融期貨為主,包括已經(jīng)上市的股指期貨和即將上市的國 債期貨兩個(gè)品種,其他三個(gè)交易所交易的是商品期貨,包括農(nóng)產(chǎn)品如豆粕、豆油、 棉花、白糖等,化工產(chǎn)品如天膠、強(qiáng)塑、 PTA甲醇等,金屬產(chǎn)品如銅、螺紋、 黃金、等。以交易量來看,中金所的股指期貨雖然只有一個(gè)品種,交易量已
13、經(jīng)占到了所 有期貨產(chǎn)品的60%左右,如果國債期貨推出以后,中金所的交易量能超過交易量 總額的85%以上,而且這兩種金融屬性的期貨產(chǎn)品很適合使用程序化交易進(jìn)行包 括套利,趨勢(shì)和高頻等策略進(jìn)行交易。1.3程序化交易特點(diǎn)1.3.1程序化交易的優(yōu)點(diǎn)1、客服弱點(diǎn)使用程序化交易可以在交易過程中可以克服人性的弱點(diǎn),這是程序化交易最 大的優(yōu)點(diǎn),也是我們喜愛程序化交易的最主要原因,人是有人性的弱點(diǎn)的,人的 情緒化因素,貪婪,恐懼,做事不果斷,賭性等等因素都會(huì)讓一個(gè)人在正在交易 的時(shí)刻突然改變?cè)械挠?jì)劃,而這種行為是不斷重復(fù)發(fā)生的。就如德國的哲學(xué)家 心理學(xué)家叔本華說過:一個(gè)人在相同的時(shí)間和環(huán)境條件下會(huì)犯同樣的錯(cuò)誤
14、,是不可避免的,這就是人的劣根性。我們和市場做交易,還不如說我們是不斷的和自已的心魔做斗爭。而程序化交易是一切功課在事先,電腦是不折不扣的執(zhí)行者, 應(yīng)當(dāng)說幾乎百分之百的做到知行合一.這樣也讓人從盤面的辛勞中解脫出來。2、突破極限使用程序化交易可以突破人的生理極限我們都知道人的反應(yīng)速度是有限的。 我們交易從大腦所想到手動(dòng)需要一段時(shí)間來完成,而電腦程序交易顯然比人工快 的多,特別是當(dāng)我們?yōu)榱朔稚L(fēng)險(xiǎn)而進(jìn)行多品種組合時(shí),人的能力是有限的,例 如選擇品種多一點(diǎn)更能降低交易風(fēng)險(xiǎn),在同時(shí)持有四個(gè)以上的商品品種,當(dāng)行情 激烈多品種同時(shí)發(fā)生交易信號(hào)時(shí),那一個(gè)人的行為是顧及不了的,但電腦可以輕 松完成.程序化交
15、易可以讓你遠(yuǎn)離期貨,享受生活。1.3.2程序化交易的缺點(diǎn):1、不能表達(dá)全部的交易思想只有系統(tǒng)性交易者才能做到程序化交易,而其它另類的交易方法,沒辦法用 程序化交易來完成,這就把一部分人擋在了門外。2、巨大的回測(cè)風(fēng)險(xiǎn)有些程序化交易模型從長期看是盈利,但是短期可能會(huì)出現(xiàn)巨幅的資金回 撤。部分投資者對(duì)程序化交易認(rèn)識(shí)比較模糊,認(rèn)為程序化交易就是一臺(tái)賺錢的機(jī) 器。永遠(yuǎn)盈利。這些投資者在這種資金回撤下就可能難以繼續(xù)進(jìn)行程序化交易, 從而錯(cuò)過后期出現(xiàn)的大幅盈利。3、容易加劇金融風(fēng)險(xiǎn)1987年美國股市暴跌的罪魁禍?zhǔn)滓欢缺徽J(rèn)定是期現(xiàn)市場的程序化交易。當(dāng)時(shí)的情況是股票期貨低于股票價(jià)格,指數(shù)套利者將買入期貨并賣出股
16、票,如果股票 價(jià)格下跌的幅度遠(yuǎn)遠(yuǎn)不夠,投資組合保險(xiǎn)公司將賣出期貨合約,造成期貨市場新 一輪的下跌,這導(dǎo)致指數(shù)套利者進(jìn)一步賣出股票,從而形成自我強(qiáng)化拋售的下跌 周期。不管1987的股災(zāi)是否是程序化交易造成,但是期間程序化交易至少起到 了推波助瀾的作用。國股指期貨一而再,再而三的推遲上市時(shí)間,監(jiān)管部門或許 也是處于這樣的擔(dān)憂。1.4本課題研究的目標(biāo)主要是通過交易開拓者平臺(tái)進(jìn)行程序化交易的策略開發(fā),采用語法類似 Pascal的TBL語言開發(fā)實(shí)現(xiàn)的。策略功能主要包括策略模型、資金管理、風(fēng)險(xiǎn)控 制、交易成本管理等。通過交易所提供的實(shí)時(shí)數(shù)據(jù)進(jìn)行交易,通過平臺(tái)的數(shù)據(jù)庫 的數(shù)據(jù)進(jìn)行歷史測(cè)試。文章首先簡介涉及的
17、相關(guān)技術(shù)與基本知識(shí),然后闡述策略 的功能,再具體分析策略各個(gè)模塊的功能及具體實(shí)現(xiàn)方法。1.5本章小結(jié)程序化交易伴隨著計(jì)算機(jī)技術(shù)的發(fā)展, 已經(jīng)有30多年了,很多國外的大型資 產(chǎn)管理機(jī)構(gòu)通過使用程序化交易來控制巨額資金,同時(shí)交易全球的資本市場,取 得了穩(wěn)定的回報(bào)。第2章交易平臺(tái)與關(guān)鍵研發(fā)技術(shù)2.1程序化交易平臺(tái)從廣義上講,量化交易是指投資者利用計(jì)算機(jī)技術(shù)、金融工程建模等手段將 自己的金融操作用很明確的方式去定義和描述,用以協(xié)助投資者進(jìn)行投資決策, 并且嚴(yán)格按照所設(shè)定的規(guī)則去執(zhí)行交易策略(買賣、價(jià)格、數(shù)量等)的交易方式。按照數(shù)學(xué)模型的理念和對(duì)計(jì)算機(jī)技術(shù)的利用方式,量化交易可以進(jìn)一步細(xì)分 為自動(dòng)化交易
18、(Automatic Trading )、量化投資(Quantitative Investment)、程序化交易(Program Trading )、算法交易(Algorithm Trading )以及高頻交 易(High Frequency Trading )。這五種量化交易方式的側(cè)重點(diǎn)各有不同,是量 化交易技術(shù)發(fā)展到不同階段的產(chǎn)物,也是不同量化交易用戶群的不同交易方式。量化交易平臺(tái)是指能分別滿足上述五種交易方式的平臺(tái),要求其從交易系統(tǒng) 的行情和基礎(chǔ)數(shù)據(jù)、交易和執(zhí)行、策略研發(fā)和運(yùn)營三個(gè)主要方面既要做到大而全, 也要做到深而精。這對(duì)目前大中型金融機(jī)構(gòu)的IT以及實(shí)際運(yùn)營部門是很大的挑戰(zhàn),同時(shí)也提
19、供了發(fā)展機(jī)遇。目前的量化交易平臺(tái)可以從開發(fā)語言、技術(shù)架構(gòu)、系統(tǒng)架構(gòu)、策略方向、交 易方式等幾個(gè)方面2。2.2交易開拓者交易平臺(tái)1、Trade Blazer 公式介紹Trade Blazer公式是一種專為分析金融數(shù)據(jù)-時(shí)間序列而設(shè)計(jì)的高級(jí)語言, 它提供直接、強(qiáng)大的框架將交易思想轉(zhuǎn)化為用戶函數(shù)、公式應(yīng)用等計(jì)算機(jī)能夠識(shí) 別的代碼。Trade Blazer公式是一門語法簡單但是功能強(qiáng)大的語言,它能幫助創(chuàng)建自己 的交易和技術(shù)分析工具。通過組合普通的公式應(yīng)用和簡單的語句,Trade Blazer公式能夠很容易并且直接的用簡單語句表達(dá)自己的交易規(guī)則和行為。交易開拓者能夠讀取開發(fā)的 Trade Blazer公
20、式,在歷史價(jià)格數(shù)據(jù)基礎(chǔ)上進(jìn) 行評(píng)估,并能自動(dòng)執(zhí)行特定的交易動(dòng)作,將交易思想轉(zhuǎn)化為實(shí)際的交易操作。2、Bar數(shù)據(jù)所謂的Bar數(shù)據(jù),是指商品在不同周期下形成的序列數(shù)據(jù),在單獨(dú)的每個(gè)Bar 上面包含開盤價(jià)、收盤價(jià)、最高價(jià)、最低價(jià)、成交量及時(shí)間。期貨等品種還有持 倉量等數(shù)據(jù)。所有的Bar按照不同周期組合,并按照時(shí)間從先到后進(jìn)行排列,由 此形成為序列數(shù)據(jù),整個(gè)序列稱之為 Bar數(shù)據(jù)。3、疊加數(shù)據(jù)交易開拓者的超級(jí)圖表支持商品疊加的顯示,當(dāng)疊加的圖表調(diào)用各項(xiàng)公式 時(shí),可能有需要使用疊加的商品對(duì)應(yīng)的基礎(chǔ)數(shù)據(jù),針對(duì)這樣的需求,Trade Blazer公式提供了疊加數(shù)據(jù)的支持。例如新建一個(gè)超級(jí)圖表模塊,其主數(shù)據(jù)對(duì)
21、應(yīng)的商品為:cu1303,在此基礎(chǔ)上, 我們疊加了 cu1304和cu1305。此時(shí),根據(jù)疊加操作的先后順序,cu1303為DataO, cu1304為Datal, cu1305為Data2,在Trade Blazer 公式中,我們可以通過 Data1.Close() ,Data2.Vol()類似方法調(diào)用疊加Bar數(shù)據(jù),疊加Bar數(shù)據(jù)的函數(shù) 和Bar數(shù)據(jù)一樣,只是需要在調(diào)用的時(shí)候加上數(shù)據(jù)源。也可以使用Data0.Open() 來調(diào)用Bar數(shù)據(jù),默認(rèn)情況下,可以省略對(duì)主數(shù)據(jù)源的指定,為了方便,一般直 接使用 Open()來代替 Data0.Open()。4、數(shù)據(jù)類型Trade Blazer公式支
22、持有三種基本數(shù)據(jù)類型:數(shù)值型、字符串、布爾型。引 用數(shù)據(jù)類型為了通過用戶函數(shù)返回多個(gè)值,序列數(shù)據(jù)類型為了對(duì)變量,參數(shù)進(jìn)行 回溯。因此,數(shù)據(jù)類型共有九種,如下表所示:表2.1數(shù)據(jù)類型名稱說明Bool布爾型。BoolRef布爾型引用。BoolSeries和周期長度一致的Bool型序列值。Numeric數(shù)值型。NumericRef數(shù)值型引用。NumericSeries和周期長度一致的Numeric型序列值。Stri ng字符串。Stri ngRef字符串引用。Stri ngSeries和周期長度一致的String型序列值。方法可以被聲明接受可變數(shù)目的參數(shù)。缺省的參數(shù)傳遞方法是對(duì)基本數(shù)據(jù)類型進(jìn) 行值傳
23、遞。ref關(guān)鍵字可以用來強(qiáng)迫一個(gè)變量通過引用傳遞,這使得一個(gè)變量可 以接受一個(gè)返回值。Series關(guān)鍵字也能聲明引用傳遞過程,與ref不同的地方是, 它指明這個(gè)參數(shù)并不需要初始值。2.3 MATLAB2012介紹MATLAB!由美國mathworks公司發(fā)布的主要面對(duì)科學(xué)計(jì)算、可視化以及交互式程序設(shè)計(jì)的高科技計(jì)算環(huán)境。它將數(shù)值分析、矩陣計(jì)算、科學(xué)數(shù)據(jù)可視化以及 非線性動(dòng)態(tài)系統(tǒng)的建模和仿真等諸多強(qiáng)大功能集成在一個(gè)易于使用的視窗環(huán)境 中,為科學(xué)研究、工程設(shè)計(jì)以及必須進(jìn)行有效數(shù)值計(jì)算的眾多科學(xué)領(lǐng)域提供了一 種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計(jì)語言(如C、Fortran )的編輯
24、模式,代表了當(dāng)今國際科學(xué)計(jì)算軟件的先進(jìn)水平。1系統(tǒng)結(jié)構(gòu)MATLA系統(tǒng)由MATLA開發(fā)環(huán)境、MATLAB學(xué)函數(shù)庫、MATLA語言、MATLAB 圖形處理系統(tǒng)和MATLA應(yīng)用程序接口( API)五大部分構(gòu)成。2、開發(fā)環(huán)境MATLABf發(fā)環(huán)境是一套方便用戶使用的 MATLABS數(shù)和文件工具集,其中許 多工具是圖形化用戶接口。它是一個(gè)集成的用戶工作空間,允許用戶輸入輸出數(shù) 據(jù),并提供了 M文件的集成編譯和調(diào)試環(huán)境,包括 MATLA桌面、命令窗口、M文 件編輯調(diào)試器、MATLA工作空間和在線幫助文檔。3、數(shù)學(xué)函數(shù)庫MATLA數(shù)學(xué)函數(shù)庫包括了大量的計(jì)算算法。從基本算法如加法、正弦,到復(fù) 雜算法如矩陣求逆、
25、快速傅里葉變換等。4、語言MATLAB語言是一種高級(jí)的基于矩陣/數(shù)組的語言,它有程序流控制、函數(shù)、數(shù)據(jù)結(jié)構(gòu)、輸入/輸出和面向?qū)ο缶幊痰忍厣?、應(yīng)用程序接口MATLA應(yīng)用程序接口( API)是一個(gè)使 MATLA語言能與C、Fortran 等其它 高級(jí)編程語言進(jìn)行交互的函數(shù)庫。該函數(shù)庫的函數(shù)通過調(diào)用動(dòng)態(tài)庫(DLL)實(shí)現(xiàn)與MATLA文件的數(shù)據(jù)交換,其主要功能包括在 MATLA中調(diào)用C和Fortran程序, 以及在MATLA與其它應(yīng)用程序間建立客戶、服務(wù)器關(guān)系。2.4相關(guān)策略技術(shù)現(xiàn)狀目前國資管業(yè)務(wù)程序化方向主要以TB文華財(cái)經(jīng)、M(等交易平臺(tái)作為開發(fā)測(cè) 試平臺(tái),這些平臺(tái)的好處是界面清晰友好、數(shù)據(jù)連續(xù)性
26、全、期貨合約可以自動(dòng)換 月,針對(duì)Bar數(shù)據(jù)上的研發(fā)簡單易行。缺點(diǎn)是這些平臺(tái)只能提供最近一周的Tick數(shù)據(jù),實(shí)盤交易時(shí)候數(shù)據(jù)不穩(wěn)定、交易費(fèi)用昂貴等問題,不能進(jìn)行微秒量級(jí)上的 策略開發(fā)和實(shí)施。交易平臺(tái)國一般選擇贏佳、CTP108理財(cái)牛等直接和上期技術(shù)開發(fā)平臺(tái)數(shù)據(jù) 相對(duì)接的平臺(tái),這些平臺(tái)缺點(diǎn)是界面并不友好,數(shù)據(jù)需要自己錄制。優(yōu)點(diǎn)是可以 使用C+, MATLA等,代碼實(shí)施后交易速度快,費(fèi)用低。2.5本章小結(jié)本章是策略開發(fā)平臺(tái)的基礎(chǔ)知識(shí),系統(tǒng)地講解TB和matlab策略開發(fā)交 易平臺(tái)、機(jī)制、開發(fā)環(huán)境等容。為策略的開發(fā)打下了一個(gè)良好的理論基礎(chǔ)。第3章需求分析3.1策略功能需求分析隨著國資管業(yè)務(wù)的開放,資管
27、公司通過公募渠道,信托渠道發(fā)放大量的CTA業(yè)務(wù)類產(chǎn)品,為了能更好的管理些資金,使得程序化交易變得極為重要。根據(jù)對(duì) 程序化交易策略的需求,主要可以概括為以下幾點(diǎn):1、數(shù)據(jù)的錄取、存儲(chǔ)和清洗數(shù)據(jù)是策略開發(fā)的基礎(chǔ),所有的策略開發(fā)都是圍繞著歷史真實(shí)的行情數(shù)據(jù)進(jìn) 行研究開發(fā)的。數(shù)據(jù)的來源主要是通過數(shù)據(jù)供應(yīng)商的購買和自己錄制。購買的數(shù) 據(jù)一般會(huì)出現(xiàn)數(shù)據(jù)缺失或者數(shù)據(jù)不真實(shí),這樣會(huì)導(dǎo)致開發(fā)出的策略不穩(wěn)定。自己 錄制數(shù)據(jù)量較少,只有通過幾年的數(shù)據(jù)錄制才能達(dá)到開發(fā)策略需要的數(shù)據(jù)標(biāo)準(zhǔn), 成本較咼。2、高勝率和高盈虧比的策略交易策略是將幾個(gè)模塊合并,包括阿拉法策略、成本模型、風(fēng)險(xiǎn)模型、資金 管理模型等。策略的實(shí)施首先
28、要考慮交易費(fèi)用,平均每成交一次的成本在萬分之 五到千分之一,再加上滑點(diǎn)等,成本有可能達(dá)到千分之五。如果每天一個(gè)策略交 易2次,全年手續(xù)費(fèi)就需要本金的100%其次如何提高勝率和盈虧比,減少交易 次數(shù)。相同概率的勝率和盈虧比不能幫助交易者賺取一絲的利潤,只有在勝率和 盈虧比的積大于1的情況下,策略才有意義。再次在何位置加倉,減倉,在何位 置止損和止盈,一般情況下,已有倉位盈利達(dá)到加倉位置時(shí),勝率會(huì)比首次開倉 高,但是盈虧比就會(huì)下降。3、交易策略的快速執(zhí)行股指期貨每秒鐘有2個(gè)Tick,1個(gè)Tick有時(shí)候會(huì)出現(xiàn)1-2個(gè)點(diǎn)的行情,能否 快速的執(zhí)行交易策略,是控制交易滑點(diǎn)很重要的一個(gè)步驟。同時(shí)快速執(zhí)行會(huì)使
29、策 略在實(shí)際運(yùn)行和開發(fā)測(cè)試得到的結(jié)果想接近,提高準(zhǔn)確性。4、交易策略組合應(yīng)用行情一般分為趨勢(shì)和震蕩行情,策略也就分為趨勢(shì)和震蕩策略,震蕩策略的 目的是為了使資金曲線平滑,趨勢(shì)策略是為了使資金曲線上升。多種策略組合應(yīng) 用,有效的回避大的資金回撤,使得收益更加穩(wěn)健。這個(gè)策略要實(shí)現(xiàn)的功能如下:(1)使用5倍手續(xù)費(fèi),來應(yīng)對(duì)實(shí)盤交易可能出現(xiàn)的滑點(diǎn)損失。 最大回撤控制在30%以。R平方達(dá)到85%以上,資金曲線顯得平滑穩(wěn)健。(4) 交易次計(jì)數(shù)要在100次以上,以達(dá)到有效統(tǒng)意義。(5) 勝率和盈虧比要達(dá)到1.1以上。(6) 年化收益要超過60%使得預(yù)計(jì)虧損和預(yù)計(jì)盈利在1:2。交易策略一般包括:阿拉法模型、風(fēng)險(xiǎn)
30、控制模型、資金管理模型、交易成本 模型。通過對(duì)數(shù)據(jù)的研究來開發(fā)交易程序。圖3.1程序化交易策略功能結(jié)構(gòu)圖阿拉法模塊:實(shí)現(xiàn)進(jìn)倉和出倉的依據(jù),通過技術(shù)指標(biāo),關(guān)鍵阻力位,支撐位, 量價(jià)配合等方式實(shí)現(xiàn)。資金管理模塊:實(shí)現(xiàn)倉位的大小,根據(jù)資金量,保證金,最大承受風(fēng)險(xiǎn)等確 定倉位大小。風(fēng)險(xiǎn)控制模塊:每次交易所能承受的最大風(fēng)險(xiǎn)。交易成本模型:交易中產(chǎn)生的各種磨損對(duì)交易策略影響的大小執(zhí)行模型:主要是應(yīng)用于開平倉的控制3.2性能需求首先要求程序要完全可靠,可以應(yīng)付各種由于系統(tǒng)問題產(chǎn)生的錯(cuò)誤,比如初 始網(wǎng)絡(luò)失敗等。要求提前設(shè)想到類似的盡可能多的可能發(fā)生的事件,做出相應(yīng)的 應(yīng)對(duì)措施,并向用戶提交簡單易懂清晰明白的提
31、示信息。策略要有良好的容錯(cuò)性,當(dāng)行情數(shù)據(jù)出現(xiàn)極端情況時(shí)候,可以自動(dòng)停止交易, 或者系統(tǒng)本身出現(xiàn)問題時(shí)要能以最快的速度退出策略,避免發(fā)生程序假死現(xiàn)象。要求程序?qū)λ\(yùn)行之系統(tǒng)的硬件條件要求盡可能低, 運(yùn)行時(shí)存占用盡可能小, 響應(yīng)速度要盡可能快。并且不發(fā)生存泄漏之類影響系統(tǒng)運(yùn)行的錯(cuò)誤事件。并且要 求易于維護(hù)及擴(kuò)展。所以應(yīng)該采用模塊化開發(fā),各個(gè)模塊之間不要有太多的耦合, 以免維護(hù)困難。第4章策略詳細(xì)設(shè)計(jì)4.1策略開發(fā)流程圖整體流程圖如圖4-1所示:圖4.1交易策略流程圖4.2阿拉法模塊介紹阿拉法是指扣除市場基準(zhǔn)回報(bào)以后的投資回報(bào),或者說是僅僅有投資者決策所增加或減少的那部分價(jià)值。追求阿拉法回報(bào)的策略,
32、本質(zhì)上就是投資組合的資產(chǎn)配置決策及設(shè)置其頭寸規(guī)模的擇時(shí)決策者。這種策略的一個(gè)核心就是,沒有永遠(yuǎn)好的金融產(chǎn)品,也沒有永遠(yuǎn)差的金融產(chǎn)品,或者說,沒有什 么金融產(chǎn)品值得一直持有,也沒有什么金融產(chǎn)品永遠(yuǎn)不值得一看1 0阿拉法模型的類型:理論驅(qū)動(dòng)和數(shù)據(jù)驅(qū)動(dòng)。4.2.1理論驅(qū)動(dòng)型理論驅(qū)動(dòng)模型:從一些符合經(jīng)濟(jì)學(xué)理論對(duì)市場行為的解釋出發(fā),構(gòu)建理 論模型,然后檢驗(yàn)這些理論是否可以成功預(yù)測(cè)未來。包括:趨勢(shì)型(trend ), 回復(fù)型(reversion ),價(jià)值型/收益型(value/yield ),成長型(growth )和 品質(zhì)型(quality )。這一點(diǎn)和主觀判斷型交易者所用的策略基本一致。趨勢(shì)型交易有時(shí)
33、候也稱為“博傻理論”,它的核心就是:因?yàn)槿藗兿嘈糯?在趨勢(shì),因此傾向于追漲殺跌,而這種交易力量就會(huì)推動(dòng)形成趨勢(shì),成功的 關(guān)鍵就是有一個(gè)更傻的人從交易者的手中接過籌碼,而不會(huì)成為最后一個(gè)接 棒者。趨勢(shì)交易者一般會(huì)選擇一個(gè)比較顯著的方向性運(yùn)動(dòng),這個(gè)可以用很簡 單的交易系統(tǒng)來表示。例如雙均線交易系統(tǒng),核心就是當(dāng)20日的移動(dòng)平均線 上穿50日的移動(dòng)平均線,形成一個(gè)強(qiáng)有力的趨勢(shì),交易者跟隨趨勢(shì)直到20日均線下穿50日均線填平頭寸,認(rèn)為趨勢(shì)已經(jīng)停止。(詳細(xì)容見第8章)回復(fù)型交易的理論為交易者認(rèn)為價(jià)格會(huì)圍繞一個(gè)交易中心波動(dòng),交易者 通過判斷波動(dòng)幅度的大小來進(jìn)行贏利?;蛘呤窃诮y(tǒng)計(jì)套利中,交易者認(rèn)為商 品之間的
34、價(jià)格應(yīng)該圍繞著一個(gè)穩(wěn)定的價(jià)格波動(dòng),當(dāng)商品之間的價(jià)格偏離超過 了這個(gè)幅度后,價(jià)格應(yīng)該收斂。例如:上海期貨交易所和上海黃金交易所中 的商品黃金,在這兩個(gè)交易所中黃金的屬性是一樣的,在2008年黃金期貨剛剛上市的時(shí)候,兩個(gè)市場之間的價(jià)差會(huì)達(dá)到在10元/克,當(dāng)市場上針對(duì)黃金套利的交易者增多了以后,現(xiàn)在兩個(gè)市場的黃金價(jià)差1元/克上下浮動(dòng),無風(fēng) 險(xiǎn)套利的空間大大的減少了。(詳細(xì)容見第10章)價(jià)值型/收益型,成長型和品質(zhì)型主要是應(yīng)用于股票市場中, 根據(jù)對(duì)股票 的基本面和公司的財(cái)務(wù)數(shù)據(jù)進(jìn)行分析的交易方式,本論文就不過多討論。4.2.2數(shù)據(jù)驅(qū)動(dòng)型數(shù)據(jù)驅(qū)動(dòng)模型:采用數(shù)據(jù)挖掘技術(shù),其假設(shè)是,數(shù)據(jù)可以暗示將要發(fā)生 的
35、事件,并且借助分析技術(shù)可以識(shí)別出一些市場走勢(shì)。這種方法的優(yōu)點(diǎn)是:第一相對(duì)于理論驅(qū)動(dòng)交易模型,數(shù)據(jù)挖掘在技術(shù)上 的挑戰(zhàn)要更高一些,相對(duì)應(yīng)的就是競爭的對(duì)手就少,就更會(huì)開發(fā)出更有利的 模型。第二:數(shù)據(jù)驅(qū)動(dòng)型策略可以捕獲各種市場行為,使交易者開發(fā)出“之 其然不知其所以然”的交易策略。4.3交易成本模塊介紹交易成本分為三個(gè)方面:傭金和費(fèi)用、滑點(diǎn)和市場沖擊成本。1、傭金和費(fèi)用傭金和費(fèi)用作為第一類交易成本,用來支付給經(jīng)紀(jì)公司和交易所,因?yàn)樗麄?提供了服務(wù),包括給市場參與者提供了交易通道,提高交易的安全性和運(yùn)作交易 基礎(chǔ)設(shè)施2、滑點(diǎn)滑點(diǎn)指的是交易者決定在交易開始到訂單實(shí)際被執(zhí)行這兩個(gè)時(shí)間段之間的價(jià) 格變化。趨
36、勢(shì)跟隨型策略是對(duì)滑點(diǎn)比較敏感的策略,因?yàn)樗麄儨?zhǔn)備買賣的產(chǎn)品往 往已經(jīng)向預(yù)測(cè)的方向移動(dòng)了。均值回復(fù)策略則傾向于承擔(dān)較少的滑點(diǎn),并且這種 滑點(diǎn)有時(shí)候是正向的,通常是因?yàn)檫@些策略嘗試著購買和賣出那些與他們發(fā)出訂 單運(yùn)動(dòng)方向相反的產(chǎn)品。3、沖擊成本市場沖擊成本是指當(dāng)交易者買入一種金融產(chǎn)品時(shí),交易者的訂單真對(duì)當(dāng)時(shí)市 場的流動(dòng)性來說很大,就可能會(huì)導(dǎo)致價(jià)格上漲;如果交易者賣出,則價(jià)格下跌。 交易者的流動(dòng)需求規(guī)模越大,交易會(huì)變得越昂貴,因?yàn)榻灰渍弑仨氁蟾嗟牧?動(dòng)性供給4.4風(fēng)險(xiǎn)控制模型介紹頭寸規(guī)??刂剖秋L(fēng)險(xiǎn)管理的一種重要形式,想象一個(gè)非常好的交易策略是一 件非常容易的,但是如果沒有風(fēng)險(xiǎn)管理意識(shí),我們將所有
37、的資本投入到這筆交易 中,就會(huì)有爆倉的危險(xiǎn)。限制風(fēng)險(xiǎn)大小的量化風(fēng)險(xiǎn)控制模型一般圍繞三個(gè)方面:1、如何看待頭寸規(guī)模限制水平2、風(fēng)險(xiǎn)怎么度量3、頭寸規(guī)模限制水平用于何處441控制風(fēng)險(xiǎn)的類型用于消除不可預(yù)測(cè)敞口的量化風(fēng)險(xiǎn)控制模型,一般通過兩種熟悉的方式來設(shè) 計(jì),即以理論為依據(jù)和以經(jīng)驗(yàn)為依據(jù)。理論驅(qū)動(dòng)型風(fēng)險(xiǎn)控制模型使用了一套一開始就已經(jīng)定義好的系統(tǒng)性風(fēng)險(xiǎn),這 些系統(tǒng)性風(fēng)險(xiǎn)可以使程序化交易者度量并且校準(zhǔn)一個(gè)給定投資組合的敞口。經(jīng)驗(yàn)型風(fēng)險(xiǎn)控制模型以歷史數(shù)據(jù)來決定這些風(fēng)險(xiǎn)是什么,并且判斷一個(gè)給定 的投資組合如何暴露在風(fēng)險(xiǎn)中,和暴露在風(fēng)險(xiǎn)中的大小 。數(shù)據(jù)的重要性數(shù)據(jù)的特征常常決定了模型的細(xì)節(jié),交易者不可能根據(jù)
38、每日的日K線數(shù)據(jù)來完成日程序化交易的設(shè)計(jì),也不可能根據(jù)季度GDP數(shù)據(jù)來構(gòu)建一個(gè)高頻交易系統(tǒng)。 考慮開發(fā)那種交易策略,很大的程度上取決于我們數(shù)據(jù)庫數(shù)據(jù)的類型。1、價(jià)格數(shù)據(jù)價(jià)格數(shù)據(jù)不僅僅是期貨商品的價(jià)格,還包括從交易所得到的其他信息,比如 期貨的交易量,成交的時(shí)間,當(dāng)時(shí)的持倉量,掛單量,成交手?jǐn)?shù)等等。2、基本面數(shù)據(jù)基本面數(shù)據(jù)包括很多,尤其是在期貨市場中數(shù)據(jù)幾乎包括經(jīng)濟(jì)數(shù)據(jù)中所有的 數(shù)據(jù)(CPI可能影響到豆粕的價(jià)格,豆粕主要是用于生產(chǎn)豬飼料),天氣指數(shù)、環(huán) 境因素(干旱少雨會(huì)影響到大豆的產(chǎn)量),還有國外的數(shù)據(jù)(波羅的海運(yùn)指數(shù)影 響到鐵礦石的價(jià)格,進(jìn)而影響到螺紋鋼的價(jià)格)。在開發(fā)中長線基本面交易模型
39、的時(shí)候,宏觀數(shù)據(jù)的影響就很顯著的。3、數(shù)據(jù)的來源交易者可以通過多種渠道獲得數(shù)據(jù)來源。最直接有效的方法就是直接獲取未 經(jīng)過加工的數(shù)據(jù)。最初的數(shù)據(jù)來源及數(shù)據(jù)類型:交易所:成交日期、成交時(shí)間、價(jià)格、成交量、持倉量等。政府:宏觀經(jīng)濟(jì)數(shù)據(jù),例如:就業(yè)率、通脹率等。新聞機(jī)構(gòu):新聞稿和新聞報(bào)道等。天氣預(yù)報(bào):各國和各地的天氣狀況等國外數(shù)據(jù):美國非農(nóng)指數(shù)、各國的利率、船運(yùn)指數(shù)等。衛(wèi)生局:病情、疫情等數(shù)據(jù)供應(yīng)商:路透、萬德等。4、數(shù)據(jù)的整理當(dāng)交易者取得到數(shù)據(jù)以后,數(shù)據(jù)經(jīng)常會(huì)出現(xiàn)缺失或不準(zhǔn)確,這些會(huì)給交易者 的交易策略帶來很大的影響,當(dāng)交易者使用沒有經(jīng)過清洗過的數(shù)據(jù)開發(fā)的交易策 略進(jìn)行實(shí)盤交易的時(shí)候,有可能會(huì)給交易
40、者帶來巨大的經(jīng)濟(jì)損失。因此,數(shù)據(jù)的 整理就很重要。數(shù)據(jù)的整理主要分為兩個(gè)方面:數(shù)據(jù)的缺失和數(shù)據(jù)的異常。數(shù)據(jù)缺失:當(dāng)數(shù)據(jù)缺失的時(shí)候,一般是插入一個(gè)可以替代缺失數(shù)據(jù)的合理值,這種方法對(duì)歷史數(shù)據(jù)特別有用,同時(shí)對(duì)實(shí)時(shí)交易也很有用。數(shù)據(jù)的異常:數(shù)據(jù)不是“ 0值”或是“未知”數(shù)據(jù),是一個(gè)和附近數(shù)據(jù)迥異 的數(shù)值,解決這個(gè)問題的辦法是使用異常值過濾,尋找到價(jià)格異常大的,突然的 跳動(dòng),并對(duì)它進(jìn)行平滑或消除。5、數(shù)據(jù)的下載代碼通過實(shí)時(shí)的交易平臺(tái)數(shù)據(jù)收集交易數(shù)據(jù),存儲(chǔ)到數(shù)據(jù)庫中。ParamsString Filename("d: Data2013-04-03 rb1310.csv");/數(shù)據(jù)存放
41、路徑名和名稱Beg inlf(Time > 0.0859 )FileAppe nd(File name,"date = "+DateToStri ng(date)/交易數(shù)據(jù)日期交易數(shù)據(jù)開盤價(jià)/最高價(jià)/最低價(jià)/收盤價(jià)/成交量/持倉量+" "+timeToStri ng(Curre ntTime)/時(shí)間+" "+Text(Ope n) /+" "+Text(High)+" "+Text(low)+" "+Text(Close)+" "+Text(Vol)
42、+" "+Text(Ope nIn t);End4.5技術(shù)分析技術(shù)4.5.1日本蠟燭圖日本蠟燭圖技術(shù)是現(xiàn)今人們普遍運(yùn)用分析期貨、股票、外匯等證券市場的一 項(xiàng)重要方法。4.5.2日本蠟燭圖的畫法蠟燭圖畫法:以交易時(shí)間為橫坐標(biāo),價(jià)格為縱坐標(biāo)將每日的K線連續(xù)繪出即成K線圖。K線圖中的柱體有陽線和陰線之分。一般用紅色柱體表示陽線,藍(lán)色 柱體表示陰線。如果柱體表示的時(shí)間段的收盤價(jià)高于開盤價(jià),即價(jià)格上漲,則將 柱體畫為紅色,反之則畫為黑色。如果開盤價(jià)正好等于收盤價(jià),則形成十字線。4.5.3日本蠟燭圖的形態(tài)日本蠟燭圖形態(tài)分析主要分為單一圖形和組合圖形單一圖形是由一根K線圖組成的,因?yàn)檫@跟
43、 K線圖出現(xiàn)在價(jià)格極值位置,可 能出現(xiàn)在突破上漲發(fā)動(dòng)時(shí),也可能發(fā)生在連續(xù)上漲以后的結(jié)束情形的時(shí)候。多以 一根大陽線或者是一根大陰線突破盤整行情,展開一輪行情。長陽線長陰線圖4.2實(shí)體長線也會(huì)在連續(xù)行情結(jié)束前,以長上影線或者是長下影線出現(xiàn),代表這趨勢(shì)的反 轉(zhuǎn)。(圖4.2)組合圖形:由多根K線圖組成,當(dāng)將這些K線圖組合起來的時(shí)候,將開盤價(jià)、 最高價(jià)、最低價(jià)和收盤價(jià)組合起來形成單一圖形的形態(tài),為交易者提供交易的依 據(jù)。4.5.4代碼編輯蠟燭圖Beg inlf(Ope n> Close && Close=Low && High-Low >=N) / 長陰線S
44、ellShort(lots,Close);/做空操作If(Ope * Close && Close-Low>=1/2*N && High-Low >=N) / 下影線Buy(lots,Close);/做多操作End4.6技術(shù)指標(biāo)4.6.1技術(shù)指標(biāo)概述技術(shù)指標(biāo)是通過考慮市場行為的各個(gè)方面,建立一個(gè)數(shù)學(xué)模型,給出數(shù)學(xué)上的計(jì)算公式,得到一個(gè)體現(xiàn)市場的某個(gè)方面在實(shí)質(zhì)的數(shù)字。這個(gè)數(shù)字叫指標(biāo)值。 指標(biāo)值的具體數(shù)值和相互間關(guān)系,直接反映股市所處的狀態(tài),為我們的操作行為 提供指導(dǎo)方向。指標(biāo)反映的東西大多是從行情報(bào)表中不能直接看到的9 04.6.2技術(shù)指標(biāo)分類目前,證
45、券市場上的各種技術(shù)指標(biāo)數(shù)不勝數(shù)。例如,相對(duì) 強(qiáng)弱指標(biāo)(RSI)、隨 機(jī)指標(biāo)(KD)、趨向指標(biāo)(DMI)、平滑異同平均線(MACD等。這些都是很著名的技 術(shù)指標(biāo),在交易市場應(yīng)用中長盛不衰。以下講介紹兩種趨勢(shì)指標(biāo),在很多的趨勢(shì) 交易系統(tǒng)中都會(huì)用到這兩個(gè)指標(biāo)。4.6.2.1 布林帶原理(Boll )圖4.4 Boll 通道布林線是根據(jù)統(tǒng)計(jì)學(xué)中的標(biāo)準(zhǔn)差原理設(shè)計(jì)出來的一種非常實(shí)用的技術(shù)指 標(biāo)。它由三條軌道線組成,其中上下兩條線分別可以看成是價(jià)格的壓力線和支撐 線,在兩條線之間是一條價(jià)格平均線,一般情況價(jià)格線在由上下軌道組成的帶狀 區(qū)間游走,而且隨價(jià)格的變化而自動(dòng)調(diào)整軌道的位置。當(dāng)波帶變窄時(shí),激烈的價(jià) 格
46、波動(dòng)有可能隨即產(chǎn)生;若高低點(diǎn)穿越帶邊線時(shí),立刻又回到波帶,貝U會(huì)有回檔 產(chǎn)生。462.2平滑異動(dòng)平均線原理和代碼(MACD圖 4.5 MACDMAC稱為指數(shù)平滑異同移動(dòng)平均線,是從雙移動(dòng)平均線發(fā)展而來的,由快的 移動(dòng)平均線減去慢的移動(dòng)平均線,MAC的意義和雙移動(dòng)平均線基本相同,但閱讀 起來更方便。當(dāng)MAC從負(fù)數(shù)轉(zhuǎn)向正數(shù),是買的信號(hào)。當(dāng) MAC從正數(shù)轉(zhuǎn)向負(fù)數(shù), 是賣的信號(hào)。當(dāng)MACD以大角度變化,表示快的移動(dòng)平均線和慢的移動(dòng)平均線的 差距非常迅速的拉開,代表了一個(gè)市場大趨勢(shì)的轉(zhuǎn)變。4.7阻力位和支撐位價(jià)格的壓力位和支撐位不是計(jì)算出來了,是客觀存在的;一般是與在一定的 區(qū)域成交的密度有關(guān),可以通過
47、籌碼分布來分析阻力位和支撐位的所在;籌碼的 壓力支撐作用屬于客觀存在的,另外,均線也有壓力支撐作用,這一般屬于心理 壓力或支撐的疇,它是因?yàn)楹芏嗉夹g(shù)派人士要按照均線來買賣,這樣操作的人多 了,均線也就形成了壓力或支撐,當(dāng)然,有時(shí)主力也會(huì)利用均線來操作;通過對(duì) 盤口的分析,也可以尋找到阻力位和支撐位。一般壓力位指在價(jià)格上方,由于前 期下跌過程中在某個(gè)位置有大量的套牢盤,這里是一個(gè)籌碼比較集中的密集區(qū),那么此時(shí)價(jià)格上行到此位置時(shí)將會(huì)遇到較大的拋壓,使得價(jià)格受阻,則這個(gè)位置 就是壓力位,而價(jià)格的下方籌碼密集區(qū),可能是主力建倉的區(qū)域,則價(jià)格跌到這個(gè)位置時(shí)主力為防止價(jià)格跌破自己的建倉成本,會(huì)拉升價(jià)格,則
48、此處就將形成支4.8本章小結(jié)本章主要介紹了交易策略的幾個(gè)主要方面。阿拉法模型是如何交易,交易的 進(jìn)出場點(diǎn),主要由技術(shù)指標(biāo)和支撐阻力位決定。交易成本模型主要是由傭金、滑 點(diǎn)和沖擊成本決定。風(fēng)控模型主要是倉位和最大虧損的決定。第5章程序化交易策略實(shí)現(xiàn)一個(gè)完整系統(tǒng)的成分一個(gè)完整的交易系統(tǒng)包含了成功的交易所需的每項(xiàng)決 策:市場-買賣什么、頭寸規(guī)模-買賣多少、入市-何時(shí)買賣、止損- 何時(shí)退出虧損的頭寸、離市-何時(shí)退出贏利的頭寸、策略-如何買賣11。市場-買賣什么第一項(xiàng)決策是買賣什么,或者本質(zhì)上在何種市場進(jìn)行交 易。如果你只在很少的幾個(gè)市場中進(jìn)行交易,你就大大減少了趕上趨勢(shì)的機(jī)會(huì)。 同時(shí),你不想在交易量太
49、少或者趨勢(shì)不明郎的市場中進(jìn)行交易。頭寸規(guī)模-買賣多少有關(guān)買賣多少的決策絕對(duì)是基本的,然而,通常又是 被大多數(shù)交易員曲解或錯(cuò)誤對(duì)待的。買賣多少既影響多樣化,又影響資金管理。 多樣化就是努力在諸多投資工具上分散風(fēng)險(xiǎn),并且通過增加抓住成功交易的機(jī)會(huì) 而增加贏利的機(jī)會(huì)。正確的多樣化要求在多種不同的投資工具上進(jìn)行類似的(如 果不是同樣的話)下注。資金管理實(shí)際上是關(guān)于通過不下注過多以致于在良好的 趨勢(shì)到來之前就用完自己的資金來控制風(fēng)險(xiǎn)的。買賣多少是交易中最重要的一個(gè) 方面。大多數(shù)交易新手在單項(xiàng)交易中冒太大的風(fēng)險(xiǎn),即使他們擁有其他方面有效 的交易風(fēng)格,這也大大增加了他們破產(chǎn)的機(jī)會(huì)。入市-何時(shí)買賣的決策通常稱
50、為入市決策。自動(dòng)運(yùn)行的系統(tǒng)產(chǎn)生入市信 號(hào),這些信號(hào)說明了進(jìn)入市場買賣的明確的價(jià)位和市場條件。止損-何時(shí)退出虧損的頭寸長期來看,不會(huì)止住虧損的交易員不會(huì)取得成 功。關(guān)于止虧,最重要的是在你建立頭寸之前預(yù)先設(shè)定退出的點(diǎn)位。離市-何時(shí)退出贏利的頭寸許多當(dāng)作完整的交易系統(tǒng)出售的“交易系 統(tǒng)”并沒有明確說明贏利頭寸的離市。但是,何時(shí)退出贏利頭寸的問題對(duì)于系統(tǒng) 的收益性是至關(guān)重要的。任何不說明贏利頭寸的離市的交易系統(tǒng)都不是一個(gè)完整 的交易系統(tǒng)。策略-如何買賣信號(hào)一旦產(chǎn)生,關(guān)于執(zhí)行的機(jī)械化方面的策略考慮就變得 重要起來。這對(duì)于規(guī)模較大的帳戶尤其是個(gè)實(shí)際問題,因?yàn)槠漕^寸的進(jìn)退可能會(huì) 導(dǎo)致顯著的反向價(jià)格波動(dòng)或市
51、場影響。主要對(duì)于一致性賺錢的交易,使用機(jī)械系 統(tǒng)就是最佳的方式。如果你知道自己的系統(tǒng)能夠長期賺錢,你就比較容易接受信 號(hào),并且在虧損期間按照系統(tǒng)信號(hào)進(jìn)行交易。如果你在交易中依賴自己的判斷, 你可能會(huì)發(fā)現(xiàn)恰恰應(yīng)該勇敢時(shí)你卻膽怯,而恰恰應(yīng)該膽怯時(shí)你卻勇敢。如果你擁 有一個(gè)能夠贏利的機(jī)械交易系統(tǒng),而且你虔誠地跟隨這個(gè)系統(tǒng),那么,你的交易 將會(huì)取得贏利,而且系統(tǒng)會(huì)幫助你安然擺脫難免會(huì)來自于一長串虧損或者巨額贏 利的心的掙扎。海龜所用的交易系統(tǒng)是一個(gè)完整的交易系統(tǒng)。這是取得成功的一 個(gè)主要因素。交易系統(tǒng)使交易者更容易地進(jìn)行一致性的、成功的交易,因?yàn)樗鼪] 有給交易員的判斷力留下重要的決策任務(wù)。5.1日交易
52、策略一一DRT5.1.1策略開發(fā)流程圖圖5.1 DRT流程圖5.1.2策略介紹DRT在開盤后Nmin后得到高低點(diǎn)的一個(gè)區(qū)間,當(dāng)價(jià)格突破高點(diǎn) 后開始開后多倉,當(dāng)達(dá)到止損線以后平倉或反向開倉。反向開倉后如 果達(dá)到盈利的位置平倉,或繼續(xù)反向多倉10 05.1.3策略測(cè)試結(jié)果圖5.2 DRT交易策略測(cè)試結(jié)果所產(chǎn)生的交易收益曲線如下圖所示圖5.3 DRT收益曲線仿真交易結(jié)果:表5.1仿真交易結(jié)果表標(biāo)準(zhǔn)研發(fā)實(shí)施RDT回報(bào)率大于6%大于15%50%+最大回測(cè)20%10%65%收益/最大回撤大于1大于22.3R2大于0.7大于0.80.84參數(shù)個(gè)數(shù)333每年交易數(shù)多于50多于200266測(cè)試條件:交易3手,周
53、期為3分鐘,手續(xù)費(fèi)為雙向4%單向2%)測(cè)試周期為股指開市以來至2013/2/195.2日交易策略一一DRT(加倉)521策略開發(fā)流程圖圖5.4 DRT (加倉)流程圖522策略介紹策略核心思想:開盤后n MIN的高點(diǎn)突破,屬于趨勢(shì)跟蹤,當(dāng)價(jià)格再次達(dá)到進(jìn) 倉條件,則加倉。進(jìn)場時(shí)機(jī):上一根BAR的close打破區(qū)間高點(diǎn),下一根 BAR的open進(jìn)場或當(dāng) 收盤價(jià)再次突破5周期的3分鐘最高價(jià)格為加倉點(diǎn)。每次交易1手,加倉1手, 最多倉位為5手離場時(shí)機(jī):以5周期的3分鐘最低價(jià)格為止損點(diǎn),當(dāng)BAR的高點(diǎn)低于止損點(diǎn), 出倉。523策略測(cè)試結(jié)果圖5.5 DRT (加倉)交易策略圖5.6 DRT (加倉)收益曲
54、線仿真交易結(jié)果:表5.2仿真交易結(jié)果表標(biāo)準(zhǔn)研發(fā)實(shí)施RB( 40)加倉策略回報(bào)率大于6%大于15%47最大回測(cè)20%10%19.6%收益/最大回撤大于1大于27.3R2大于0.7大于0.80.94參數(shù)個(gè)數(shù)330每年交易數(shù)多于50多于200370測(cè)試條件:交易3手,周期為3分鐘,手續(xù)費(fèi)為雙向4%單向2%)測(cè)試 周期為股指開市以來至2013/2/19 。5.3日交易策略 R_Breaker交易系統(tǒng)的基本原理如下:突破買入價(jià)觀瘠賣出價(jià)反轉(zhuǎn)矣出價(jià)反轉(zhuǎn)買入價(jià)觀察買入價(jià)突破賣出價(jià)圖5.7原理圖ssetup=hitoday1+f1*(Close1-ltoday1);sen ter=(1+f2)/2)*(hit
55、oday1+Close1)-(f2)*ltoday1; ben ter=(1+f2)/2)*(ltoday1+Close1)-(f2)*hitoday1; bsetup=ltoday1-f1*(hitoday1-Close1);bbreak=ssetup+f3*(ssetup-bsetup); sbreak=bsetup-f3*(ssetup-bsetup);531策略開發(fā)流程圖N大于突破買入Y大于突破買入YN大于突 破買入大于觀 察賣出大于反轉(zhuǎn)賣出N開倉做多小于反轉(zhuǎn)賣出價(jià)做空數(shù)據(jù)盤末平倉盤末平倉盤末平倉圖5.8 R_Breaker 流程圖532策略測(cè)試結(jié)果策略圖圖 5.9 R_Breaker交易產(chǎn)生的收益曲線如下圖所示。圖 5.10 R_Breaker收益曲線.專業(yè)資料.5.4基本面策略一一開盤后一分鐘交易策略541策略思想市場交易者從持倉的長短分為短期交易者,中期交易者和長期交易者,短期 交易者主要是抓取日波段的小幅震蕩來博取收益,中期和長期交易者賺取隔夜波 動(dòng)帶來的利潤。市場交易者從開倉的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度汽車維修企業(yè)員工培訓(xùn)與發(fā)展勞動(dòng)合同范本
- 2025年度綠色制造工廠承包運(yùn)營合同
- 二零二五年度企業(yè)債權(quán)債務(wù)轉(zhuǎn)讓專項(xiàng)協(xié)議
- 二零二五年度智慧城市建設(shè)資金托管協(xié)議
- 2025年度解除光伏發(fā)電項(xiàng)目解除擔(dān)保合同
- 二零二五年度汽車美容店員工福利保障與用工合同
- 2025年度酒店員工勞動(dòng)合同糾紛調(diào)解與處理合同
- 二零二五年度手房屋租賃合同及租賃房屋改造方案
- 二零二五年度客運(yùn)司機(jī)與旅游公司合作協(xié)議
- 常見茶飲的調(diào)配試題及答案
- 納米材料特性研究-深度研究
- 2024-2025學(xué)年譯林版七年級(jí)英語下冊(cè)Unit3《My hometown》檢測(cè)卷
- 小學(xué)英語反義詞大全
- 2025年鄭州鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)技能測(cè)試題庫學(xué)生專用
- 2024版標(biāo)本采集課件
- 自建房質(zhì)量安全課件
- 瀝青拌和站安全培訓(xùn)
- 鹽城內(nèi)河港大豐港區(qū)滬豐糧油碼頭工程環(huán)評(píng)報(bào)告表
- 2022屆上海市各區(qū)高考數(shù)學(xué)一模試卷(含詳細(xì)解析)共11份 (學(xué)生版+解析版)
- 《麻醉藥品和精神藥品管理?xiàng)l例》
- 山東省自然科學(xué)基金申報(bào)書-面上項(xiàng)目
評(píng)論
0/150
提交評(píng)論