CANSLIM × SEPA:從選股到進場的完整科學體系

CANSLIM × SEPA:從選股到進場的完整科學體系
📌 本文核心結論
  • CANSLIM 是「找對股」的系統,SEPA 是「找對點」的系統——兩者缺一不可,學其中一個卻不懂另一個是最常見的虧損根源。
  • CANSLIM 七個字母設定了選股的最低門檻:季EPS成長≥25%、年EPS成長≥25%(連三年)、RS評級≥70(頂尖標的在90以上)、法人持股增加、市場在上升趨勢。
  • Minervini 的 SEPA 方法論在 CANSLIM 基礎上加入了「趨勢模板八條件」與「VCP波動收縮型態」,解決了「選對股但買在錯誤時機」的問題。
  • 口袋樞紐點(Pocket Pivot)與跳空缺口(Gap Up)是兩套系統的進階補充工具,用於在突破前搶先佈局或捕捉突破加速。
  • PVL 四道濾網直接融合兩套系統:籌碼(CANSLIM I)→ 護城河(CANSLIM A+C)→ 波動率篩選(SEPA進場條件)→ 技術(SEPA趨勢模板)。

為什麼學了 CANSLIM 還是賠錢?

這是我聽過最多次的問題。

一位投資人看了歐尼爾的《笑傲股市》(How to Make Money in Stocks)、把 CANSLIM 七個字母背得滾瓜爛熟,篩出來的股票也確實是成長冠軍——但就是賺不到大錢,有時甚至還虧損。問題出在哪?

CANSLIM 是選股系統,不是完整的交易系統。它告訴你「要買什麼」,卻幾乎不告訴你「要在哪裡買」「要怎麼控制風險」「要持有到什麼時候賣出」。

馬克·米尼維尼(Mark Minervini)在擔任美國投資冠軍之後,把他自己實戰淬鍊出來的方法論稱為 SEPA(Specific Entry Point Analysis,特定進場點分析)。SEPA 不是要取代 CANSLIM,而是在它之上疊加了一整套風險控制與進場紀律。

本文是 PVL 的方法論台柱文,目的只有一個:讓你完整理解兩套系統各自的角色,以及它們如何整合成一個可以複製執行的選股到進場完整流程。

「我不是在買股票,我是在買優異的風險/報酬機會——在特定條件下,賠錢的概率很低,賺錢的潛力很大。」 — Mark Minervini,Master Trader Program 2025

CANSLIM 完整解碼:七個字母的真實含義

歐尼爾研究了從 1880 年代至今所有美國市場的大牛股,從中歸納出這七個共同特徵。CANSLIM 不是投資哲學,是統計出來的最大公約數

C

Current Quarterly Earnings
當季每股盈餘

最近一季 EPS(每股盈餘)年增率至少 ≥ 25%,頂尖標的往往達到 ≥ 50% 甚至三位數成長。銷售額增速也要求 ≥ 25%,且兩者應同步加速,而非僅靠削減成本提升 EPS。

A

Annual Earnings Growth
年度盈餘成長

連續三年 EPS 年增率 ≥ 25%,股東權益報酬率(ROE)≥ 17%。EPS 穩定性同樣重要——大幅波動的歷史是警訊。

N

New Products / Highs
新產品 / 新高

股價創新高本身就是一個「N」——代表市場認可。新產品、新服務、新管理層、新業務模式都算。大多數投資人怕「高處不勝寒」,但數據顯示:大牛股在起漲時幾乎都在創新高。

S

Supply and Demand
供需關係

流通股數越少,股價越容易大幅波動。突破時成交量需高出 50 日均量 ≥ 40–50%。經營團隊在公開市場買進自家股票也是強力加分訊號。

L

Leader or Laggard
領導股還是落後股

相對強度評級(RS Rating)≥ 80,頂尖標的應在 ≥ 90 甚至 ≥ 95。買同一產業中最強的 1–2 支,不要買「比較便宜的第二名」。

I

