免费高清特黄a大片,九一h片在线免费看,a免费国产一级特黄aa大,国产精品国产主播在线观看,成人精品一区久久久久,一级特黄aa大片,俄罗斯无遮挡一级毛片

分享

程序化交易可以讓我們遵守期貨交易的三原則打印 | 推薦 | 評(píng)分

 dyrt 2010-06-05
為什么選擇程序化交易

程序化交易通常是指利用計(jì)算機(jī)編程的機(jī)械交易系統(tǒng)(即程序化交易系統(tǒng))進(jìn)行交易。機(jī)械交易系統(tǒng)最大的優(yōu)點(diǎn)是可以強(qiáng)迫交易者擺脫那些極具破壞性的交易行為,養(yǎng)成良好的交易習(xí)慣。盡管這個(gè)過程漫長且痛苦,但它確實(shí)是一個(gè)有效的工具,能使交易者逐漸學(xué)會(huì)控制情緒、遵守紀(jì)律、擁有耐心并堅(jiān)持價(jià)格風(fēng)險(xiǎn)管理的原則。


機(jī)械交易系統(tǒng)另一個(gè)優(yōu)點(diǎn)是可以將風(fēng)險(xiǎn)與回報(bào)定量化。沒有風(fēng)險(xiǎn)與回報(bào)的定量化,就無法對(duì)未來收益進(jìn)行預(yù)測(cè)。更重要的是,盡管謹(jǐn)慎的價(jià)格風(fēng)險(xiǎn)管理從本質(zhì)上說不依賴于交易系統(tǒng)本身,但把系統(tǒng)的當(dāng)前表現(xiàn)與歷史表現(xiàn)進(jìn)行比較,就可以發(fā)現(xiàn)當(dāng)前收益與預(yù)期收益之間的偏差到底是在可容忍的范圍內(nèi),還是由于市場性質(zhì)已發(fā)生重大變化而變得不可接受。這一點(diǎn)無論對(duì)于交易者,還是價(jià)格風(fēng)險(xiǎn)管理者來說,都是無價(jià)的。

程序化交易相比普通投資者根據(jù)自己的判斷來做交易有以下幾個(gè)優(yōu)點(diǎn):
第一,計(jì)算機(jī)能夠持續(xù)穩(wěn)定、精確嚴(yán)格地按原則工作,能夠大規(guī)模地進(jìn)行數(shù)據(jù)處理,而人靈活有余、原則不足且不能長時(shí)間地機(jī)械工作。
第二,犯了錯(cuò)誤不愿意糾正,貪婪、恐懼等是人的天性,而計(jì)算機(jī)會(huì)按照既定的規(guī)則來處理錯(cuò)誤信號(hào)發(fā)出的指令和生成的持倉。
第三,期貨市場與其他行業(yè)相比,有著無可比擬的高效率和豐富的市場機(jī)會(huì)(短、中、長線甚至T+0),但由于對(duì)行業(yè)或品種認(rèn)識(shí)上的局限性,人們往往不能精通每一個(gè)期貨品種,因而錯(cuò)過了很多投機(jī)機(jī)會(huì)。有了捕捉市場機(jī)會(huì)的程序,就不必顧慮個(gè)人對(duì)某一品種的熟悉程度,因?yàn)閮r(jià)格已經(jīng)把基本面及一些不為人知的其他因素包容進(jìn)去。
總之,程序化交易除完成了一些特殊的交易功能外,還彌補(bǔ)了人類機(jī)械化工作能力的不足、克服了人性的弱點(diǎn)、解決了多個(gè)品種同時(shí)交易的難題。


什么是完整的交易系統(tǒng)

一個(gè)完整的交易系統(tǒng)包含了成功的交易所需的每項(xiàng)決策:
1.市場——買賣什么
首要的決策是買賣什么期貨品種,或者在哪個(gè)市場進(jìn)行交易。如果你只在很少的幾個(gè)市場中進(jìn)行交易,你就大大減少了趕上趨勢(shì)行情的機(jī)會(huì)。同時(shí),你不想在成交量太少(流動(dòng)性很差)或者趨勢(shì)不明朗的市場中進(jìn)行交易。


