資源描述:
《程序化交易與資金管理》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、為什么選擇程序化交易程序化交易通常是指利用計算機編程的機械交易系統(tǒng)(即程序化交易系統(tǒng))進(jìn)行交易。機械交易系統(tǒng)最大的優(yōu)點是叮以強迫交易者擺脫那些極具破壞性的交易行為,養(yǎng)成良好的交易習(xí)慣。盡管這個過程漫長且痛苦,但它確實是-?個有效的工具,能使交易者逐漸學(xué)會控制情緒、遵守紀(jì)律、擁有耐心并堅持價格風(fēng)險管理的原則。機械交易系統(tǒng)另一個優(yōu)點是可以將風(fēng)險與回報定量化。沒冇風(fēng)險與回報的定量化,就無法對未來收益進(jìn)行預(yù)測。更重耍的是,盡管謹(jǐn)慎的價格風(fēng)險管理從本質(zhì)上說不依賴于交易系統(tǒng)本身,但把系統(tǒng)的當(dāng)前表現(xiàn)與丿力史表現(xiàn)進(jìn)行比較,就可以發(fā)現(xiàn)當(dāng)前收益與預(yù)期收益之間的偏差到底是在可容忍的范圍內(nèi),還是由于市場性質(zhì)已
2、發(fā)生重大變化而變得不可接受。這一點無論對于交易者,還是價格風(fēng)險管理者來說,都是無價的。程序化交易相比普通投資者根據(jù)自己的判斷來做交易冇以下幾個優(yōu)點:第一,計算機能夠持續(xù)穩(wěn)定、精確嚴(yán)格地按原則工作,能夠大規(guī)模地進(jìn)行數(shù)據(jù)處理,而人靈活有余、原則不足且不能長吋間地機械工作。第二,犯了錯誤不愿意糾正,貪焚、恐懼等是人的天性,而計算機會按照既定的規(guī)則來處理錯誤信號發(fā)出的指令和生成的持倉。第三,期貨市場與其他行業(yè)相比,冇著無可比擬的高效率和豐富的市場機會(短、中、長線甚至T+0),但由于對行業(yè)或品種認(rèn)識上的局限性,人們往往不能精通每一個期貨詁種,因而錯過了很多投機機會。有了捕捉市場機會的程序,就不
3、必顧慮個人對某一品種的熟悉程度,因為價格已經(jīng)把基本面及一些不為人知的其他因素包容進(jìn)去。總Z,程序化交易除完成了一些特殊的交易功能外,述彌補了人類機械化工作能力的不足、克服了人性的弱點、解決了多個品種同時交易的難題。什么是完整的交易系統(tǒng)一個完整的交易系統(tǒng)包含了成功的交易所需的每項決策:1.市場買賣什么首要的決策是買賣什么期貨詁利或者在哪個市場進(jìn)行交易。如果你只在很少的幾個市場中進(jìn)行交易,你就大大減少了趕上趨勢行情的機會。同時,你不想在成交量太少(流動性很茅)或者趨勢不明朗的市場中進(jìn)行交易。2.頭寸規(guī)模一一買賣多少有關(guān)買賣多少的決策絕對是最基礎(chǔ)的,然而通常卻又是被大多數(shù)交易員曲解或錯i吳對
4、待的。買賣多少既彩響多樣化(Diversification)分散投資,又彩響資金管理(MoneyManagement)。多樣化就是努力在諸多投資工具上分散風(fēng)險,并且通過增加抓住成功交易的機會而增加贏利的機會。正確的多樣化投資要求在多種不同的投資工具上進(jìn)行類似的(如果不是同樣的話)分倉投資。資金管理實際上是通過合理的倉位來控制風(fēng)險,以便在良好的趨勢到來Z時尚有足夠的可用資金。買賣多少是交易屮最重耍的一個方而。大多數(shù)交易新手喜歡在單筆交易屮冒太大的風(fēng)險,因而即使他們在其他方面擁有有效的交易風(fēng)格,但也大大增加了他們破產(chǎn)的機會。1.入市——何時買賣何時買賣的決策通常稱為入市決策。自動運行的系統(tǒng)
5、產(chǎn)生入市信號,這些信號說明了進(jìn)入市場買賣的明確的價位和市場條件。2.止損——何吋退出虧損的頭寸長期來看,不會止住虧損的交易員不會取得成功。關(guān)于止損,最重要的是在你建立頭寸2前預(yù)先設(shè)定退出的點位。3.離市——何時退出贏利的頭寸許多被當(dāng)作完整的交易系統(tǒng)出售的“交易系統(tǒng)”并沒有明確說明贏利頭寸如何離市。但是,何時退出贏利頭寸這個問題對于系統(tǒng)的收益性是至關(guān)重要的。任何不說明贏利頭寸何時離市的交易系統(tǒng)都不是一個完整的交易系統(tǒng)。4.技巧——如何買賣信號一旦產(chǎn)生,關(guān)于執(zhí)行的機械化方面的技巧考慮就變得重要起來。尤其對于規(guī)模較大的賬戶是個實際問題,1大I為其頭寸的建倉平倉可能會導(dǎo)致顯著的反向價格波動或市
6、場沖擊成本。程序化交易系統(tǒng)的分類根據(jù)觸發(fā)系統(tǒng)的因索不同,機械交易系統(tǒng)可以分為兩類:價格觸發(fā)的系統(tǒng)以及指標(biāo)觸發(fā)的系統(tǒng)(當(dāng)然也可以是兩者的有機結(jié)合)。價格觸發(fā)通常是指在市場接近或突破關(guān)鍵支撐位或阻力位時交易系統(tǒng)產(chǎn)生交易信號。指標(biāo)觸發(fā)是指交易系統(tǒng)利用技術(shù)指標(biāo)產(chǎn)生交易信號。技術(shù)指標(biāo)乂有兩類:一類是利用市場的均值冋歸特性(振蕩行情)獲利的指標(biāo),譬如擺蕩指標(biāo);一類是利用趨勢特性(單邊行情)獲利的指標(biāo),譬如移動平均。一般而言,好的程序化交易系統(tǒng)多為趨勢追隨(Trend-following)系統(tǒng),也就是利用趨勢分析指標(biāo)來建立的交易系統(tǒng)。木文主要介紹的通道突破系統(tǒng)(ChannelBreakout).單條
7、移動平均線系統(tǒng)以及雙移動平均線交叉系統(tǒng)都屈于趨勢追隨系統(tǒng)。交易系統(tǒng)測試中的問題1?期貨合約的期限如果需要對交易系統(tǒng)進(jìn)行較長(譬如10年)丿力史數(shù)據(jù)的測試,那么我們就需要解決期貨合約到期的問題。傳統(tǒng)的處理期貨合約到期問題的方法是將每個時間點的最近月份的期貨合約連接起來形成所謂的連續(xù)合約。我們始終采用最近到期的合約的價格資料,當(dāng)最近一張合約停止交易后,同一商品的下一-張合約就成為新的最近到期的合約,這樣簡單地把一吊合約的價格圖表接續(xù)起來就成了。使用