反向測試交易策略的重要性

回溯測試是有效交易系統開發的關鍵組成部分。它是透過利用歷史資料,使用給定策略定義的規則,重建過去可能發生的交易來實現的。研究結果提供了統計資料來衡量這一戰略的有效性。...

回溯測試是有效交易系統開發的關鍵組成部分。它是透過利用歷史資料,使用給定策略定義的規則,重建過去可能發生的交易來實現的。研究結果提供了統計資料來衡量這一戰略的有效性。

其基本理論是,任何在過去運作良好的策略都有可能在未來運作良好,反之,任何在過去表現不佳的策略都有可能在未來表現不佳。本文將介紹在回溯測試中使用的應用程式、獲得的資料型別以及如何使用這些資料。

如何使用資料和工具對交易策略進行回溯測試

回溯測試可以提供大量關於給定系統的有價值的統計反饋。一些通用的回溯測試統計資料包括:

  • 凈利潤或虧損:凈利潤或虧損的百分比
  • 波動性度量:最大上下百分比
  • 平均值:平均收益和平均損失的百分比,平均持有量
  • 敞口:投資(或市場敞口)資本的百分比
  • 比率:勝負比率
  • 年化回報率:一年內的百分比回報率
  • 風險調整回報率:作為風險函式的回報率百分比

回溯測試軟體

通常,回溯測試軟體將有兩個重要的螢幕。第一個允許交易者定製回溯測試的設定。這些定製包括從時間段到佣金成本的一切。以下是AmiBroker中這樣一個螢幕的示例:

007Ys3FFgy1grobp93x9ej60b009udgi02

第二個螢幕是實際的回溯測試結果報告。在這裡你可以找到上面提到的統計數字。同樣,這裡是AmiBroker中此螢幕的一個示例:

007Ys3FFgy1grobp9wa7bj609x07yglx02

一般來說,大多數交易軟體都包含類似的元素。一些高階軟體程式還包括執行自動位置調整、最佳化和其他更高階功能的附加功能。

反向測試交易策略的10條規則

當交易者回溯測試交易策略時,有許多因素需要註意。以下是回溯測試時要記住的最重要事項:

  1. 考慮到時間範圍內的市場大趨勢,對給定的策略進行了測試。例如,如果一個策略只是從1999年到2000年進行了回溯測試,那麼它在熊市中可能不會有好的表現。在一個很長的時間框架內進行回溯測試通常是一個好主意,包括幾種不同型別的市場條件。
  2. 考慮到發生回溯測試的宇宙。例如,如果一個廣泛的市場體系在一個由科技股組成的宇宙中進行測試,它可能在不同的行業中表現不佳。一般來說,如果一個策略是針對某一特定型別的股票,那麼就把整個範圍限制在該型別的股票上;在所有其他情況下,保持一個大的宇宙用於測試目的。
  3. 在開發交易系統時,波動性度量是非常重要的。槓桿賬戶尤其如此,如果其股本降至某一點以下,就會被追加保證金。交易者應設法保持低波動性,以降低風險,並使進出給定股票更容易。
  4. 在開發交易系統時,平均持有的酒吧數量也是非常重要的。儘管大多數回溯測試軟體在最終計算中都包含佣金成本,但這並不意味著你應該忽略這個統計資料。如果可能的話,提高你的平均持有量可以降低佣金成本,提高你的整體回報。
  5. 曝光是把雙刃劍。增加風險敞口可能導致更高的利潤或更高的損失,而減少風險敞口意味著更低的利潤或更低的損失。一般來說,將風險敞口控制在70%以下是一個好主意,以降低風險,並使進出給定股票更容易。
  6. 平均盈虧統計與盈虧比相結合,有助於使用凱利標準等技術確定最佳頭寸規模和資金管理。交易者可以透過增加平均收益和增加盈虧比來增加倉位和降低佣金成本。
  7. 年化收益率被用作衡量一個系統相對於其他投資場所收益的基準。重要的是不僅要看整體年化收益率,還要考慮風險的增加或減少。這可以透過檢視風險調整後的回報率來實現,該回報率考慮了各種風險因素。在一個交易系統被採用之前,它必須以相等或更低的風險超越所有其他投資場所。
  8. 回溯測試定製非常重要。許多回溯測試應用程式輸入佣金金額、整數(或分數)批次大小、刻度大小、保證金要求、利率、滑差假設、頭寸大小調整規則、同一條退出規則、(尾隨)停止設定等等。為了獲得最準確的回溯測試結果,調整這些設定以模擬系統上線時要使用的代理非常重要。
  9. 回溯測試有時會導致過度最佳化。在這種情況下,效能結果被調整到如此之高的過去,以至於在未來不再那麼準確。一般來說,實施適用於所有股票或選定的一組目標股票的規則是一個好主意,並且沒有最佳化到建立者不再能夠理解規則的程度。
  10. 回溯測試並不總是衡量給定交易系統有效性的最準確方法。有時候,過去表現良好的策略在現在卻沒有表現好。過去的表現並不代表未來的結果。確保紙面交易系統在上線前已經成功地進行了回溯測試,以確保該策略仍然適用於實踐。