2.頭寸規(guī)?!I賣多少
有關(guān)買賣多少的決策絕對(duì)是最基礎(chǔ)的,然而通常卻又是被大多數(shù)交易員曲解或錯(cuò)誤對(duì)待的。買賣多少既影響多樣化(Diversification)分散投資,又影響資金管理(Money Management)。多樣化就是努力在諸多投資工具上分散風(fēng)險(xiǎn),并且通過增加抓住成功交易的機(jī)會(huì)而增加贏利的機(jī)會(huì)。正確的多樣化投資要求在多種不同的投資工具上進(jìn)行類似的(如果不是同樣的話)分倉投資。資金管理實(shí)際上是通過合理的倉位來控制風(fēng)險(xiǎn),以便在良好的趨勢(shì)到來之時(shí)尚有足夠的可用資金。買賣多少是交易中最重要的一個(gè)方面。大多數(shù)交易新手喜歡在單筆交易中冒太大的風(fēng)險(xiǎn),因而即使他們?cè)谄渌矫鎿碛杏行У慕灰罪L(fēng)格,但也大大增加了他們破產(chǎn)的機(jī)會(huì)。


3.入市——何時(shí)買賣
何時(shí)買賣的決策通常稱為入市決策。自動(dòng)運(yùn)行的系統(tǒng)產(chǎn)生入市信號(hào),這些信號(hào)說明了進(jìn)入市場買賣的明確的價(jià)位和市場條件。


4.止損——何時(shí)退出虧損的頭寸
長期來看,不會(huì)止住虧損的交易員不會(huì)取得成功。關(guān)于止損,最重要的是在你建立頭寸之前預(yù)先設(shè)定退出的點(diǎn)位。


5.離市——何時(shí)退出贏利的頭寸
許多被當(dāng)作完整的交易系統(tǒng)出售的“交易系統(tǒng)”并沒有明確說明贏利頭寸如何離市。但是,何時(shí)退出贏利頭寸這個(gè)問題對(duì)于系統(tǒng)的收益性是至關(guān)重要的。任何不說明贏利頭寸何時(shí)離市的交易系統(tǒng)都不是一個(gè)完整的交易系統(tǒng)?! ?/font>


6.技巧——如何買賣  
信號(hào)一旦產(chǎn)生,關(guān)于執(zhí)行的機(jī)械化方面的技巧考慮就變得重要起來。尤其對(duì)于規(guī)模較大的賬戶是個(gè)實(shí)際問題,因?yàn)槠漕^寸的建倉平倉可能會(huì)導(dǎo)致顯著的反向價(jià)格波動(dòng)或市場沖擊成本。


程序化交易系統(tǒng)的分類

根據(jù)觸發(fā)系統(tǒng)的因素不同,機(jī)械交易系統(tǒng)可以分為兩類:價(jià)格觸發(fā)的系統(tǒng)以及指標(biāo)觸發(fā)的系統(tǒng)(當(dāng)然也可以是兩者的有機(jī)結(jié)合)。價(jià)格觸發(fā)通常是指在市場接近或突破關(guān)鍵支撐位或阻力位時(shí)交易系統(tǒng)產(chǎn)生交易信號(hào)。指標(biāo)觸發(fā)是指交易系統(tǒng)利用技術(shù)指標(biāo)產(chǎn)生交易信號(hào)。技術(shù)指標(biāo)又有兩類:一類是利用市場的均值回歸特性(振蕩行情)獲利的指標(biāo),譬如擺蕩指標(biāo);一類是利用趨勢(shì)特性(單邊行情)獲利的指標(biāo),譬如移動(dòng)平均。

一般而言,好的程序化交易系統(tǒng)多為趨勢(shì)追隨(Trend-following)系統(tǒng),也就是利用趨勢(shì)分析指標(biāo)來建立的交易系統(tǒng)。本文主要介紹的通道突破系統(tǒng)(Channel Breakout)、單條移動(dòng)平均線系統(tǒng)以及雙移動(dòng)平均線交叉系統(tǒng)都屬于趨勢(shì)追隨系統(tǒng)。

交易系統(tǒng)測(cè)試中的問題

1.期貨合約的期限
如果需要對(duì)交易系統(tǒng)進(jìn)行較長(譬如10年)歷史數(shù)據(jù)的測(cè)試,那么我們就需要解決期貨合約到期的問題。傳統(tǒng)的處理期貨合約到期問題的方法是將每個(gè)時(shí)間點(diǎn)的最近月份的期貨合約連接起來形成所謂的連續(xù)合約。我們始終采用最近到期的合約的價(jià)格資料,當(dāng)最近一張合約停止交易后,同一商品的下一張合約就成為新的最近到期的合約,這樣簡單地把一串合約的價(jià)格圖表接續(xù)起來就成了。


使用這樣的數(shù)據(jù)圖表存在一個(gè)問題,那就是過期合約的收盤價(jià)與新合約的開盤價(jià)往往存在一定的差異。這兩個(gè)數(shù)據(jù)之間的差異有可能形成一個(gè)巨大的價(jià)格跳空,這樣對(duì)大多數(shù)中長線趨勢(shì)追隨系統(tǒng)來說,非常可能觸發(fā)錯(cuò)誤的交易信號(hào)。