Institutional Sponsorship
法人持股

至少 3–5 家高品質基金持有,且近一季持股增加。籌碼品質 A/D Rating ≥ C 以上。注意:持股過度集中(前三大基金佔 60%+)可能是高風險訊號。

M

Market Direction
大盤方向

這是最常被忽略的字母,也是最重要的。大盤在修正或熊市中,即使最強的個股也難逃下跌命運。需等待「跟進日」(Follow-Through Day)確認反彈真實性再進場。

CANSLIM 的三個隱藏陷阱

1. C 是後視鏡,不是前瞻指標。財報出來才知道 EPS 成長了多少,但股票早在財報前幾周就開始動了。真正的高手是根據預期 EPS 成長和技術型態提前佈局,而不是等財報確認。

2. 每個字母都有「及格」,但頂尖多頭股是所有字母都達到「優秀」。一支 EPS 只有 26% 成長、RS 只有 82 的股票也符合 CANSLIM,但它的爆發力遠不如 EPS 成長 150%、RS 達 97 的股票。要在符合條件的股票中,找出那群在每個維度都「遙遙領先」的。

3. M 決定倉位,不是決定是否研究。就算大盤在修正中,你也應該維持對優質標的的追蹤和等待。歐尼爾說過:「不要因為大盤在修正,就停止每天做篩選。」市場反彈的第一天,你要有名單。

SEPA 方法論:Minervini 的進化體系

Minervini 在 CANSLIM 基礎上問了一個更具體的問題:「即使選對了股,在哪個精確位置買進,才能讓風險最小、報酬最大?」這就是 SEPA(特定進場點分析)誕生的原點。

SEPA 由四個核心支柱構成:

SEPA 四支柱
1. 趨勢(Trend) → 股票是否處於 Stage 2 上升趨勢?
2. 基本面(Fundamentals) → 是否符合 CANSLIM 的基本面門檻?
3. 催化劑(Catalyst) → 是什麼在驅動成長?護城河多寬?
4. 進場點(Entry Point) → 在哪裡買、停損設哪裡、風報比是多少?

四個股票生命週期階段(Stage Analysis)

Stage Analysis 由技術分析師史丹·溫斯坦(Stan Weinstein)在其著作《Secrets for Profiting in Bull and Bear Markets》中首先系統化提出,將任何股票的走勢週期劃分為四個階段。Minervini 將這個框架納入 SEPA,以「只在 Stage 2 買進」作為核心操作紀律。

Neglect Phase
底部盤整(Consolidation)
市場忽視,價格橫向
等待,不介入
Advancing Phase
上升累積(Accumulation)
價格創新高,均線多頭排列
✓ SEPA 唯一買進區
Topping Phase
頂部派發(Distribution)
成交量異常,走勢不穩
警戒,準備出場
Declining Phase
下降投降(Capitulation)
跌破均線,空頭主導
禁止買進

Minervini 的核心原則之一:只在 Stage 2 買進。這聽起來簡單,但實務上多數個股在任何時間點都不處於 Stage 2(Minervini 的實踐觀察,比例因市況而異)——這就是為什麼選股名單要很長,但真正出手的機會很少。

趨勢模板:Stage 2 的八個具體條件

符合以下全部八條,才算真正的 Stage 2 上升趨勢(原文:Trend Template to Confirm Stage 2 Uptrend):

  1. 現價在 150 日均線(30週MA)與 200 日均線(40週MA)上方
  2. 150 日均線在 200 日均線上方
  3. 200 日均線已持續上升至少 1 個月(最好 4–5 個月以上)
  4. 50 日均線(10週MA)同時在 150 日和 200 日均線上方(短中長期均線完美多頭排列)
  5. 現價距 52 週低點至少上漲 25%(頂尖標的往往早在整理前就已上漲 100%、300% 以上)
  6. 現價在 52 週高點的 25% 以內(越接近新高越好)
  7. RS 評級(IBD/MarketSurge)不低於 70,頂尖標的通常在 90 以上;RS 線應處於上升趨勢,至少 6 週,最好 13 週以上
  8. 現價在 50 日均線上方(例外:「Low Cheat」低位佈局型態)
