投資教室🧭 使用旅程多因子選股器:自己組合一份篩選菜單
🧭 使用旅程6 分鐘閱讀

多因子選股器:自己組合一份篩選菜單

5 大篩選面向(財務體質 / 相對估值 / 動能 / 波動 / 市值)任意組合條件,跑完就得到一份個股清單;每個因子可點開看詳細閾值說明。

💡

TL;DR: 多因子選股器(/vip/screener)讓你從 5 大面向(財務體質、相對估值、動能、波動、市值)任意組合條件,跑完就有篩選後的個股清單。每個因子可點開看詳細閾值與計算邏輯。是「自己組合一份篩選菜單」的工具。

觀念篇

為什麼要用選股器?

如果你已經有「我想找什麼樣的股票」的具體想法(例如「PE < 15、ROE > 15%、低波動的中型股」),手動翻 2000 檔股票一個個比對是不可能的。選股器就是把這個篩選工作自動化的工具。

選股器跟「排行榜」的差別:

  • 排行榜:給你一個固定排序的清單(例如「外資買超前 100 名」)
  • 選股器:你自己定條件,系統幫你濾掉不符合的

5 大篩選面向

面向衡量什麼常用因子
財務體質公司是否健康Altman Z(破產風險)、Piotroski F(綜合分數)、毛利率、ROE
相對估值現價是否合理P/E 百分位、P/B 百分位、EV/EBITDA、殖利率
動能短中期趨勢強度60 日動能、相對強度 RS、52 週新高距離
波動風險水準年化波動度、Beta、最大回撤
市值規模分類市值絕對值、流動性(20 日均量)

用「絕對值 vs 百分位」哪個好?

兩種都有,看情境:

  • 絕對值(如「P/E < 15」):直觀但忽略產業差異——金融股 PE 很少高於 15,但科技股很少低於 15,用同一閾值跨產業會偏差
  • 百分位(如「P/E 在歷史 P30 以下」):自動考慮產業/個股自身歷史,比較公平,但需要至少 5 年歷史資料才穩定

新手建議用百分位,老手可混用。

實戰篇:在 CTSstock 怎麼用

進入 /vip/screener 頁面,介面分三區:

  • 左側面板:5 大面向因子,勾選想用的、設定條件
  • 中間結果:符合條件的個股清單,含關鍵指標
  • 右上 Run 按鈕:跑篩選(資料是預先計算好,幾乎即時回應)

4 種策略示範

策略 1:價值投資(找便宜的好公司)

財務體質:Altman Z > 2.99(信用安全區)
財務體質:Piotroski F >= 7(綜合分數高)
相對估值:P/E 歷史 P30 以下(便宜)
相對估值:殖利率 > 3%(有現金回報)

預期結果:金融、傳產為主,少有成長股。適合長期持有。

策略 2:動能成長(找上漲趨勢中的強勢股)

動能:60 日動能 > +20%
動能:相對強度 RS > 80
財務體質:營收 YoY > 15%
波動:年化波動 < 40%(剔除妖股)

預期結果:剛突破的中小型成長股。需要嚴格停損(用警示系統的「Sharpe < 0」當紅燈)。

策略 3:低波動穩健(避開大幅震盪)

波動:年化波動 < 25%
波動:最大回撤 > -20%(過去 1 年沒跌超過 20%)
財務體質:ROE > 10%
市值:> 500 億

預期結果:大型權值股、龍頭股,適合保守配置。

策略 4:超跌反彈(短線抄底)

動能:60 日動能 < -25%(跌很多)
財務體質:Altman Z > 2.99(沒破產風險)
相對估值:P/B 歷史 P20 以下(便宜)
波動:20 日均量 > 1000 萬股(有流動性才好出)

預期結果:基本面沒壞但被錯殺的個股。必須搭配警示系統確認紅燈不要太多。

看篩選結果的順序

跑完後,不要照單全收。建議流程:

  1. 先看篩出幾檔。100+ 檔代表條件太鬆,<5 檔代表太嚴
  2. 點任一檔進個股觀點頁,看 4 引擎分數整體狀態
  3. 看警示快訊有沒有大量紅燈
  4. 看法人籌碼最近是買是賣
  5. 通過上述 4 項才加進自選股觀察

常見問題

Q:因子越多越好嗎?

不是。因子過多會把符合條件的股票數逼到 0(over-fitting)。建議每次篩選用 4–6 個因子,分散在 3 個以上面向。

Q:篩選結果為什麼跟我想的不一樣?

幾個常見原因:

  1. 面向設錯:例如把「ROE > 15%」設在估值面向(其實是體質)
  2. 百分位 vs 絕對值搞混:「P/E < 15」跟「P/E P30 以下」結果差很大
  3. 歷史資料不足:上市未滿 1 年的個股無法計算 252 日的歷史百分位,會被排除

Q:篩選結果可以匯出嗎?

目前介面上沒有匯出按鈕。如果需要匯出,可以截圖或手動複製清單;CSV 匯出功能在規劃中。

Q:為什麼有些上市股篩不出來?

有兩個 filter 是預設開的:

  • 流動性 filter:20 日均量 < 10 萬股的個股一律排除(流動性太差賣不掉)
  • 新上市 filter:上市未滿 1 年的個股因歷史資料不足排除

可以在設定面板關掉這兩個 filter 看到完整列表。


學完了?自己動手試試看

用 CTSstock 的工具實際操作一次,加深理解

打開多因子選股器