2.歷史數(shù)據(jù)的完整性與準(zhǔn)確性
期貨交易歷史數(shù)據(jù)是由行情軟件提供的。需要提醒交易者的是,行情商提供的數(shù)據(jù)不一定完整和準(zhǔn)確,有可能會(huì)出現(xiàn)諸如“壞點(diǎn)”等問題。如果要保證機(jī)械交易系統(tǒng)的質(zhì)量,我們必須要不惜一切代價(jià)保證數(shù)據(jù)質(zhì)量,確保數(shù)據(jù)的完整性與準(zhǔn)確性是不能打任何折扣的。


機(jī)械交易系統(tǒng)的局限性

1.機(jī)械交易系統(tǒng)總體局限性
首先也是最明顯的問題:交易系統(tǒng)的基礎(chǔ)是針對(duì)歷史數(shù)據(jù)的統(tǒng)計(jì)分析。未來市場的行為不可能正好是過去行為的重現(xiàn),由于所有的模型都是通過歷史數(shù)據(jù)外推的結(jié)果,我們只能寄希望于市場的未來行為與歷史行為之間有著很強(qiáng)的正相關(guān)關(guān)系。


其次,機(jī)械交易系統(tǒng)中包含一些指標(biāo)及其相關(guān)參數(shù)的設(shè)置,通常我們是通過對(duì)歷史數(shù)據(jù)的分析研究來選取這些參數(shù)。在交易系統(tǒng)的研發(fā)過程中我們應(yīng)采用一定的方法來彌補(bǔ)這個(gè)缺陷,從而保證系統(tǒng)的穩(wěn)健性。盡管這個(gè)道理簡單易懂、大家都明白,但卻不那么容易做到。對(duì)這個(gè)問題的低估會(huì)導(dǎo)致交易系統(tǒng)研發(fā)過程中出現(xiàn)大量的問題。

2.趨勢(shì)追隨系統(tǒng)的局限性
趨勢(shì)追隨系統(tǒng)最主要的一個(gè)缺陷是,在振蕩行情中將無法避免地遇到頻繁交易且可能連續(xù)虧損的情況。我們可以編寫輔助指標(biāo)來過濾假信號(hào),避免頻繁交易。另外,我們也可以設(shè)法在不同的條件范圍內(nèi)使用不同的交易模型,比如趨勢(shì)模型與振蕩模型交替使用。


常用趨勢(shì)追隨系統(tǒng)舉例

1.通道突破系統(tǒng)(Channel Breakout)
當(dāng)價(jià)格向上突破前20日最高價(jià)時(shí),發(fā)出買入開倉交易指令;
當(dāng)價(jià)格向上突破前20日最高價(jià)時(shí),發(fā)出買入平倉交易指令;
當(dāng)價(jià)格向下突破前20日最低價(jià)時(shí),發(fā)出賣出平倉交易指令;
當(dāng)價(jià)格向下突破前20日最低價(jià)時(shí),發(fā)出賣出開倉交易指令。
2.單移動(dòng)平均線系統(tǒng)
當(dāng)收盤價(jià)向上穿越10個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出買入開倉交易指令;
當(dāng)收盤價(jià)向上穿越10個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出買入平倉交易指令;
當(dāng)收盤價(jià)向下穿越10個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出賣出開倉交易指令;
當(dāng)收盤價(jià)向下穿越10個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出賣出平倉交易指令。
3.雙移動(dòng)平均線交叉系統(tǒng)
當(dāng)5個(gè)周期收盤價(jià)的簡單移動(dòng)平均線向上穿越20個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出買入開倉交易指令;
當(dāng)5個(gè)周期收盤價(jià)的簡單移動(dòng)平均線向上穿越20個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出買入平倉交易指令;
當(dāng)5個(gè)周期收盤價(jià)的簡單移動(dòng)平均線向下穿越20個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出賣出開倉交易指令;
當(dāng)5個(gè)周期收盤價(jià)的簡單移動(dòng)平均線向下穿越20個(gè)周期收盤價(jià)的簡單移動(dòng)平均線時(shí),發(fā)出賣出平倉交易指令。


資金管理策略

