一個交易系統(tǒng)樣本
ztob123翻譯 一,緒論
一個交易策略僅僅是一個每個已按照規(guī)則被決定了的設置,,一個交易者使其發(fā)展并用來指導他的交易。對于交易者來說,,發(fā)展自己的交易策略有以下的好處: ·它去除掉了交易決定中的情緒因素,。一個交易者應當遵循交易策略,知道自己應該做什么,,無論市場如何變化,。一個沒有交易策略的交易者嘗試在市場開放的時候做一個決定,,同時他容易受到情緒上的干擾,。他們可能經歷恐慌和掙扎在市場沒有按照他們預計的那樣運行的時候,因為他們沒有一個對此情況的對策,。 ·節(jié)約時間,。一個發(fā)展中的交易策略有一個優(yōu)勢是努力工作。無論如何,,一旦發(fā)展的交易規(guī)則能夠容易的自由的進行交易從全天的觀測圖表中,,允許有時間發(fā)展更深層次的交易策略。 在這個文章中我們將考察每個舞臺在發(fā)展交易策略的過程中,從確定一個可能的交易機會到寫下來的交易策略,。按這樣的方法我們將發(fā)展出一個對每日Dow Jones指數交易簡單的策略,。 二,時間周期 決定我們將要工作方向的時間結構在我們的系統(tǒng)中,是非常重要的,。這真實的取決于多少時間我們準備花費在交易上,,和多么主動我們要求這個系統(tǒng)在一個周期中的交易次數。廣泛的的說來,,有四個主要的時間結構: 時間結構 交易長度 使用的數據 長線 月 盤后數據 中線 周 盤后數據 短線 日 盤間數據 日交易 接近一天 盤間數據 系統(tǒng)1 每次交易平均產生250點的收益但是一年只交易4次,。 系統(tǒng)2 每次交易平均僅產生10點收益但是一年交易200次。 系統(tǒng)1產生1000點收益一年,,然而系統(tǒng)2產生2000點收益一年,。無論如何如果我們允許每次交易5點用做傭金以及滑動誤差,那么系統(tǒng)1花費20點/年反之系統(tǒng)2花費1000點/年,。 兩個系統(tǒng)產生相似的凈利潤從整個一年來看無論如何有一個數字要牢記的是: Ø 在一年只有四次的交易的系統(tǒng)一中,,每次交易都很重要和必須被把握??赡艽蟛糠值氖找鎸碜砸淮蔚慕灰字?,因此這次交易絕對不能被錯過。在系統(tǒng)2中產生的一個新的信號,,并不依賴個別的交易,。 系統(tǒng)1將要求有巨大的資本做基礎因為交易不得不承受寬幅的震蕩。Ø 系統(tǒng)2要求更多的操作對于交易因為日內數據不得不被監(jiān)控,。Ø Ø 系統(tǒng)2在交易中對心理上的要求更低因為凈資產下降的時期將更少,,設計良好并且穩(wěn)定的日交易系統(tǒng)罕見虧損月。 交易的頻率是任何交易系統(tǒng)的精華元素,,我們選擇的交易周期將幫助我們來決定它,。沒有一個正確的答案到底何種策略適合個體的交易者。鑒于本文的目的,,我們將關注一個發(fā)展中的日交易系統(tǒng),。 三.選擇一個交易工具 當開始設計一個交易系統(tǒng)時,我們需要做的下一件事是,,決定我們該如何來達到我們的?,F(xiàn)在有大量的交易工具適用于從股票,貨幣市場,,到金融衍生物如期貨和期權,。 比方說,對于道瓊斯30指數來說,,有以下幾個不同的交易渠道來操作這只指數: 1,、 指數中獨立的個股,。 2、 一個ETF基金 3,、 期權 4,、 期貨 5、 套利(注:英國金融衍生物交易免稅) 以上的每一個交易工具都可以進一步的細分,,目前現(xiàn)在有3個道瓊斯30指數ETF,,和2個期貨品種。每個工具都有它自己的優(yōu)點,,以及或多或少有些不同的交易特性,。
本文的目的是發(fā)展一個道瓊斯指數的日內交易策略,我們在一天內開平倉,,同時遵守我們使用的交易工具的規(guī)則: 1,、 低成本手續(xù)費。 由于交易頻繁,,因此手續(xù)費必須最低,,交易個股時除外。 2,、 流動性,。 要有足夠的成交量使我們的單子能進出自如,不會有追不進和砍不掉的情況出現(xiàn),。 3,、 委買、委賣價格間不能差距過大,。 普遍來說,,在一個流動性好的市場中,委買,、委賣價格間距都不大,。本交易適用于委買、委賣價格間距不超過5-8pts,。 道瓊斯指數迷你期貨(在CBOT電子盤中交易)正好適合本文的交易系統(tǒng)所需要的規(guī)則和交易目標,,至少日均100000口成交量,委買,、委賣價格間距不超過1點,,平均每口合約價值,道瓊斯指數每點價值5美元,。
為了發(fā)展此日內交易系統(tǒng),,對我們想進行交易的獲得歷史數據并加以測試是非常重要的,。(后面關于使用道瓊斯指數期貨的優(yōu)點,,忽略~~~) 四,,交易系統(tǒng)的建立
因此我們決定發(fā)展道瓊斯指數期貨的日內交易系統(tǒng),下面我們需要分析市場特性,,并在建立我們交易時得到統(tǒng)計優(yōu)勢,。建立系統(tǒng)就是設置標準化條件,使我們能分辨出可能贏利的交易,。一旦有利于我們得到優(yōu)勢的市場特性明確出現(xiàn),,系統(tǒng)設置的條件就將起作用。 讓我們舉了例子: 區(qū)間突破是一個非常流行的交易方法,,這個理論的背后是市場將在我們開始交易的日子前出現(xiàn)極度的波動(無論高點還是低點),,這種理論有多大的可靠性?用迷你道瓊斯指數期貨做測試,,2004年1月到2004年6月,,共128個交易日,我們得出下面的結果: 第一次區(qū)間突破 價格已存的高點,,低點: 總體比例(124天): 15 minutes 41 33% 30 minutes 57 46% 45 minutes 78 63% 60 minutes 86 69% 75 minutes 91 73% 90 minutes 95 77% 105 minutes 103 83% 120 minutes 105 85% 135 minutes 112 90% 150 minutes 112 90% 165 minutes 113 91% 180 minutes 115 93% 在測試中可以看到1/3(33%)的日子里,,15分鐘線的高點和低點都被突破,而突破1小時線的日子有2/3(66%),,突破3小時線的日子多于90%,。 以上可以看出此統(tǒng)計很有意義。假如我們用60分鐘的高低點突破進行交易,,并把止損設在反方向突破時,,我們全部交易中有69%不會被止損。然而我們還需要檢測我們的數據有多少否符合以下現(xiàn)實,,事實上絕大多數的日內波動發(fā)生在開市時,,只給予我們少量的空間入場獲利。 下面我們看下高低點突破區(qū)間在全天的區(qū)間的比例 第一次區(qū)間突破: 日波動百分比 15 minutes 24% 30 minutes 33% 45 minutes 43% 60 minutes 47% 75 minutes 52% 90 minutes 55% 105 minutes 58% 120 minutes 60% 135 minutes 62% 150 minutes 64% 165 minutes 66% 180 minutes 68% 我們必須假設在這些日波動百分比上來設置止損,,否則我們交易的原則(突破交易法)將變的有缺陷,。我們從交易中潛在的獲利能力,通過日波動平衡來體現(xiàn)出來 ,。舉個例子,,用30分鐘線交易,33%被止損掉了,,還有67%有獲利潛力,。第一個表格中顯示,我們也有46%的機會不觸及止損,。 我們通過公式計算計算這些表格后,,得出的最大贏利期望是: 最大贏利期望 = (Pw x (1-Al)) – ((1-Pw) x Al) Pw 是 = 第一張表格中,未觸及止損的日子百分比,。 Al 是 = 第二張表格中,,觸及止損的日子百分比,。 第一次區(qū)間突破: 計算出的最大贏利期望: 15 minutes 9% 30 minutes 13% 45 minutes 20% 60 minutes 22% 75 minutes 21% 90 minutes 22% 105 minutes 25% 120 minutes 25% 135 minutes 28% 150 minutes 26% 165 minutes 25% 180 minutes 25% 我們看到 區(qū)間突破和獲利的最好組合發(fā)生在135分鐘,在此處的最大贏利期望有28%,。必須記住這只是最大的可能獲利,,此時我們已經違反了,在日內反向區(qū)間突破點(正確的高點,、低點)止損的,。 這個測試的目的是,用來證明區(qū)間突破 能成為交易系統(tǒng)建立的基本組成部分,。從第三張表格中我們可以看到,,通過測試,每個時間段都有獲利的可能,,且這些時間段在開始3個小時內的第一次突破沒有什么區(qū)別,。等止損的百分比減少時,獲利同時也被減少了,,這導致了在各個時間段中的區(qū)間突破對我們的獲利來說沒有什么不同,,但從統(tǒng)計角度來看,135分鐘的獲利潛力最大(東部時間9:30~~11.45 ),,因此我們就選它,! 五,入市規(guī)則
現(xiàn)在我們來確定我們的交易結構,我們必須嚴格決定何種情況我們將進入開始交易一旦遇到標準的結構,。 我們的交易策略的結構是十分迅速有效的,,我們將一直等待直到美國東部時間上午11點45分,然后進入市場做多如果開盤(上午9點30分到11點45分)的高點被突破或者進入做空如果開盤的低點被突破,。最容易的確定這個方法是設置一個靜止的命令在市場上買入在最高價格上一個變動價位的范圍,,一個靜止的命令在市場上賣出在比最低價格低一個變動價位的范圍。 就如這樣一個例子,,看看2004年1月2日的交易日,。開盤范圍給出一個最高價格10510在上午10點58分,一個最低價格10462在上午10點,。在上午11點45分我們放置如下命令: 買入預留在10511 賣出預留在10461 當市場價格接觸到其中一個預留價格而開倉交易,,我們將在市場中繼續(xù)留著另一個預留單作為我們最初的止損價格。如果那個止損價格被達到,,那么我們進入市場的理由也將是有問題的,。 我們的入市規(guī)則是相當簡單的但是我們可能著眼于改變這些規(guī)則在兩種情況下: 1, 我們可能幾乎不能等到更多價格變動在突破開盤范圍之后而在開始我們的交易之前,。舉例來說,我們可能設置我們的預留價位在比最高價格高5點以及最低價格低5點的范圍,,在上面2004年1月2日的例子中就是在10515的價格買入和10457的價格賣出。這樣設置的理由是來防止出現(xiàn)市場行情剛剛觸及我們的預留價格,就是剛剛超過最高或者最低價格就立即反轉,。我們可以檢驗這個理論通過觀察最大限度順勢行情在每次被觸發(fā)的交易中,,那就是最大限度的數量整個日內行情在我們愿意看到的情況下。 最大限度有利的行情 沒有交易 成本節(jié)約 規(guī)避代價 凈贏利/(虧損) 0 2 40 107 (67) 1 2 40 214 (174) 2 6 168 309 (141) 3 9 203 400 (197) 4 11 238 490 (252) 從表格中我們可以看到,,在市場行情2次觸及我們預留價格然后立即反轉,總共產生40點虧損在一天的交易結束以后,。為了避免這樣的情況我們采取用2點來代替1點來制定交易入市點,。無論如何,總共有109次交易因為樣板和每次入市交易加上的一點將花費額外的107點對于剩下的交易,,凈虧損67點,。 我們可以做出如下結論,等待大于1點的機會入市交易減少了系統(tǒng)整體的收益率,。 二者選一地,,一旦設置被觸發(fā)我們應當等待一個回調在入市前。例如,,在2004年1月2日,,一旦10462的低價被突破,我們開始一個限價賣出指令在,,說,,5點更好在10467。這里的威脅是我們可能錯過最大的趨勢變動如果價格不出現(xiàn)回調的話,。無論如何,,我們將關注那些那樣做。我們需要檢查最大變動價格不利于于我們入市價格: MAE 沒有交易 錯過的交易 節(jié)約 凈利潤/(虧損) 0 5 305 0 (305) 1 6 348 103 (245) 2 9 534 200 (334) 3 11 634 294 (340) 4 15 717 376 (341) 我們可以得出如下結論等待一個回調在入市交易之前減少了整體的收益率,,因為大多數有利可圖的交易被錯過了,。 為了我們的策略,我們將堅持入市交易通過買預留或者賣預留在超過開盤時間范圍的最高(低)價格1點的價格,。 六,、止損規(guī)則
我們的策略已經由了一個自然的止損 這個策略的目的是在那些出現(xiàn)高低點的日子里獲利,(跳空的高低點不算,?),。如果我們在高低點突破時入場交易,然后市場卻經常性觸及止損,,我們的交易就會遭到損失,。這種情況我們在前面的測試中,占總時間的10%,。 下面我們增加幾條止損的條件: 1,、當我們得到一定數額的贏利后,移動止損點至突破的地方,。然而,,為什么以及如何使市場有利于我們的突破點所處的位置,? 2、當交易逐漸贏利時,,移動止損價,,保護贏利。 3,、設置一個固定數額的最大止損量(比如35pts),。固定點數贏利是應該避免的,他們在市場的波動中不會帶來帳戶的改變,,也不會帶來系統(tǒng)成功的證明,。 4、設置止損為區(qū)間的一個百分數,。當市場繼續(xù)在價格趨勢上前進,,并且最終觸及我們的首次止贏前,價格會有一定強度的回調,,這時這個止損理論就有了存在的前提,。 在我們設計系統(tǒng),并且為了在實戰(zhàn)中求得比測試時要好的多的預期回報,,區(qū)間突破止損的幅度可以相對的放大,,如日波動率的62%。因此,,當日波動為200點時,,我們的平均止損就在124點。許多交易者因為心理方面原因而喜歡非常緊湊的止損方法,,然而,,據我們在區(qū)間突破發(fā)現(xiàn)的情況來看,越緊湊的止損與越低的贏利率聯(lián)系緊密,。 讓我們通過在區(qū)間突破上試用不同的止損幅度,,來測試上面的結論。注:假設市場在收盤后繼續(xù)交易,。 區(qū)間突破止損百分比% 止損交易占總交易的% 被止損的交易平均損失 非止損交易占總交易的% 被止損的交易平均贏利 每次交易的期望 10% 84% 6.53 16% 44.41 0.95 20% 74% 12.35 26% 36.79 0.59 30% 58% 18.19 42% 29.70 2.26 40% 50% 24.26 50% 27.05 1.73 50% 41% 28.76 59% 23.45 1.53 60% 31% 35.18 69% 23.51 5.60 70% 25% 40.30 75% 20.35 5.14 80% 21% 44.04 79% 18.43 4.92 90% 16% 45.76 84% 15.80 6.33 100% 11% 48.00 89% 13.15 6.42 交易的預期贏利公式是:(%W*Av W) – (5L*AvL) 上面的表格是124天測試期間的109次交易的結果,。我們可以清晰的看到,當止損率變小時,,平均損失也小了,,但虧錢的次數增加不少。當止損為區(qū)間突破的20%時,,我們平均損失只有12點,,而贏利有37點;風險回報率為1:3。然而當期望損失平均少于1個點就止損時,,我們有74%的時間都會被趕出局,。 把止損放置在入場點的反面,就是區(qū)間的另外一邊時,,上表最后一行顯示,,我們只有11%的交易被止損出局,平均損失48點,。然而占總成交量89%的贏利交易,,平均只賺13點。這是許多交易者應該提防的高風險回報率,,3.5:1,,同時有更多的交易者在89%的交易中不止盈出局,,導致了平均贏利只有6.42個點,。 結論:通過檢查 贏利、損失交易次數對比,,和贏利,、損失點數對比,我們不認為風險回報率會影響贏利的那部分交易,。 我們將繼續(xù)把止損放置在區(qū)間的另外一邊,。 |
|
來自: sysr > 《系統(tǒng)交易》