本文件完整記錄 StockIQ v4 量化選股模型的技術原理、參數設定、進出場規則和風險控制機制。所有邏輯公開透明,無隱藏因子。
📈 v4 回測績效
*基於歷史訊號回測,不代表未來績效。實際模擬操作自 2026/10/13 開始,$30K 初始資金。
📋 選股流程總覽
📡 每日數據收集
161 美股 OHLCV
→
🔍 吸籌偵測
OBV + 量比
→
🌊 板塊共振
11 板塊 ETF
→
📊 評分篩選
Score ≥ 7
→
🎯 階段確認
Phase 2-3
→
💰 限價建倉
ATR 進場/停損
Step 1:主力吸籌偵測 — OBV + 量比分析
1
什麼是 OBV(On-Balance Volume,能量潮)?
OBV 是一個累積量能指標。當股價上漲時,將當日成交量加入 OBV;股價下跌時,減去成交量。如果 OBV 持續上升但股價橫盤或小跌,表示有資金在悄悄吸籌。
OBV 計算:
若 Close > Close_prev → OBV = OBV_prev + Volume
若 Close < Close_prev → OBV = OBV_prev - Volume
若 Close = Close_prev → OBV = OBV_prev
2
量比分析
量比 = 當前成交量 / 近期平均成交量。量比 > 1.5 表示成交量明顯放大。結合 OBV 方向:
- OBV 上升 + 量比 > 1.5:主力吸籌信號 🟢
- OBV 下降 + 量比 > 1.5:主力出貨信號 🔴
- 量比正常(0.8-1.2):無明顯異動
Step 2:板塊資金共振
3
資金流向代理計算
我們追蹤 11 個美股板塊 ETF 和 7 個台股板塊 ETF 的每日資金流向:
Dollar Flow Proxy(百萬美元):
flow_m = Volume × (Close − Open) / 1,000,000
正值 = 淨買壓(收盤 > 開盤);負值 = 淨賣壓(收盤 < 開盤)
追蹤的板塊 ETF
| 市場 | ETF | 板塊 |
| 🇺🇸 美股 | XLK | 科技 |
| 🇺🇸 美股 | XLV | 醫療保健 |
| 🇺🇸 美股 | XLE | 能源 |
| 🇺🇸 美股 | XLF | 金融 |
| 🇺🇸 美股 | XLY | 非必需消費 |
| 🇺🇸 美股 | XLP | 必需消費 |
| 🇺🇸 美股 | XLI | 工業 |
| 🇺🇸 美股 | XLU | 公用事業 |
| 🇺🇸 美股 | XLB | 原物料 |
| 🇺🇸 美股 | XLRE | 房地產 |
| 🇺🇸 美股 | XLC | 通訊服務 |
| 🇹🇼 台股 | 0050.TW | 台灣50 |
| 🇹🇼 台股 | 0052.TW | 科技電子 |
| 🇹🇼 台股 | 00881.TW | 國泰半導體 |
| 🇹🇼 台股 | 0055.TW | 金融 |
4
加速度偵測
比較短期和長期資金流動的加速度:
Acceleration Ratio = 5日平均 flow / 20日平均 flow
🚀 加速流入:ratio > 2.0(短期資金流入速度是長期的 2 倍以上)
📈 持續流入:ratio > 1.3
🔻 加速流出:ratio < -2.0
📉 持續流出:ratio < -1.3
當個股所屬板塊出現「加速流入」,且個股本身有吸籌信號時,形成板塊共振,勝率顯著提升。
Step 3:階段辨識(Phase Identification)
5
三階段模型
每支股票被分類到三個階段之一:
| 階段 | 名稱 | 特徵 | 操作 |
| Phase 1 | 趨勢萌芽 | OBV 開始上升,但股價尚未明確突破。量能剛開始放大。 | 觀察,不建倉 |
| Phase 2 | 動能累積 | OBV 持續上升,量能穩定放大,股價開始沿均線上行。板塊資金開始流入。 | 可以建倉 |
| Phase 3 | 突破確認 | 股價突破關鍵阻力,OBV 創新高,量比顯著放大。板塊資金加速流入。 | 優先建倉 |
⚡ 關鍵規則:StockIQ 模擬操作只在 Phase 2 和 Phase 3 建倉。Phase 1 訊號僅放入觀察名單,不實際下單。這是 v4 模型相對 v1 的重要改進。
Step 4:評分系統
6
多維度評分(0-10 分)
每支股票根據以下維度綜合評分:
- 吸籌強度(0-3分):OBV 趨勢 + 量比水平
- 板塊共振(0-2分):所屬板塊資金流向
- 技術面(0-2分):均線排列、動量指標
- 基本面(0-2分):Rule of 40(營收成長率 + 營業利益率)、SEC 財報
- 市場環境(0-1分):大盤趨勢(SPY vs 200日均線)
✅ 建倉門檻:Score ≥ 7(滿分 10 分)。得分 7 以上才會進入模擬操作的候選名單。
Step 5:進場規則 — 限價單
7
限價單建倉(非收盤價)
v4 模型使用限價單而非市價單。這意味著:
- 訊號系統計算出建議進場價(基於 ATR)
- 模擬操作在該價位掛限價買單
- 成交驗證:當天最低價 ≤ 限價 → 成交 ✅
- 如果當天最低價高於限價 → 未成交,掛單保留(最多 5 天)
進場價:entry_price = signals.json 的 ATR 計算價
成交條件:day_low ≤ entry_price
持倉上限:每支最多 10% 資金 × 事件風險係數
最多持有:10 支同時
Step 6:出場規則
8
三重出場機制
🔴 停損出場
使用 ATR(平均真實波幅)計算動態停損,不使用固定百分比。當日最低價觸及停損價 → 以停損價出場。
🟢 T1 停利(賣一半)
當日最高價觸及目標價 1(target_1)→ 賣出一半持股,鎖定利潤。剩餘持股繼續持有。
🟢 T2 trailing stop(追蹤止盈)
T1 觸發後,啟動 trailing stop:記錄股價最高點,當股價從高點回落 15% → 出場。這讓利潤奔跑,同時保護已獲得的收益。
停損:stop_loss = ATR 計算(非固定%)
T1 停利:target_1 ≈ entry_price × 1.15(+15%)
T2 追蹤:peak × 0.85(從高點回落 15%)
冷卻期:賣出後 5 天內不重買同一支
Step 7:事件風險控制
9
重大事件自動調整
系統自動讀取事件行事曆(選舉、FOMC、期權到期),在事件前自動降低風險:
| 事件 | 距離 | 限制 |
| 期中選舉 | ≤ 7 天 | 🚫 停止新建倉,最大持倉 5% |
| 期中選舉 | ≤ 14 天 | ⚠️ 最多 3 筆新單,最大持倉 7% |
| FOMC 決議 | ≤ 3 天 | ⚠️ 最大持倉 7% |
| 期權到期日 | ≤ 2 天 | ⚠️ 最多 3 筆新單 |
🔒 可驗證性
10
每筆交易都可獨立驗證
StockIQ 的模擬操作記錄每筆交易的完整市場數據:
- 進場日期 + 時間
- OHLCV(開盤、最高、最低、收盤、成交量)
- 限價 vs 日低比較(證明價格確實存在)
- 出場同上
🔗 美台連動分析
透過 52 週歷史數據,StockIQ 分析美國和台灣板塊之間的領先-滯後關係:
| 美股板塊 | 台股板塊 | 相關係數(1日領先) |
| XLK(科技) | 00891.TW(ESG) | 0.569 |
| XLK(科技) | 0053.TW(電子中型) | 0.568 |
| XLK(科技) | 0050.TW(台灣50) | 0.545 |
| XLK(科技) | 00881.TW(半導體) | 0.543 |
關鍵發現:美國科技板塊(XLK)領先台灣半導體相關 ETF 約 1 個交易日。同日相關性僅 0.21,但 1 日延遲相關性達 0.54,說明美國科技走勢會在隔天傳導到台灣。
📜 版本歷史
v1(2026年9月4日 — 10月9日)
初始版本。OBV + 量比偵測。$100K 模擬資金,28 個交易日。
v1 結果:$100,000 → $100,676(+0.7%),同期 SPY +5.3%。8 筆交易,勝率 25%。
問題:使用固定 -8% 停損,5 筆交易被停損後股價回升。停損太緊是表現不佳的主因。
v4(2026年10月13日 — 至今)
全面升級。新增板塊資金共振、階段辨識、ATR 動態停損、美台連動、事件風險控制、限價單建倉。$30K 模擬資金。
v4 改進:
- 固定停損 → ATR 動態停損(根據波動率調整)
- 收盤價進場 → 限價單(可操作、可驗證)
- 無 Phase 過濾 → Phase 2-3 才建倉
- 無事件風險 → 選舉/FOMC/期權到期自動減倉
- 無板塊分析 → 11+7 板塊資金流追蹤