資金管理的策略有無數(shù)種,歸納而言存在著兩種基本的資金管理策略:鞅(Martingale)策略和反鞅(Anti-Martingale)策略。鞅策略是在經(jīng)歷了虧損的交易之后交易賬戶資金減少時(shí)增加開倉的大小,而反鞅策略則在經(jīng)歷了盈利的交易后賬戶資金增加時(shí),增加開倉。鞅策略是有巨大風(fēng)險(xiǎn)的,如果在一連串的虧損之后,交易者不斷加大下一筆交易的倉位時(shí)將面臨更大的風(fēng)險(xiǎn),這樣遲早會(huì)導(dǎo)致其破產(chǎn)。反鞅策略是在一連串的盈利后來加大開倉從而冒更大的風(fēng)險(xiǎn)。在投資領(lǐng)域,聰明的交易者會(huì)在他們盈利的時(shí)候在一定限度內(nèi)增加開倉。有多少種入市法則就有多少種資金管理策略。本文測(cè)試的賬戶金額百分比模式是反鞅的資金管理模式。

所謂賬戶金額百分比模式,是指交易者計(jì)劃采用賬戶金額固定比例來開倉,例如20%。假設(shè)賬戶初始金額為100萬元,這時(shí)他會(huì)拿出其中的20%也就是20萬元來開倉,如果所交易品種的保證金要求為10%,這時(shí)他可以開倉持有價(jià)值200萬元的期貨合約,這也就相當(dāng)于使用了2倍的杠桿進(jìn)行交易;過了一段時(shí)間,該交易者盈利了,賬戶余額升至150萬元,這時(shí)會(huì)用其中的20%也就是30萬元來開倉。

指期貨程序化交易測(cè)試

在進(jìn)行程序化交易的測(cè)試(back-test)時(shí),我們所采用的是滬深300股票指數(shù)的日線數(shù)據(jù),時(shí)間是2005年4月8日(滬深300股票指數(shù)正式發(fā)布之日)至2009年4月7日,四年共計(jì)972個(gè)交易日K線。我們之所以采用滬深300股指(現(xiàn)貨)的歷史數(shù)據(jù),而沒有用中國金融期貨交易所的滬深300股指期貨仿真交易的歷史數(shù)據(jù),其原因主要是基于以下考慮:首先中金所仿真交易數(shù)據(jù)最早只能回溯至2006年10月30日,可測(cè)的時(shí)間周期太短;其次或許是由于股指期貨仿真交易缺乏期現(xiàn)套利交易者與避險(xiǎn)交易者的有力參與,仿真交易的價(jià)格等數(shù)據(jù)的“失真”現(xiàn)象比較明顯,對(duì)真金白銀的實(shí)盤交易的參考意義較為有限。另外,股指期貨合約在形成所謂的連續(xù)合約時(shí),過期合約的收盤價(jià)與新合約的開盤價(jià)往往存在一定差異,這兩個(gè)數(shù)據(jù)之間的差異有可能形成一個(gè)巨大的價(jià)格跳空,這樣對(duì)大多數(shù)中長線趨勢(shì)追隨系統(tǒng)來說,非常可能觸發(fā)錯(cuò)誤的交易信號(hào)。按照滬深300股指期貨的合約設(shè)計(jì),合約乘數(shù)為300元/指數(shù)點(diǎn),保證金比例為合約價(jià)值的18%,單邊交易手續(xù)費(fèi)(包括交易所收費(fèi)及期貨公司傭金)為合約價(jià)值的0.25‰,這樣的設(shè)置較為真實(shí)地反映了市場的實(shí)際情況。

假設(shè)2005年4月8日開始測(cè)試時(shí)交易者賬戶初始資金為100萬元人民幣。簡便起見,我們不考慮給交易系統(tǒng)設(shè)置止損與止盈。在進(jìn)行程序化交易系統(tǒng)測(cè)試時(shí),我們關(guān)注的主要指標(biāo)包括期末金額、年化收益率、敞口百分比、交易總筆數(shù)、盈利交易總筆數(shù)、盈利交易百分比(勝率)、最大連續(xù)盈利交易筆數(shù)、最大連續(xù)虧損交易筆數(shù)、賬戶資金最大回撤比例以及系統(tǒng)整體分值,其中敞口百分比(Exposure %)是按K線周期統(tǒng)計(jì)的未平倉頭寸的百分比,賬戶資金最大回撤比例是指賬戶權(quán)益(以收盤價(jià)位計(jì))曲線從波峰到波谷的最大跌幅,系統(tǒng)整體分值是通過對(duì)收益率、資金使用效率及風(fēng)險(xiǎn)等多項(xiàng)指標(biāo)綜合權(quán)衡后得到一個(gè)簡單的指標(biāo),用以評(píng)價(jià)交易系統(tǒng)的整體性能,分值越大說明系統(tǒng)的整體性能越好。
表一:不同交易系統(tǒng)、相同資金管理策略的測(cè)試結(jié)果比較