⚠ 常見誤解
「趨勢模板只要符合 6/8 或 7/8 就夠了。」——不,Minervini 要求全部八條都要符合。少一條都意味著這支股票還沒有完全進入 Stage 2。條件越完整,後續突破的成功率越高。

VCP:揮發性收縮型態的精髓

如果說趨勢模板是「找到對的股票」,那麼 VCP(Volatility Contraction Pattern,揮發性收縮型態)就是「找到對的進場時機」。這是 Minervini 方法論中最具識別性的技術形態,也是他與其他成長型投資人最大的差異所在。

VCP 的運作邏輯

VCP 在概念上是 Jesse Livermore「最小阻力線」(Line of Least Resistance)的現代延伸。Livermore 認為,股價永遠沿阻力最小的方向移動,而 VCP 正是在型態中讓阻力逐步消失的過程——每一次收縮都在清除上方的賣壓,直到突破點上方幾乎沒有阻力,股價得以沿最小阻力方向爆發。

一支股票在大幅上漲後會進入整理期。整理期中,會出現一系列的「波動收縮」——每一次拉回的幅度都比上一次更小,成交量也在每次收縮中逐步萎縮。這意味著市場中的「浮動籌碼」(願意在下跌時賣出的人)正在逐漸清洗乾淨,機構投資人在悄悄累積。

VCP 波動收縮型態示意圖(三次收縮典型例子)
高點 * / \ / \ * / \ / \ 先前高點 ─────────────────/───────\/ \ * ← 突破樞紐點(Pivot) / \ / \ / / \/ \/ 第1次收縮:±15% | 第2次收縮:±8% | 第3次:±4% 成交量: 高 | 成交量: 中 | 成交量: 極低 ← 窒息量 底部支撐 ─────────────────────────────────────────────
樞紐點(Pivot) = 最後一次收縮的高點;在此上方突破且成交量爆量才進場

VCP 的四個關鍵特徵

1. 收縮次數通常為 2–4 次。超過 4 次可能意味著股票在蓄積足夠的能量,但也可能是走弱的訊號。理想型態是 3 次收縮。

2. 每次收縮幅度必須遞減。如果第二次收縮比第一次更大,型態無效。整體上整理的幅度從左到右應該是「M → S → XS」。

3. 成交量在最後一次收縮時接近「窒息量」。這是籌碼換手完成的訊號。成交量枯竭代表浮動籌碼已基本清洗。

4. 突破樞紐點時需要量增。理想的突破日成交量應高於 50 日均量至少 40–50%。沒有量的突破往往是假突破(Fakeout)。

進場規則
在樞紐點上方買進,停損設在樞紐點下方的整理低點。風險(進場點到停損點的距離)通常控制在 5–10%。如果所需風險超過 10%,就放棄這次機會——等下一個更緊緻的型態。

何謂「過度延伸(Extended)」?

突破後,股價不是隨時都能追買。Minervini 規定:絕對不在突破點 5% 以上追買。股票一旦離樞紐點超過 5%,就已經「過度延伸」(Extended)——此時進場,停損位太遠,風報比惡化。

這個規則讓很多人抓狂,因為它意味著你必須接受「有些好機會就是會錯過」。但它也阻止了大多數人在追高後被震出場的命運。

口袋樞紐點與跳空缺口:進階佈局工具

以上談的 VCP 進場點是標準方法。歐尼爾系統中還有兩個補充工具,可以讓你在標準突破前就開始建立部位,或在突破加速時快速介入。

口袋樞紐點(Pocket Pivot Point)

口袋樞紐點是由歐尼爾門徒 Chris Kacher 和 Gil Morales 發展出來的技術,目的是在股票進行「底部型態內的早期強度確認」時提供低風險的進場機會。

