股市大佬 研究文章 學堂

策略解析閱讀約 10 分鐘

同時跑多套策略要注意什麼?3 個訊號打架的解法,別讓部位重疊

打開看盤軟體,均線策略說「金叉了」,RSI 策略說「超買了」,籌碼表又顯示「賣壓集中在 105 元」——三套策略同時跑,訊號卻互相矛盾。這篇把「打架」拆成部位重疊、訊號衝突、回測誤判三個層級,用假設數字算給你看,最後附一份開盤前 5 分鐘的檢查清單。

虧 3 次每次 −1%賺 2 次每次 +1%勝率 40% 也可能是正期望,前提是賺的比虧的大、且扣得起成本短線先扣約 0.24% 當沖成本,再看還剩多少
示意圖|期望值:勝率要配上平均賺賠,再扣成本(教學結構,不是某檔實盤)
本文重點

一、為什麼三套策略會互相矛盾?先分清「時間尺度」

趨勢策略(例如均線)看的是 5 天到 60 天的方向,動能策略(例如 RSI)看的是 14 天內的超買超賣,籌碼策略看的是某一價位區間的供需密度。三者的「現在」不是同一個「現在」:均線的金叉可能代表兩週前的轉折,RSI 的 70 只代表這週的節奏,籌碼的賣壓集中點可能已經被消化。所以衝突不是某一套算錯了,而是它們回答的問題本來就不同。把「它們各自在看什麼時間段」寫在筆記本第一行,後面所有判斷才有錨點。

  • 均線策略:回答「方向有沒有變」,訊號有效期通常以週計
  • RSI 等動能指標:回答「節奏是不是太急」,訊號有效期以天計
  • 籌碼分點:回答「這個價位誰在賣、誰在接」,訊號有效期以事件計(如除權息、財報)

二、部位重疊:最常見的隱形成本,用加總就能發現

假設你同時跑三套策略,策略 A(均線)對甲股發出訊號、策略 B(RSI)對甲股也發出訊號、策略 C(籌碼)同樣指向甲股。每套策略各自記錄了「本次操作 2,000 股」,但三套加起來就是 6,000 股集中在同一檔。你原本預設的總持股上限如果是 10,000 股,甲股就佔了 60%——這已經不是「三套策略各做各的」,而是「一檔股票綁定了你大半的注意力」。發現方式很簡單:每天收盤後把三套策略的持股清單拉出來,同一檔股票的股數加總,超過你預設的單一標的上限就標紅。

  • 收盤後把各策略的持股清單匯總到一張表
  • 同一檔股票出現兩次以上,把股數加總寫在旁邊
  • 加總超過你預設的單一標的上限,用紅字標記
  • 標紅的標的,第二天開盤前先決定:保留哪一套的邏輯、放棄哪一套

三、訊號衝突的 3 種處理方式,選一種寫下來

當兩套策略對同一檔股票給出相反指令(一套說「方向轉多」、另一套說「節奏過熱」),你需要一個事先寫好的規則,而不是當下憑感覺選。常見做法有三種:設優先級(例如趨勢優先於動能)、設互斥(兩套同時指向同一檔時,後觸發的自動無效)、設等待確認(兩套都觸發後,等第三套確認才執行)。沒有對錯,只有「你願意承擔哪種延遲」。把選定的規則寫在策略筆記第一頁,衝突發生時照著做,不要臨時改。

處理方式 規則邏輯 優點 代價
優先級排序 預設趨勢 > 動能 > 籌碼,高優先級覆蓋低優先級 決策快、不猶豫 可能錯過動能反轉的早期訊號
互斥規則 兩套同時指向同一檔,後觸發的自動無效 避免部位重疊 需要記錄觸發時間戳
等待確認 兩套觸發後,等第三套也觸發才執行 訊號最乾淨 延遲 1–3 天,可能錯過起點

四、回測多套策略時,最容易犯的 2 個錯

第一個錯:把每套策略的歷史回測回報直接加總,當成「同時跑三套」的總回報。實際上,三套策略在同一檔股票上會互相擠壓部位,真正能執行的股數比各自回測時少,回報自然打折。第二個錯:忽略交易成本在頻繁切換時的累積。假設一套策略每月交易 4 次、另一套每月交易 12 次,兩套加起來每月 16 次進出,每次單邊成本假設 0.1%,一年下來就是 16 × 12 × 0.1% × 2 ≈ 3.84% 的固定成本。回測時如果只算毛回報,這個數字就會被吃掉,讓你以為多套策略「加分」,其實只是少付了成本。

  1. 回測時把三套策略的持股清單按日疊加,確認同一檔的總部位沒有超出上限
  2. 把每次進出的手續費、差價、證交稅都算進淨回報,不要只看毛數
  3. 比較「三套同時跑」與「只跑最好的一套」的淨回報差異,看多套是否真的加分