底線

回溯測試是開發交易系統最重要的方面之一。如果建立和解釋得當,它可以幫助交易者最佳化和改進他們的策略,發現任何技術或理論上的缺陷,併在將其應用於現實世界市場之前獲得對其策略的信心。

  • 發表於 2021-06-20 06:20
  • 閱讀 ( 40 )
  • 分類:金融

你可能感興趣的文章

交易市場底部的期權策略

...端高點暴跌所創造的利潤潛力,一種最有效的策略被稱為反向看漲日曆價差。 正常的日曆價差是中性策略,包括賣出短期期權和買入長期期權,通常以相同的執行價。這裡的想法是將市場限制在一個範圍內,這樣具有更高θ(...

  • 發佈於 2021-06-01 15:01
  • 閲讀 ( 36 )

反向市場

什麼是反向市場(a contra market)? 反向市場是指一種資產或投資,它違背了廣闊市場的趨勢。對市證券和行業與大盤指數和一般經濟之間往往存在負相關或弱相關。當經濟疲軟或股市指數表現不佳時,對立面板塊表現優於股市,反...

  • 發佈於 2021-06-01 15:16
  • 閲讀 ( 51 )

看跌期權平價的期權套利機會

...種綜合頭寸的概念來解釋兩種最常見的套利策略:轉換和反向轉換(通常簡稱為反向)。使用綜合套利策略的原因是,由於風險和回報是相同的,因此頭寸及其等價的綜合套利策略的定價應該是相同的。 轉換包括買入標的股票...

  • 發佈於 2021-06-02 21:55
  • 閲讀 ( 44 )

3只反向小盤ETF準備承受收益

... 交易員可以利用這三隻與羅素2000指數走勢相反的小盤反向交易所交易基金(ETF)實現均值回歸。下麵,我們將回顧每隻基金的指標,並回顧過去六個月利用羅素區間價格行為的幾種策略。 proshares short羅素2000(rwm) ProShares ...

  • 發佈於 2021-06-11 01:02
  • 閲讀 ( 39 )

在全球經濟放緩的擔憂下,反向能源ETF飆升

... 希望押註於能源行業“風險”的交易員應該研究這三種反向交易所交易基金(etf),它們隨著大盤股石油和天然氣股的下跌而漲價。讓我們回顧一下每個基金的指標,並討論幾個策略。 迪萊克森每日能源熊3倍股份(ery) Di...

  • 發佈於 2021-06-11 15:58
  • 閲讀 ( 42 )

褪色

...堅定的,並可能對客戶移動。 關鍵要點 淡出是一種反向策略,交易員採取相反的立場進入高動量趨勢。 一個做市商或交易商誰不站在他們的出價或報價很長時間,也可以說是淡出他們的市場價格轉向對原來的出價要求。 ...

  • 發佈於 2021-06-14 07:43
  • 閲讀 ( 42 )

股票反彈意味著反向ETF的重新測試

...告釋出前,市場通常會在盤中保持窄幅波動)。 對使用反向交易所交易基金(etf)來交易這一新的下跌趨勢的市場感到好奇的投資者可能會好奇今天的交易如何影響這些工具。毫不奇怪,反向etf如Direxion Daily s&p500貝爾...

  • 發佈於 2021-06-14 15:37
  • 閲讀 ( 49 )

巴西股市震蕩下挫

...。 想對巴西股票下註的交易員應該監控下麵討論的兩個反向交易所交易基金(ETF)以及在紐約證券交易所(NYSE)上市的美國領先銀行之一。讓我們更深入地瞭解每一種情況,並探討幾種策略性賣空機會。 proshares超短msci巴...

  • 發佈於 2021-06-14 15:41
  • 閲讀 ( 44 )

瞭解交易策略

...保持不變。 如果在交叉時定位,最高或最低成為停止和反向行動水平。在這一策略中,當價格在正交叉後回到極端高點時,賣空將被覆蓋並反轉到多頭,而當價格在負交叉後回到極端低點時,多頭頭寸將被**並反轉為賣空。 ...

  • 發佈於 2021-06-16 22:20
  • 閲讀 ( 37 )

如何利用fibonacci進行外匯交易

... 與其他指標的互動 回溯水平阻止價格波動並開始獲利性反向波動的可靠性,與匯聚在該水平或接近該水平的技術要素數量直接相關。這些因素可以包括其他時間段的斐波那契回撥、移動平均線、趨勢線、缺口、先前的高點/低...

  • 發佈於 2021-06-17 16:03
  • 閲讀 ( 28 )