口袋樞紐點定義

  • 當天上漲,且成交量超過過去 10 個交易日中任何一個下跌日的成交量(嚴格版:15 天內最高量,或半年最高)
  • 股價必須在 50 日均線上方,最好貼著 10 日均線 運行
  • 必須是 CANSLIM 強勢標的——基本面不夠強的股票,口袋樞紐無效
  • 適用市場:底部突破前期(市場趨勢不明朗時尤其有用)

口袋樞紐賣出——七週法則

  • 若在口袋樞紐後 至少 7 週內,股價始終守在 10 日均線上方,則當股價正式跌破 10 日均線兩天時賣出
  • 若不足 7 週就跌破 10 日均線,則等待 50 日均線才賣出

跳空缺口買進原則(Gap Up Entry)

通常跳空被視為「過度延伸」,但歐尼爾系統認為,只要跳空缺口落在底部排列高點的 5% 範圍內,且符合以下條件,就是可接受的買點:

  • 缺口幅度:至少是前 40 天平均真實區間(ATR)的 0.75 倍以上
  • 成交量:至少是近 50 日均量的 1.5 倍,越大越好
  • 標的品質:僅適用於基本面優秀的領導股,投機股不適用
  • 跳空開盤後可分批介入——開盤後不久買進一半,收盤前再買另一半
跳空缺口賣出規則
法則一:股價正式跌破 10 日均線(連續兩天)→ 賣出。若屬例外情況(半導體/零售/商品股,或市值 >50 億),可等到 50 日均線跌破才賣出。

法則二:股價跌破跳空缺口當天最低價 → 立即賣出(若股性波動大,等收盤;若走勢平靜地下跌,立刻出場)。

CANSLIM vs. SEPA:交集、分工、互補

把兩套系統的角色釐清,是避免「學了兩套但兩套都用錯」的關鍵。