列出各策略待執行訊號
同一檔加總對照上限
衝突照規則處理
決定寫下來再開盤
開盤前 5 分鐘檢查

五、開盤前 5 分鐘:一份能直接照做的檢查清單

每天 09:00 開盤前,花 5 分鐘走完下面的步驟,可以擋掉大部分「訊號打架後臨時改主意」的情境。核心原則只有一個:開盤前所有決定都已經寫下來,開盤後只執行、不重新判斷。如果清單走完發現三套策略指向三檔不同的股票,那最理想;如果兩套指向同一檔,就回到第三節的衝突規則處理;如果三套都指向同一檔,先算加總部位有沒有超上限,再決定保留哪一套的邏輯。

  • 列出今天各策略的待執行訊號(哪檔、方向、股數)
  • 同一檔出現兩次以上,加總股數,對照單一標的上限
  • 有衝突的,照事先寫好的規則(優先級/互斥/等待)做決定
  • 把最終決定寫在筆記本:「今天只執行策略 X 對甲股的訊號」
  • 確認沒有把「觀察中」的標的誤當成「已觸發」

六、哪些情況該收掉一套策略?

不是所有策略都值得同時跑。三種情況值得重新評估:第一,兩套策略的觸發邏輯高度重疊(例如都是「價格突破 20 日均線」,只是參數微調),那它們本質上是同一套,留一套就好。第二,一套策略在 6 個月以上的回測中,淨回報持續低於另一套,且你找不到合理的邏輯解釋——不是「風格不同」,而是「每次觸發的時機都比另一套晚」。第三,訊號衝突頻率過高:如果每個月有超過一半的交易日兩套策略在打架,說明它們的時間尺度太接近,不如合併成一套。

  • 重疊度檢查:把兩套策略的觸發條件寫下來逐字比較,超過 70% 相同就合併
  • 淨回報比較:拉 6 個月以上的淨回報(扣完成本),看差異是否穩定
  • 衝突頻率統計:記錄每個月兩套策略對同一檔給出相反指令的天數,超過一半就重新設計

常見問題 FAQ

同時跑兩套策略和只跑一套,差別到底在哪?

差別在「覆蓋面」與「衝突成本」的取捨。兩套策略覆蓋不同的時間尺度或邏輯維度(例如一套看方向、一套看節奏),理論上能捕捉單一策略漏掉的訊號。但代價是部位重疊、訊號衝突、交易成本增加。如果兩套策略的觸發條件高度重疊,多跑一套只是多付一次手續費,沒有覆蓋面的加分。

均線策略和 RSI 策略同時觸發但方向相反,該聽誰的?

沒有標準答案,但你可以用「時間尺度」判斷:均線訊號代表較長期的方向轉變,RSI 訊號代表短期節奏。如果你事先寫了「趨勢優先於動能」的規則,就照規則執行,不要當下憑感覺改。如果你沒有事先寫規則,那這次衝突本身就是一個提醒——把規則寫下來,下次就不會猶豫。

籌碼分點表和均線策略怎麼搭配才不會打架?

它們回答的問題不同:均線問「方向有沒有變」,籌碼問「這個價位誰在賣」。比較合理的用法是:均線先確認大方向,籌碼再幫你判斷「這個價位進場會不會立刻遇到密集賣壓」。如果均線說方向轉多、但籌碼顯示賣壓集中在你打算進場的價位,那「等待確認」就是合理的處理方式——不是均線錯了,而是籌碼在提醒你節奏還沒到。

回測時怎麼確認多套策略沒有「互相抬轎」?

「互相抬轎」指的是 A 策略的買進推高了價格,讓 B 策略的回測看起來「賣在更高點」。確認方式:回測時把三套策略的持股清單按日疊加,看同一檔股票在同一天的淨部位變化。如果 A 策略買進的日子正好是 B 策略回測中「價格跳升」的日子,就要懷疑是否存在自我實現。實務上,如果你的持股量遠小於該檔的日均成交量,這個影響通常很小,但仍需在回測報告中標註。

總結

同時跑多套策略的核心不是「多就是好」,而是「每套策略回答的問題不重複、部位加總不超上限、衝突規則事先寫好」。每天收盤後花 10 分鐘把各策略的持股清單加總、衝突天數記錄下來,比任何單一指標都更能告訴你「這三套到底有沒有在互相加分」。

延伸閱讀

看完還想再補一點?

教學專欄與台股學堂免費開放,名詞與讀法都在裡面;註冊後可再看盤後客觀資料與歷史統計。

逛更多免費教學文

台股學堂 · 新手導覽 · 註冊會員

覺得有用就分享給朋友: LINE Facebook Threads

資料與版本:本文資訊查證 2026-08;易變規則以交易所/主管機關最新公告為準。

想把這篇的概念套在實際個股上?

免費註冊就能查每一檔的籌碼體檢、技術結構與分點動向——都是文章裡教的東西,用真實資料自己驗證一遍。

免費註冊,查一檔試試 →