程序化交易在期貨市場的優勢[程序化新手]
程序化交易從字面上來理解,就是在指定的程序化交易模塊的約束下,按照計算機程序給出的買賣指令進行交易的一種方式。程序化交易是歐美等發達的金融市場常用的交易方式,,在一些地方又稱之為程式交易。程序化交易在紐約交易所的交易量占有較大比重,其比重一直不低于30%,甚至更好,由巴克萊的數據統計顯示自從1988年以來,以程序化交易作為交易手段的團隊,年化復合收益大概在12左右%,但與此形成相對應的以主觀交易的團隊的平均年化收益大概在10%左右。雖然在也有一些例外年份,主觀交易團隊戰勝過量化交易團隊,但相對長期來看,程序化交易的優勢更加明顯。
在商品期貨市場,以技術分析為基礎的程序化交易占有重要地位。而這當中以趨勢交易和模式識別為代表的交易策略是程序化交易當中的主要形式。這種由技術分析而來的程序化交易策略不管是否是日內短線交易還是長線交易,其交易方式的確立主要以價格和交易量等統計指標做為基礎,當價格或者成交量達到預先設定的指標的要求時,就形成買賣交易指令。程序化交易對于股指期貨來說,它主要在趨勢交易和套利模型當中應用較多。
現在我們比較常見的交易方式主要分為追隨趨勢型、短線震蕩型和價格模式型。追隨趨勢型就是設計交易指標能夠追隨趨勢,在價格處于上漲趨勢的時候發出建立多頭頭寸的指令,在行情處于下跌趨勢的時候發出建立空頭頭寸的指令。而在這類指標當中主要包括移動平均線、布林通道、動量指標、波動率指標等。短線震蕩型就是找出箱型趨勢的頂部或者底部,從而形成能夠指示區間形態的統計量,當價格處于區間的相對高點的時候發出賣出指令,當價格處于區間相對低點的時候發出買入信號。典型的震蕩器指標包括RSI指標、MACD指標等等。價格模式型一般是通過一段時間持續的觀察,發現連續幾個交易日的價格模式,從而來對市場未來的走勢進行判斷,通常這種方式被用來辨別價格趨勢的反轉或者持續。
一套完整的交易系統,進場策略的設計處于重要位置,但更為重要的是設計出合理的退出策略。因為一次完整的交易不管進場交易的頭寸是否已經盈利,最后都需要在一定的時機出現的時候退出當前的交易頭寸以防止交易頭寸的風險暴露增加至投資者所能容忍的范圍之外,從而減少過度的盈利回吐現象或風險失控現象的發生。常見的退出策略主要有追蹤止盈、跟蹤止損和設定止損。
在設計進場和出場策略后,還不能缺少過濾策略,過濾策略可以對程序進行優化,過濾掉那些收益不高或會帶來較大風險的交易機會,也就說,需要驗證當模型發出信號的次數和有效性。設計過濾策略的目的就是要在頻繁交易信號中選擇哪些是具有交易價值的交易信號,哪些信號該過濾掉,交易信號太多或者太少都不是一個好的交易程序。
模型參數和模型校驗也是程序化交易必須考慮到的另外兩個重要因素,在選擇應用什么指標的時候,還必須用歷史數據對指標進行嚴格的測試和調整。交易者應當根據交易策略和交易品種的的不同選擇不同的交易周期,交易模型可能因使用時間周期的不同可能給出的交易信號不同。評價一個好的程序化模型的好壞,不僅要知道其過去的表現,還要注意策略有效周期和適用的交易品種。因為在一個階段表現好的策略或者在某一品種表現好的可能在另一段時間或者另一品種上表現并不一定好,所以部經過深入的研究,很可能模型部適用的情況。除持之外,程序化交易策略還需要與風險管理和資金管理相結合,才能更大優勢。
- 上一篇:程序化交易--期市明日之星
- 下一篇:堅持你的交易策略
相關文章
-
沒有相關內容