比較維度 CANSLIM(O'Neil) SEPA(Minervini)
核心問題 什麼 哪裡買、何時買?
基本面門檻 詳盡(七字母各有閾值) 以 CANSLIM 為基礎,更強調催化劑品質
技術分析 型態辨識(杯柄、雙重底等) VCP 收縮型態 + 趨勢模板八條件
進場精確度 突破買點(相對廣義) 樞紐點 ± 5%(極度精確)
停損邏輯 跌破整理底部即停損(相對概念) 明確設定:樞紐點下方低點,風險 ≤ 8%
倉位管理 集中持股(最多 5 支) 固定風險比例(每筆風險 ≤ 帳戶 1–2%)
市場時機 FTD 判斷大盤方向(M 字母) 同樣尊重大盤,但更強調個股的趨勢模板
賣出規則 較系統性(賣出指標清單) 七週法則、跌破 10 日均線、過度延伸賣出
適合投資人 建立選股框架的起點 需要完整交易系統的進階實戰者

簡單一句話總結兩者的分工:CANSLIM 給你候選名單,SEPA 給你出手時機與風險控制。前者是篩選器,後者是扳機。

「選股只是成功的一半,另一半是知道什麼時候進場、停損在哪裡、最大部位是多少。沒有這些,再好的股票也只是隨機的賭注。」 — Mark Minervini

PVL 四道濾網:兩套系統的整合設計

PVL 的選股框架並不是憑空設計的。四道濾網的邏輯,正是把 CANSLIM 的選股品質要求與 SEPA 的風險/進場紀律整合成一套可重複執行的工作流程。

籌碼濾網
A/D Rating ≥ C
對應 CANSLIM I(法人持股品質)
護城河濾網
ROE ≥ 17%
EPS 成長 > 25%
對應 CANSLIM A + C
波動率濾網
IV Rank > 30%
進場報酬/風險最佳化
對應 SEPA 進場點分析
技術濾網
現價在 50MA 上方
對應 SEPA 趨勢模板(部分條件)

為何是這四道、這個順序?

第一道(籌碼)是把關者。法人沒有在買的股票,無論基本面多好都難以上漲,因為缺乏推升的力量。這對應 CANSLIM 的 I。

第二道(護城河)確保我們只碰有結構性競爭優勢的企業,而不只是短期業績爆發的景氣循環股。ROE 是護城河的代理變量,EPS 成長是動能的確認。這對應 CANSLIM 的 A 和 C。

第三道(波動率)是 PVL 選擇權策略(Sell Put / Bull Put Spread)的特有濾網——IV Rank 高代表期權溢價豐厚,收益潛力大。它間接確認市場對這支股票有不確定性,也是 SEPA 進場點分析中「找到最佳風報比」的操作化。

第四道(技術)是最後一道防線,確保買點在趨勢的右側而非左側。「現價在 50MA 上方」是 SEPA 趨勢模板八條件中最核心的一條的縮寫版。

進階整合
通過四道濾網後,還要對每個候選標的跑 SEPA 趨勢模板的完整八條,確認是否為真正的 Stage 2。再辨識是否出現 VCP 型態,等待樞紐點突破訊號。四道濾網是海選,趨勢模板 + VCP 才是最終進場確認。

五個最昂貴的常見錯誤

✗ 錯誤:

找到符合 CANSLIM 的股票就直接買

✓ 正確:

用趨勢模板確認 Stage 2,等待 VCP 樞紐突破才進場。基本面好不等於現在是好的買點。

✗ 錯誤:

突破後追買,不管距離樞紐點多遠

✓ 正確:

突破點 5% 以外就是「過度延伸」,不追。錯過就等下一次型態形成。耐心是競爭優勢。

✗ 錯誤:

大盤在修正仍繼續重倉操作

✓ 正確:

CANSLIM 的 M 最重要。大盤修正期間將倉位降至 20–30%,等待 FTD(跟進日)訊號才加倉。

✗ 錯誤:

選最便宜的股(低 PE、低股價)

✓ 正確:

CANSLIM 和 SEPA 都是動能系統。RS 最強、基本面最好的領導股才是目標,不是「看起來便宜」的落後股。

✗ 錯誤:

停損設得太遠,讓小虧損變大虧損

✓ 正確:

SEPA 的精髓是風報比。每筆交易的風險(進場到停損)不超過帳戶 1–2%,讓小錯誤的成本永遠可控。

✗ 錯誤:

靠「感覺」判斷型態是否為 VCP

✓ 正確:

每次收縮幅度和成交量要定量比較。把數字寫下來:第一次收縮 15%,第二次 8%,第三次 4%——是收縮;不是感覺上的縮小。

實戰流程:從週末篩選到週一進場的完整工作清單

週末(日常維護)

  1. 大盤判斷:SPY/QQQ 是否在 21EMA 和 50MA 上方?近期是否出現過多分配日(Distribution Days)?FTD 後市場已運行幾天?
  2. 跑四道濾網:從 MarketSurge 或 Finviz 篩出 A/D≥C、ROE≥17%、EPS>25%、現價在 50MA 上方的候選清單
  3. 趨勢模板核對:對每個候選標的逐一核對八條趨勢模板,不符合全部八條者移出名單
  4. VCP 辨識:在日線圖和週線圖上找 VCP 型態,標記樞紐點位置
  5. 設定警報:在樞紐點上方 0.5–1% 設價格警報,等待突破確認

交易日(執行期)

  1. 開盤前:檢查隔夜期貨、有無重大新聞,確認大盤開盤方向
  2. 突破確認:股價突破樞紐點,且 30 分鐘內成交量明顯放大(對比均量)才進場;量不足等待,不急進
  3. 風險計算:(進場點 − 停損點)÷ 帳戶規模,確保每筆風險 ≤ 1 RU($600 for PVL)
  4. 進場執行:以限價單或市價單在樞紐點 +1% 以內建立初始部位(通常為計劃總倉位的 50%)
  5. 後續加碼:若股票後續順利上升 3–5%,可在第一個回測支撐點加碼至滿倉
PVL 的倉位規則
帳戶 ~$12,000,1 RU = $600(帳戶 5%)。任何一筆交易,從進場點到停損點的金額損失不得超過 1 RU。這不是理論,是每次出手前都必須計算的數字。

兩套系統真正的共同 DNA

表面上 CANSLIM 是基本面主導、SEPA 是技術主導,但它們背後有一個相同的核心假設:

最好的股票是由最好的機構資金推動的。你的任務是跟著機構的足跡,在他們剛開始大量買進的時候跟進,在他們開始賣出的時候離場。

CANSLIM 的「法人持股增加」(I)與「成交量放大」(S),對應 SEPA 的「VCP 底部成交量萎縮後突破爆量」——都是在追蹤相同的信號:機構資金的流向。

歐尼爾和 Minervini 都不是在預測股票會漲到哪裡。他們是在識別機率優勢的情境——在一個特定的時間點,賠錢的機率遠低於賺錢的機率——然後在那個時間點出手,其餘時間耐心等待。

給台灣投資人的兩個補充提醒

1. 美股適用,台股需調整門檻。台股個股流動性、法人結構和市場深度與美股不同。台股的「突破量」標準、RS 評級體系都需要在本地化資料庫中重新校準。PVL 的選股標的目前以美股為主,正是因為美股市場的 CANSLIM/SEPA 工具鏈最完整。

2. 週線比日線更不容易被噪音誤導。無論是歐尼爾還是 Minervini,都強調用週線圖判斷大方向,日線圖確認進場時機。台灣投資人習慣看日線甚至分線,但好的型態在週線上看更清晰、更可靠。

結論:建立可複製的系統,讓紀律代替感覺

CANSLIM 和 SEPA 分別解答了「選什麼」和「什麼時候選」這兩個問題。它們不是對立的,而是互相完備的。

學會 CANSLIM 的人通常能選出好股票,但往往在錯誤的時間點進場,然後被正常的整理嚇出場,最後眼睜睜看著股票漲到目標價,卻已不在車上。

學會 SEPA 的趨勢模板和 VCP,能解決進場時機的問題;掌握口袋樞紐點和跳空缺口規則,能讓你在不同市場環境下靈活佈局;而四道濾網則是把這一切整合成週而復始可以執行的工作流程。

系統的最大價值不是提高單次勝率,而是讓你在錯的時候賠得很小、在對的時候賺得很大。這就是所有頂尖交易員都在說的「不對稱報酬」。

🗺️ 這篇在交易系統中的位置
📍 系統定位
整套 SEPA ✕ CANSLIM 方法論的總覽地圖:Selection(選)→ Execution(進)→ Management(管)三層架構的導航起點,每一篇子文章都從這裡找到位置。
✅ 可執行規則
  • 建立自己的「交易系統清單」,逐一對照三層架構
  • 每次交易前確認:Selection 信號 → Execution 型態 → Management 規則,三層都具備才進場
  • 定期回測時,先分層找失敗原因,而非整體評估
⚠️ 常見誤用
  • 把 SEPA ✕ CANSLIM 當成「招式集合」,隨機選用片段
  • 只學 Execution(進場型態),跳過 Selection 與 Management
  • 混淆短線交易框架與長線持有邏輯
🔴 何時效果受限
  • 市場整體處於熊市或 Distribution 狀態(M-層應先確認方向)
  • 個別族群全面退潮,Selection 層無可用標的
  • 缺乏完整的倉位管理與停損規則時,Execution 層再精準也無效
免責聲明:本文所有內容僅供研究與學習參考,不構成任何投資建議或買賣推薦。CANSLIM、SEPA 及相關技術方法論均涉及主觀判斷,歷史績效不代表未來結果。股票投資存在本金損失風險,讀者應根據自身財務狀況、投資目標及風險承受能力,在諮詢專業投資顧問後做出獨立判斷。ProfitVision LAB 不對任何基於本文內容所做出的投資決策承擔責任。