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 不是投資哲學,是統計出來的最大公約數。
Current Quarterly Earnings
當季每股盈餘
最近一季 EPS(每股盈餘)年增率至少 ≥ 25%,頂尖標的往往達到 ≥ 50% 甚至三位數成長。銷售額增速也要求 ≥ 25%,且兩者應同步加速,而非僅靠削減成本提升 EPS。
Annual Earnings Growth
年度盈餘成長
連續三年 EPS 年增率 ≥ 25%,股東權益報酬率(ROE)≥ 17%。EPS 穩定性同樣重要——大幅波動的歷史是警訊。
New Products / Highs
新產品 / 新高
股價創新高本身就是一個「N」——代表市場認可。新產品、新服務、新管理層、新業務模式都算。大多數投資人怕「高處不勝寒」,但數據顯示:大牛股在起漲時幾乎都在創新高。
Supply and Demand
供需關係
流通股數越少,股價越容易大幅波動。突破時成交量需高出 50 日均量 ≥ 40–50%。經營團隊在公開市場買進自家股票也是強力加分訊號。
Leader or Laggard
領導股還是落後股
相對強度評級(RS Rating)≥ 80,頂尖標的應在 ≥ 90 甚至 ≥ 95。買同一產業中最強的 1–2 支,不要買「比較便宜的第二名」。
Institutional Sponsorship
法人持股
至少 3–5 家高品質基金持有,且近一季持股增加。籌碼品質 A/D Rating ≥ C 以上。注意:持股過度集中(前三大基金佔 60%+)可能是高風險訊號。
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 由四個核心支柱構成:
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 買進」作為核心操作紀律。
市場忽視,價格橫向
價格創新高,均線多頭排列
成交量異常,走勢不穩
跌破均線,空頭主導
Minervini 的核心原則之一:只在 Stage 2 買進。這聽起來簡單,但實務上多數個股在任何時間點都不處於 Stage 2(Minervini 的實踐觀察,比例因市況而異)——這就是為什麼選股名單要很長,但真正出手的機會很少。
趨勢模板:Stage 2 的八個具體條件
符合以下全部八條,才算真正的 Stage 2 上升趨勢(原文:Trend Template to Confirm Stage 2 Uptrend):
- 現價在 150 日均線(30週MA)與 200 日均線(40週MA)上方
- 150 日均線在 200 日均線上方
- 200 日均線已持續上升至少 1 個月(最好 4–5 個月以上)
- 50 日均線(10週MA)同時在 150 日和 200 日均線上方(短中長期均線完美多頭排列)
- 現價距 52 週低點至少上漲 25%(頂尖標的往往早在整理前就已上漲 100%、300% 以上)
- 現價在 52 週高點的 25% 以內(越接近新高越好)
- RS 評級(IBD/MarketSurge)不低於 70,頂尖標的通常在 90 以上;RS 線應處於上升趨勢,至少 6 週,最好 13 週以上
- 現價在 50 日均線上方(例外:「Low Cheat」低位佈局型態)
VCP:揮發性收縮型態的精髓
如果說趨勢模板是「找到對的股票」,那麼 VCP(Volatility Contraction Pattern,揮發性收縮型態)就是「找到對的進場時機」。這是 Minervini 方法論中最具識別性的技術形態,也是他與其他成長型投資人最大的差異所在。
VCP 的運作邏輯
VCP 在概念上是 Jesse Livermore「最小阻力線」(Line of Least Resistance)的現代延伸。Livermore 認為,股價永遠沿阻力最小的方向移動,而 VCP 正是在型態中讓阻力逐步消失的過程——每一次收縮都在清除上方的賣壓,直到突破點上方幾乎沒有阻力,股價得以沿最小阻力方向爆發。
一支股票在大幅上漲後會進入整理期。整理期中,會出現一系列的「波動收縮」——每一次拉回的幅度都比上一次更小,成交量也在每次收縮中逐步萎縮。這意味著市場中的「浮動籌碼」(願意在下跌時賣出的人)正在逐漸清洗乾淨,機構投資人在悄悄累積。
VCP 的四個關鍵特徵
1. 收縮次數通常為 2–4 次。超過 4 次可能意味著股票在蓄積足夠的能量,但也可能是走弱的訊號。理想型態是 3 次收縮。
2. 每次收縮幅度必須遞減。如果第二次收縮比第一次更大,型態無效。整體上整理的幅度從左到右應該是「M → S → XS」。
3. 成交量在最後一次收縮時接近「窒息量」。這是籌碼換手完成的訊號。成交量枯竭代表浮動籌碼已基本清洗。
4. 突破樞紐點時需要量增。理想的突破日成交量應高於 50 日均量至少 40–50%。沒有量的突破往往是假突破(Fakeout)。
何謂「過度延伸(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 倍,越大越好
- 標的品質:僅適用於基本面優秀的領導股,投機股不適用
- 跳空開盤後可分批介入——開盤後不久買進一半,收盤前再買另一半
法則二:股價跌破跳空缺口當天最低價 → 立即賣出(若股性波動大,等收盤;若走勢平靜地下跌,立刻出場)。
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 的風險/進場紀律整合成一套可重複執行的工作流程。
對應 CANSLIM I(法人持股品質)
EPS 成長 > 25%
對應 CANSLIM A + C
進場報酬/風險最佳化
對應 SEPA 進場點分析
對應 SEPA 趨勢模板(部分條件)
為何是這四道、這個順序?
第一道(籌碼)是把關者。法人沒有在買的股票,無論基本面多好都難以上漲,因為缺乏推升的力量。這對應 CANSLIM 的 I。
第二道(護城河)確保我們只碰有結構性競爭優勢的企業,而不只是短期業績爆發的景氣循環股。ROE 是護城河的代理變量,EPS 成長是動能的確認。這對應 CANSLIM 的 A 和 C。
第三道(波動率)是 PVL 選擇權策略(Sell Put / Bull Put Spread)的特有濾網——IV Rank 高代表期權溢價豐厚,收益潛力大。它間接確認市場對這支股票有不確定性,也是 SEPA 進場點分析中「找到最佳風報比」的操作化。
第四道(技術)是最後一道防線,確保買點在趨勢的右側而非左側。「現價在 50MA 上方」是 SEPA 趨勢模板八條件中最核心的一條的縮寫版。
五個最昂貴的常見錯誤
找到符合 CANSLIM 的股票就直接買
用趨勢模板確認 Stage 2,等待 VCP 樞紐突破才進場。基本面好不等於現在是好的買點。
突破後追買,不管距離樞紐點多遠
突破點 5% 以外就是「過度延伸」,不追。錯過就等下一次型態形成。耐心是競爭優勢。
大盤在修正仍繼續重倉操作
CANSLIM 的 M 最重要。大盤修正期間將倉位降至 20–30%,等待 FTD(跟進日)訊號才加倉。
選最便宜的股(低 PE、低股價)
CANSLIM 和 SEPA 都是動能系統。RS 最強、基本面最好的領導股才是目標,不是「看起來便宜」的落後股。
停損設得太遠,讓小虧損變大虧損
SEPA 的精髓是風報比。每筆交易的風險(進場到停損)不超過帳戶 1–2%,讓小錯誤的成本永遠可控。
靠「感覺」判斷型態是否為 VCP
每次收縮幅度和成交量要定量比較。把數字寫下來:第一次收縮 15%,第二次 8%,第三次 4%——是收縮;不是感覺上的縮小。
實戰流程:從週末篩選到週一進場的完整工作清單
週末(日常維護)
- 大盤判斷:SPY/QQQ 是否在 21EMA 和 50MA 上方?近期是否出現過多分配日(Distribution Days)?FTD 後市場已運行幾天?
- 跑四道濾網:從 MarketSurge 或 Finviz 篩出 A/D≥C、ROE≥17%、EPS>25%、現價在 50MA 上方的候選清單
- 趨勢模板核對:對每個候選標的逐一核對八條趨勢模板,不符合全部八條者移出名單
- VCP 辨識:在日線圖和週線圖上找 VCP 型態,標記樞紐點位置
- 設定警報:在樞紐點上方 0.5–1% 設價格警報,等待突破確認
交易日(執行期)
- 開盤前:檢查隔夜期貨、有無重大新聞,確認大盤開盤方向
- 突破確認:股價突破樞紐點,且 30 分鐘內成交量明顯放大(對比均量)才進場;量不足等待,不急進
- 風險計算:(進場點 − 停損點)÷ 帳戶規模,確保每筆風險 ≤ 1 RU($600 for PVL)
- 進場執行:以限價單或市價單在樞紐點 +1% 以內建立初始部位(通常為計劃總倉位的 50%)
- 後續加碼:若股票後續順利上升 3–5%,可在第一個回測支撐點加碼至滿倉
兩套系統真正的共同 DNA
表面上 CANSLIM 是基本面主導、SEPA 是技術主導,但它們背後有一個相同的核心假設:
最好的股票是由最好的機構資金推動的。你的任務是跟著機構的足跡,在他們剛開始大量買進的時候跟進,在他們開始賣出的時候離場。
CANSLIM 的「法人持股增加」(I)與「成交量放大」(S),對應 SEPA 的「VCP 底部成交量萎縮後突破爆量」——都是在追蹤相同的信號:機構資金的流向。
歐尼爾和 Minervini 都不是在預測股票會漲到哪裡。他們是在識別機率優勢的情境——在一個特定的時間點,賠錢的機率遠低於賺錢的機率——然後在那個時間點出手,其餘時間耐心等待。
給台灣投資人的兩個補充提醒
1. 美股適用,台股需調整門檻。台股個股流動性、法人結構和市場深度與美股不同。台股的「突破量」標準、RS 評級體系都需要在本地化資料庫中重新校準。PVL 的選股標的目前以美股為主,正是因為美股市場的 CANSLIM/SEPA 工具鏈最完整。
2. 週線比日線更不容易被噪音誤導。無論是歐尼爾還是 Minervini,都強調用週線圖判斷大方向,日線圖確認進場時機。台灣投資人習慣看日線甚至分線,但好的型態在週線上看更清晰、更可靠。
結論:建立可複製的系統,讓紀律代替感覺
CANSLIM 和 SEPA 分別解答了「選什麼」和「什麼時候選」這兩個問題。它們不是對立的,而是互相完備的。
學會 CANSLIM 的人通常能選出好股票,但往往在錯誤的時間點進場,然後被正常的整理嚇出場,最後眼睜睜看著股票漲到目標價,卻已不在車上。
學會 SEPA 的趨勢模板和 VCP,能解決進場時機的問題;掌握口袋樞紐點和跳空缺口規則,能讓你在不同市場環境下靈活佈局;而四道濾網則是把這一切整合成週而復始可以執行的工作流程。
系統的最大價值不是提高單次勝率,而是讓你在錯的時候賠得很小、在對的時候賺得很大。這就是所有頂尖交易員都在說的「不對稱報酬」。
- 建立自己的「交易系統清單」,逐一對照三層架構
- 每次交易前確認:Selection 信號 → Execution 型態 → Management 規則,三層都具備才進場
- 定期回測時,先分層找失敗原因,而非整體評估
- 把 SEPA ✕ CANSLIM 當成「招式集合」,隨機選用片段
- 只學 Execution(進場型態),跳過 Selection 與 Management
- 混淆短線交易框架與長線持有邏輯
- 市場整體處於熊市或 Distribution 狀態(M-層應先確認方向)
- 個別族群全面退潮,Selection 層無可用標的
- 缺乏完整的倉位管理與停損規則時,Execution 層再精準也無效
Comments ()