表一列出了通道突破系統(tǒng)、單移動(dòng)平均線系統(tǒng)以及雙移動(dòng)平均線交叉系統(tǒng)等三個(gè)交易系統(tǒng),在采用賬戶金額36%固定比例(鑒于股指期貨保證金比例為合約價(jià)值的18%,36%固定比例相當(dāng)于2倍的杠桿)開倉這一相同的資金管理策略下,針對(duì)滬深300股指測(cè)試的結(jié)果。總體上說,用這三個(gè)趨勢(shì)追隨系統(tǒng)來交易的測(cè)試效果都不錯(cuò),這說明滬深300股指的趨勢(shì)特性比較好,適合進(jìn)行趨勢(shì)交易。在三個(gè)趨勢(shì)追隨系統(tǒng)中,雙移動(dòng)平均線交叉系統(tǒng)各項(xiàng)指標(biāo)明顯占優(yōu),年化收益率高達(dá)90.39%,而敞口百分比僅為26.73%,說明倉位很輕、持倉風(fēng)險(xiǎn)很小,盈利交易百分比(勝率)為46.15%應(yīng)該說也還不錯(cuò),最大連續(xù)盈利交易筆數(shù)為4筆,最大連續(xù)虧損交易筆數(shù)3筆應(yīng)該在投資者可以承受的范圍之內(nèi),賬戶資金最大回撤比例-43.98%顯得略大,不很理想,但與90.39%的年化收益率相比還是可以接受的。這個(gè)交易系統(tǒng)總體分值189.45,相當(dāng)不錯(cuò)。
表二:雙移動(dòng)平均線交叉系統(tǒng)、不同資金管理的測(cè)試結(jié)果比較
 

表二列出了雙移動(dòng)平均線交叉系統(tǒng)在采用賬戶金額1倍、1.5倍、2倍、2.5倍杠桿固定比例開倉等四種資金管理方法下的測(cè)試結(jié)果。顯然,資金管理方法對(duì)于交易總筆數(shù)、盈利交易總筆數(shù)、盈利交易百分比、最大連續(xù)盈利交易筆數(shù)以及最大連續(xù)虧損交易筆數(shù)等系統(tǒng)指標(biāo)沒有任何影響,這些指標(biāo)僅僅是由交易信號(hào)(建倉與平倉信號(hào))決定的,而資金管理方法也不能改變某筆既定交易是盈還是虧的特性;但資金管理方法確實(shí)可以影響期末金額、年化收益率、敞口百分比、賬戶資金最大回撤比例乃至系統(tǒng)整體分值。在倉位較輕的情況下,開倉(持倉)的百分比越高,年化收益率會(huì)相應(yīng)提升,但對(duì)應(yīng)的風(fēng)險(xiǎn)也增加了,這體現(xiàn)在敞口百分比與賬戶資金最大回撤比例數(shù)值的上升。投資者應(yīng)對(duì)年化收益率與賬戶資金最大回撤比例加以權(quán)衡,以確定適合自己風(fēng)險(xiǎn)收益偏好的資金管理策略與方法。
圖一 雙移動(dòng)平均線交叉系統(tǒng)、2倍賬戶資金杠桿開倉 利潤曲線圖


圖二 雙移動(dòng)平均線交叉系統(tǒng)、2倍賬戶資金杠桿開倉 每筆交易利潤分布圖

綜上所述,滬深300指數(shù)是非常適合進(jìn)行趨勢(shì)追隨的程序化交易的投資標(biāo)的。在股指期貨尚未推出之前,投資者可以考慮將類似的趨勢(shì)追隨系統(tǒng)運(yùn)用于與滬深300指數(shù)具有高度相關(guān)性的投資品種,例如上證50ETF或深證100ETF或兩者的投資組合。將來股指期貨正式推出之后,也許會(huì)出現(xiàn)兩種情況:一種是由于套利交易者的大力參與,滬深300股指期貨與滬深300指數(shù)現(xiàn)貨之間的走勢(shì)相當(dāng)吻合,高度相關(guān),在這種情況下投資者完全可以考慮針對(duì)滬深300股指期貨進(jìn)行趨勢(shì)追隨的程序化交易;另一種情況是滬深300股指期貨與滬深300指數(shù)現(xiàn)貨之間的走勢(shì)差別很大,此時(shí)投資者可以考慮由于錯(cuò)誤定價(jià)(Mis-pricing)而形成的兩者之間的期現(xiàn)套利這種風(fēng)險(xiǎn)極低的盈利機(jī)會(huì)。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多