斐波那契回撤策略:先定義研究與評估方法
將基於比率的想法轉變為可審查的研究方案,而無需發明性能結果。
發布日期: (UTC+3)
Русский · English · Deutsch · Español · Français · Italiano · 繁體中文 · 日本語 · 한국어
回撤區還不是一種交易策略。研究策略時,在檢查結果之前要明確觀察、決策規則、執行假設和評估方法。本文提供研究工作表,而不是入門推薦。
定義樣本和錨點
提前選擇工具、時間範圍、觀察期和資格規則。說明比率取決於哪個波浪假設和錨定。保留後來無效或未解決的案例,因此刪除不方便的範例並不能改善次高次波結果。
使決策規則可重現
指定事件是觸摸、關閉還是稍後的結構條件。定義資訊何時可用以及如何放棄案例。兩位審閱者應該能夠將書面規則應用於相同的保留數據,而無需猜測您的意圖。
將訊號與執行分離
如果研究包括模擬交易,請定義假設的執行、點差、費用和缺口處理。不要假設歷史水準總是可以按照該價格進行交易。這些假設屬於協議,可以大大改變解釋。
評估新觀察結果
將用於開發想法的案例與後來的評估案例分開。報告樣本大小、未解決的案例和限制以及任何最終措施。這裡沒有提供這樣的性能研究,並且僅正確的斐波那契算術並不能證明交易優勢。
您能否因為幾個選定的圖表觸及某個比率而將策略報告為有利可圖?
不。選定的觸控並不是完整的效能測試。在得出結論之前應用預定義的範例、執行和評估協議。
教學檢驗的時間順序
在索引1–100開發後,於100固定初始協議,另以101–150檢驗。數字與案例全為虛構。A:已完成第110根收盤高於103,假設第111根買入104、第116根賣出112。q=24、每單位來回佣金0.4、固定費用2,淨結果24×(8−0.4)−2=180.4。B:第135根出現條件、第136根買入104、第138根跳空退出99,結果−131.6。
C:第140根出現條件、第141根買入104。第142根為 O104、H113、L100、C108,同時觸及停損101與目標112,但 OHLC 不揭示先後。保留 C 為未解,不刪除也不挑有利結果。A+B=48.8只是兩個已知案例的小計,不是全體結果。已給定成交價時,不再扣預留額0.6。這是資訊記錄練習,不是真實市場或產品的實測回測。
| 項目 | 計算或數值 |
|---|---|
| v1 | 100 |
| t | 101–150 |
| A | 110→111→116; 104→112; +180.4 |
| B | 135→136→138; 104→99; −131.6 |
| C | 140→141→142; O104 H113 L100 C108; ? |
| A+B | 48.8 |
能刪掉 C,把48.8當成101–150完整檢驗結果嗎?
不能。須列出兩個已知結果與一個未解案例。C 需要事件先後資料與明確成交假設;看過檢驗資料後再調整,屬於新的協議版本。
依標籤可知時間進行走動驗證
另設每個標籤都在其錨點i之後兩次觀察才成熟。第一輪訓練錨點1–20,最後標籤到22後可知;22後固定模型,排除錨點21–22,測試23–26須到28後才能完整評分。依事前選定擴張排程,第二輪訓練1–26,其標籤在28時已知,間隔27–28,在28後固定,測試29–32最終結果到34才可知。
先前測試23–26只有在結果已知後才能加入後輪訓練,之後不再是全新未觸碰樣本外資料。每輪設定選擇與前處理擬合只能用對應訓練集,不能用未來測試。間隔2僅適用此標籤期限,不能取代重疊或持倉分析。32時不能提前報告34才成熟的最終測試結果;真實相關觀察的不確定性另行評估。
| 輪次 | 訓練錨點 | 訓練標籤可知 | 間隔錨點 | 測試錨點 | 測試標籤可知 |
|---|---|---|---|---|---|
| 1 | 1–20 | ≤22 | 21–22 | 23–26 | ≤28 |
| 2 | 1–26 | ≤28 | 27–28 | 29–32 | ≤34 |
第一輪測試前,可以用1–32擬合正規化嗎?
不可以。前處理會引入未來資訊,按時間切分與間隔都無法取消這項洩漏。
扣除佣金後的樣本期望值
另取完整的10筆已平倉教學群體,並非上面的走動驗證結果。假定成交下,八筆毛收益+1.5,兩筆毛損失−5,每筆來回佣金0.5。淨贏家各+1,淨輸家各−5.5。毛合計+2,費用5,淨額−3;樣本均值Ê=−3/10=−0.3帳戶幣別單位/筆。
沒有零結果時,Ê=p×W−(1−p)×L=0.8×1−0.2×5.5=−0.3,其中W/L為平均淨收益及淨損失絕對值。不要重扣佣金,已反映在假定成交的滑價也不要再加一次。這是給定數值的均值,不是已確立的未來期望或艾略特驗證。真實程序須保留群體、數量、未決案例及全部重大成本。
| 組別 | n | 組毛額 | 組費用 | 組淨額 |
|---|---|---|---|---|
| 淨贏家 | 8 | 12 | 4 | 8 |
| 淨輸家 | 2 | -10 | 1 | -11 |
| 金額合計 | 10 | 2 | 5 | -3 |
毛合計+2表示扣成本後期望為正嗎?
不是。費用5後剩−3,此群體每筆−0.3。
80%勝率仍可有負結果
在同一獨立群體,淨贏家定義為扣指定佣金後嚴格淨額>0。10筆中8筆符合,勝率80%;2筆淨額<0,沒有零結果。淨合計仍−3、均值−0.3,因每筆損失5.5大於收益1。波浪標記正確或觸及價位是不同指標。
事先定義分母,以及零、未成交和未決案例的處理,不能刪除不佳結果。觀察到的80%不是未來勝率或獲利確認。勝率不能取代結果大小、回撤、成本及時間依賴;真實不確定性須另評估。
| 量 | 計算/值 |
|---|---|
| N | 10 |
| net>0 | 8 |
| net<0 | 2 |
| 淨額>0比例 | 8/10=80% |
| 淨額合計 | -3 |
| Ê | −3/10=−0.3 |
淨結果只取決於獲勝比例嗎?
不是。頻率與扣成本後金額都重要;此例80%同時伴隨淨額−3。