InvestMarket 指標回測(固定最佳操作方式,搜尋選股指標)
產生時間:2026-09-20 23:26:33 台灣時間
固定操作方式:槓桿3x/停損29%權益(價格9.7%)/跳過第一段/第二段:漲28%啟動、回落22%(全部部位)/最長持有14日曆日(%皆為權益%)(來源:操作方式回測最佳)
每個訊號日取預測前 1 名等權重;標的 42 檔;進場樣本 51554;期間共切 6 段(沿用操作方式回測的期間數)、評估 5 段(與操作方式回測同樣的期間切法,第 1 段只當 walk-forward 訓練暖身、不評估,所以基準與操作方式頁的第 2 段起一致)
(每段只用該段開始前的資料訓練=walk-forward,訓練樣本的標籤窗格不跨進評估期);搜尋 15 次試驗(optuna-tpe)
沿用操作方式回測的資金模式與排名目標(口徑一致才能比較「選股」vs「全買」):資金模式:固定資金(每筆固定本金、不複利再投入;每筆報酬算術平均);排名目標:平均為主、最差期間不得低於底線(違反底線者按超出幅度重罰);底線 -1.6%(=最差期間的「固定資金每筆平均」不得低於此值,不是整段共此值;定義見下方說明)
指標回測控制頁 ・ 操作方式回測 ・
每日排名
✅ 選股指標勝過「全買」基準(
判定口徑=固定資金:資金模式:固定資金(每筆固定本金、不複利再投入;每筆報酬算術平均);排名目標:平均為主、最差期間不得低於底線(違反底線者按超出幅度重罰);底線 -1.6%(=最差期間的「固定資金每筆平均」不得低於此值,不是整段共此值;定義見下方說明))
| ★判定口徑:固定資金(每筆固定本金、不複利) |
對照:複利口徑 |
| 組合 | 每筆平均 fx_avg % | 最差期間 fx_min % | 最差期間 min_pc % | 複利平均 gavg_pc % | 算術平均 avg_pc % |
| 最佳指標組合 | +5.489 | -0.711 | -5.721 | -1.054 | -1.022 |
| 全買基準(不選股) | +2.900 | +0.799 | +0.045 | +2.192 | +2.202 |
| 預設指標組合(基本 9 指標、預設參數) | +5.188 | +0.424 | -3.722 | -0.717 | -0.679 |
(最佳組合同時勝過預設指標組合)
⚠ 注意:依判定口徑雖勝過全買,但在「複利」口徑下平均反而輸給全買(-1.054% vs +2.192%)。意思是選股讓「每筆平均」變高,但集中持股讓波動變大;若你實際會把獲利滾入下一筆,請以複利口徑為準。另外「最佳」是從多次試驗挑出的,含挑選偏誤(in-sample),樣本外結果通常較差。
使用指標:macd_norm, bb_pct, volatility, atr_pct, range_pos, peer_rsi_norm, peer_dist_from_high
7 個指標/窗格組 #0/depth=6, eta=0.117, rounds=100
「預設指標組合」=固定的基準線:9 個基本指標(RSI、MACD、布林%、月變化、短/長動能、波動、均線比、離高點距離)+預設參數與模型設定,
不經搜尋;用來看「搜尋出來的組合」有沒有比不搜尋更好。它不是「全買」——它同樣只取每日前 1 名,所以集中持股時波動很大。
真正的「不選股」基準是「全買基準」,判定勝負只看最佳組合 vs 全買(依判定口徑)。
指標定義(請先看這裡)
① 一筆=一個持有週期(最長 14 日曆日,約兩週;可能提早停損/停利出場)。同一個訊號日進場的全部標的等權重平均成一筆組合報酬,單位是權益報酬%(已含槓桿與手續費、滑價)。
② 每筆等效複利率 per_trade_compound=把一個期間內首尾相接、互不重疊的一串交易(取 7 條不同起點的路徑)各自依序複利,再換算成「平均每筆」的成長率:(Π(1+每筆報酬))^(1/筆數) − 1,7 條路徑依筆數加權平均。它是每筆的複利報酬,不是每筆的算術平均,也不是整段期間的總報酬。
③ 最差期間 min_pc=各期間的每筆等效複利率中最小的一個;最差期間底線 −0.3%的意思是:任何一個期間的「每筆等效複利率」都不能低於 −0.3%(不是整段共 −0.3%)。
④ 複利平均 gavg_pc=各期間每筆等效複利率再依序複利平均(期間是依序發生的,排名用這個);算術平均 avg_pc=直接平均,僅供對照。
⑤ 換算成整段報酬:整段 ≈ (1 + 每筆)^筆數 − 1,筆數 ≈ 期間日曆日 ÷ 14(期間表的「每條路徑約幾筆」)。表中的「候選訊號日數」(約 100)只是可選的進場日期數量(每 N 日曆日取樣、排除只有加密幣交易的週末),不是交易筆數,也不是複利的筆數。
⑦ 固定資金口徑 fx(每筆固定本金、不複利):每筆都用同樣大小的本金、賺賠不再投入下一筆——「固定資金每筆平均」=各軌道每筆報酬的算術平均,「固定資金整段累加」=每筆報酬直接相加。它不會被「選股少、單筆波動大」的複利波動拖累而吃虧,適合比較「挑選股」與「全買」誰每筆賺得多;但它不反映「全部資金每次滾入」的成長,也看不出集中持股的風險(回撤)——複利口徑(前面各欄)看的是後者。資金模式選「固定資金」時,排名與底線都用這一口徑,且「指標回測」會沿用同一資金模式,才能與全買公平比較。
⑥ 整段期間報酬=該期間內每條不重疊路徑把所有交易依序複利的總報酬 Π(1+每筆報酬) − 1,再對 7 條路徑取平均(表中直接列出,不必自己換算);「全部期間(依序複利)」那一列是各期間整段報酬再依序複利。
例(本次最差期間 2025-01-28~2025-11-23,約 300 日曆日):每筆等效複利率 -5.721% × 約 21 筆依序複利 ≈ 整段期間 -68.4%(實測)。
最佳組合:各期間(out-of-sample)
| 期間(訊號日) | 日曆日數 | 每筆等效複利率 % | 選中標的單筆平均%(權益,算術) |
整段期間報酬 % (各路徑複利後平均) | 固定資金每筆平均 % (不複利) | 固定資金整段累加 % | 每條路徑平均幾筆 | 候選訊號日數 | 軌道獲利比例 |
| 2022-08-12~2023-06-07 | 300 | -0.922 | +2.195 | +54.76 | +1.665 | +35.5 | 21.1 | 206 | 43% |
| 2023-06-08~2024-04-02 | 300 | +0.659 | +4.582 | +186.47 | +9.805 | +208.2 | 21.1 | 205 | 57% |
| 2024-04-03~2025-01-27 | 300 | -0.465 | +5.287 | +9.22 | +5.917 | +126.1 | 21.1 | 205 | 57% |
| 2025-01-28~2025-11-23 | 300 | -5.721 | +2.454 | -68.43 | -0.711 | -15.3 | 21 | 208 | 0% |
| 2025-11-24~2026-09-19 | 300 | +1.337 | +4.509 | +489.30 | +10.771 | +217.2 | 20.1 | 195 | 43% |
| 全部期間(複利/累加) | 1500 | +2.128 | | +800.92 | +5.477 | +571.8 | 104.4 | 1019 | |
全買基準
| 2022-08-12~2023-06-07 | 300 | +0.045 | +0.455 | +1.74 | +0.799 | +16.8 | 21.1 | 206 | 43% |
| 2023-06-08~2024-04-02 | 300 | +3.288 | +3.870 | +98.86 | +3.708 | +78.5 | 21.1 | 205 | 100% |
| 2024-04-03~2025-01-27 | 300 | +1.019 | +0.950 | +25.46 | +1.616 | +34.2 | 21.1 | 205 | 100% |
| 2025-01-28~2025-11-23 | 300 | +3.288 | +3.946 | +98.03 | +4.166 | +87.5 | 21 | 208 | 100% |
| 2025-11-24~2026-09-19 | 300 | +3.369 | +3.104 | +95.26 | +4.210 | +84.8 | 20.1 | 195 | 100% |
| 全部期間(複利/累加) | 1500 | +2.212 | | +881.52 | +2.891 | +301.8 | 104.4 | 1019 | |
前 12 名指標組合
| # | 設定 | 最差期間 min_pc% | 複利平均 gavg_pc%(排名用) | 算術平均 avg_pc% | 使用指標 |
|---|
| 1 | 7 個指標/窗格組 #0/depth=6, eta=0.117, rounds=100 | -5.721 | -1.054 | -1.022 | macd_norm, bb_pct, volatility, atr_pct, range_pos, peer_rsi_norm, peer_dist_from_high |
| 2 | 9 個指標/窗格組 #0/depth=5, eta=0.05, rounds=250 | -3.722 | -0.717 | -0.679 | rsi_norm, macd_norm, bb_pct, mchg_norm, momentum_short, momentum_long, volatility, ma_ratio, dist_from_high |
| 3 | 8 個指標/窗格組 #0/depth=6, eta=0.101, rounds=100 | -4.143 | -1.433 | -1.399 | macd_norm, bb_pct, volatility, dist_from_high, atr_pct, range_pos, peer_rsi_norm, peer_dist_from_high |
| 4 | 9 個指標/窗格組 #1/depth=6, eta=0.087, rounds=100 | -3.509 | -1.622 | -1.609 | macd_norm, bb_pct, momentum_short, volatility, dist_from_high, peer_momentum_short, peer_momentum_long, peer_volatility, peer_rsi_norm |
| 5 | 8 個指標/窗格組 #0/depth=6, eta=0.117, rounds=100 | -3.473 | -1.891 | -1.882 | rsi_norm, macd_norm, bb_pct, volatility, atr_pct, range_pos, peer_rsi_norm, peer_dist_from_high |
| 6 | 10 個指標/窗格組 #0/depth=3, eta=0.114, rounds=250 | -5.477 | -2.739 | -2.700 | rsi_norm, macd_norm, bb_pct, momentum_short, momentum_long, ma_ratio, dist_from_high, atr_pct, peer_volatility, peer_dist_from_high |
| 7 | 6 個指標/窗格組 #0/depth=5, eta=0.099, rounds=350 | -6.051 | -3.090 | -3.067 | macd_norm, bb_pct, volatility, atr_pct, peer_rsi_norm, peer_dist_from_high |
| 8 | 8 個指標/窗格組 #0/depth=6, eta=0.052, rounds=250 | -5.912 | -2.947 | -2.881 | bb_pct, momentum_long, volatility, ma_ratio, range_pos, peer_momentum_short, peer_volatility, peer_dist_from_high |
| 9 | 5 個指標/窗格組 #2/depth=5, eta=0.059, rounds=100 | -6.120 | -0.601 | -0.553 | rsi_norm, ma_ratio, dist_from_high, range_pos, peer_volatility |
| 10 | 8 個指標/窗格組 #0/depth=6, eta=0.063, rounds=250 | -7.461 | -2.687 | -2.585 | macd_norm, volatility, ma_ratio, dist_from_high, atr_pct, range_pos, peer_rsi_norm, peer_dist_from_high |
| 11 | 9 個指標/窗格組 #2/depth=5, eta=0.102, rounds=350 | -7.750 | -1.185 | -1.034 | rsi_norm, macd_norm, bb_pct, momentum_short, momentum_long, dist_from_high, peer_momentum_short, peer_rsi_norm, peer_dist_from_high |
| 12 | 11 個指標/窗格組 #0/depth=3, eta=0.103, rounds=250 | -8.032 | -2.331 | -2.199 | rsi_norm, macd_norm, bb_pct, mchg_norm, ma_ratio, dist_from_high, atr_pct, peer_momentum_long, peer_volatility, peer_rsi_norm, peer_dist_from_high |
報酬率分佈(單筆交易,查錯用)
每一筆是「一個標的、一個進場日」的實際模擬結果(權益%:已含槓桿、手續費與滑價,持有最長 14 日曆日)。用來檢查有沒有不合理的地方(例如停損筆的報酬遠超過停損設定、到期筆全部為正等)。(只含評估期間;第一段暖身期間只用於訓練、不計入。)
最佳指標組合選出的前 1 名(每個訊號日)
| 筆數 | 平均% | 中位數% | 標準差% | 勝率% | 最小% | P5 | P25 | P75 | P95 | 最大% |
|---|
| 1486 | +3.80 | +3.65 | 36.01 | 53.9 | -94.30 | -29.84 | -29.84 | +20.91 | +62.18 | +251.66 |
依出場類型(取部位比例較大的一段;查錯用:停損的報酬應集中在「−停損權益%」附近再扣成本,到期的報酬應散布在 0 兩側)
| 出場類型 | 筆數 | 占比 | 平均報酬% | 最小% | 最大% |
|---|
| 停損 | 458 | 30.8% | -29.84 | -29.84 | -29.84 |
| 跳空停損 | 44 | 3.0% | -38.69 | -94.30 | -30.17 |
| 移動停利 | 387 | 26.0% | +28.79 | +3.08 | +251.66 |
| 跳空移動停利 | 141 | 9.5% | +27.40 | -27.83 | +226.68 |
| 到期 | 456 | 30.7% | +13.18 | -27.85 | +170.99 |
等距 2%(細節)
等距 10%(總覽)
全買基準(同評估期間、同操作方式,共 42647 筆)
| 筆數 | 平均% | 中位數% | 標準差% | 勝率% | 最小% | P5 | P25 | P75 | P95 | 最大% |
|---|
| 42647 | +2.47 | +1.69 | 27.63 | 53.0 | -100.00 | -29.84 | -17.37 | +15.33 | +50.49 | +263.91 |
依出場類型(取部位比例較大的一段;查錯用:停損的報酬應集中在「−停損權益%」附近再扣成本,到期的報酬應散布在 0 兩側)
| 出場類型 | 筆數 | 占比 | 平均報酬% | 最小% | 最大% |
|---|
| 停損 | 7862 | 18.4% | -29.84 | -29.84 | -29.84 |
| 跳空停損 | 1140 | 2.7% | -36.70 | -100.00 | -29.84 |
| 移動停利 | 5328 | 12.5% | +26.56 | +3.04 | +263.91 |
| 跳空移動停利 | 1562 | 3.7% | +27.18 | -28.04 | +247.71 |
| 到期 | 26755 | 62.7% | +7.40 | -29.60 | +224.50 |
等距 2%(細節)
等距 10%(總覽)
選中交易的進出場目視檢查(最佳指標組合+最佳操作方式)
報酬最高的交易(時線 K 棒圖)
報酬最低的交易(時線 K 棒圖)
隨機抽樣的交易(時線 K 棒圖)
圖為時線逐根判定(藍=進場價、紅虛線=停損價、綠點線=武裝價、橘階梯線=移動停利價、紫=出場);標題的「日線回測」是主體回測(日線+校正表)判定的結果,兩者出場點可能略有差異——這正是用來目視檢查日線回測是否合理的依據。
訓練目標=持有期報酬減去同日全體平均(relative strength),完全不含槓桿/停損;操作方式只用來評估「選出的標的」實際套用該操作方式後的報酬,
所以指標好壞與操作方式好壞分開判斷。穩健度=各評估期間 per_trade_compound 的最小值;試驗次數愈多,「最佳」愈可能只是雜訊,
請對照「預設指標組合」與「全買」兩個基準,不要只看單一數字。本頁不構成投資建議。