--- name: CANSLIM 選股篩選器 slug: canslim-screener description: William O'Neil 七成分成長股方法論(C-A-N-S-L-I-M),加權評分篩選最強成長股,Phase 3 完整實作 metadata: sources: - kind: github-file repo: tradermonty/claude-trading-skills path: skills/canslim-screener/SKILL.md usage: referenced --- # CANSLIM 選股篩選器 實作 William O'Neil 的 CANSLIM 方法論,系統化篩選具備成長動能的優質股票。約 1200 行的深度技能。 ## CANSLIM 七成分 | 字母 | 含義 | 評估標準 | |---|---|---| | **C** | Current Earnings | 當季 EPS 成長 ≥ 25% | | **A** | Annual Earnings | 年度 EPS 成長 ≥ 25%,連續3年 | | **N** | New(產品/管理/高點) | 新高、突破型態 | | **S** | Supply & Demand | 低流通股 + 大量機構買進 | | **L** | Leader or Laggard | RS 評分 ≥ 80 | | **I** | Institutional Sponsorship | 機構持股增加 | | **M** | Market Direction | 市場處於多頭環境 | ## 三階段實作 1. **Phase 1**:FINVIZ 初步篩選(快速過濾) 2. **Phase 2**:FMP API 深度驗證(財務數據) 3. **Phase 3**:加權評分排名(綜合 C-A-N-S-L-I-M) ## 需要的 MCP 工具 - `yfinance`:歷史價格與財務數據 - `tradingview`:RS 評分與篩選 - `fred`:市場環境確認 ## 輸出格式 - 候選股票列表(含評分與分項評分) - 各成分達標/不達標標記 - 建議觀察名單 ## 使用時機 市場處於多頭環境時,用於識別最強成長股