stock-flow/.agent/workflows/ranking.md

228 lines
6.7 KiB
Markdown
Raw Permalink Normal View History

2026-01-29 23:47:58 +00:00
---
description: 相對強弱排序模組 - 對同策略標的進行優先級排名
---
# 相對強弱排序Ranking模組
對同一篩選策略下的所有標的進行優先級排名,幫助聚焦最有潛力的標的。
**使用方式**: `/ranking [STRATEGY]`
**範例**: `/ranking stock-scan``/ranking stock-scan-value`
---
## ⚡ Session 同步
執行此 workflow 後,請更新 Session 檔案:
1. 在「📊 分析排序 > [STRATEGY] 排名」填入結果
2. 優先交易前 3 名的標的
3. 在「🔄 執行紀錄」新增一行
---
## Step 1: 收集同策略下所有標的
首先確認策略及其對應的標的清單:
```markdown
### [STRATEGY] 篩選結果彙總
**策略**: `/stock-scan` (事件驅動)
**篩選日期**: YYYY-MM-DD
**篩選結果數**: X 檔標的
**候選標的清單**:
1. TICKER1
2. TICKER2
3. TICKER3
4. TICKER4
5. TICKER5
---
```
---
## Step 2: 對每個標的計算排序評分
基於以下維度對每檔標的評分0-100 分):
### 評分維度
| 維度 | 權重 | 說明 |
|------|------|------|
| **催化劑評分** | 30% | 時間確定性 + 成功機率(來自 `/catalyst-check` |
| **風險評分** | 25% | 綜合風險等級(來自 `/risk-score` |
| **期權熱度** | 20% | IV + OI 活躍度(來自 `/stock-data` |
| **技術面** | 15% | 近期漲幅 + 支撐確認 + 進場點優勢 |
| **機構態度** | 10% | 機構 13F 加速增持跡象 |
---
## Step 3: 建立排序評分表
```markdown
### [STRATEGY] 標的排序評分表
生成時間: YYYY-MM-DD
| 排名 | TICKER | 催化劑 (30%) | 風險 (25%) | 期權熱度 (20%) | 技術面 (15%) | 機構 (10%) | **總分** | 建議 |
|------|--------|-----------|----------|--------------|----------|---------|---------|------|
| 🥇 | AAAA | 9/10 | 8/10 | 9/10 | 7/10 | 8/10 | **83** | 🟢 優先進場 |
| 🥈 | BBBB | 8/10 | 7/10 | 7/10 | 8/10 | 6/10 | **76** | 🟡 次優先 |
| 🥉 | CCCC | 6/10 | 8/10 | 8/10 | 6/10 | 5/10 | **69** | 🟡 第三選擇 |
| | DDDD | 5/10 | 6/10 | 6/10 | 5/10 | 4/10 | **54** | 🔴 暫不進場 |
| | EEEE | 3/10 | 4/10 | 5/10 | 4/10 | 3/10 | **39** | ❌ 排除 |
---
### 詳細評分說明
#### 🥇 第一名 - AAAA (83 分)
**進場建議**:✅ **立即進場**
| 維度 | 評分 | 詳細說明 |
|------|------|--------|
| 催化劑評分 | 9/10 | 明確日期 (XX/XX),成功機率 80% |
| 風險評分 | 8/10 | 高優先級,總風險 78 分 |
| 期權熱度 | 9/10 | IV 120%OI 最近 3 天↑ 50% |
| 技術面 | 7/10 | 5 日 RSI 42 (健康),近期支撐 $XX.XX |
| 機構態度 | 8/10 | Vanguard 最近 1 季加速增持 +12% |
**進場方案**
- 第 1 批: 建議倉位上限的 40%
- 第 2 批: 催化劑前 1 週,倉位上限的 40%
- 保留: 20% 應對機會
- **建議倉位**: 10% (高優先級最大倉位 12% × 0.83)
**風險警告**: 若 FDA 日期推遲 → 立即減倉 50%
---
#### 🥈 第二名 - BBBB (76 分)
**進場建議**:🟡 **謹慎進場,觀察風險**
| 維度 | 評分 | 詳細說明 |
|------|------|--------|
| 催化劑評分 | 8/10 | 時間區間 (Q1/Q2),成功機率 70% |
| 風險評分 | 7/10 | 中優先級,總風險 63 分 |
| 期權熱度 | 7/10 | IV 95%OI 近期持平 |
| 技術面 | 8/10 | 5 日 RSI 38支撐堅實 $YY.YY |
| 機構態度 | 6/10 | 機構持平,無異常動向 |
**進場方案**
- 初期倉位: 倉位上限的 30%(觀察 2-3 週)
- 若表現良好再加倉至 50%
- **建議倉位**: 3% (中優先級最大倉位 5% × 0.76)
**加倉條件**: 若期權熱度升至 9/10 + 機構開始增持
---
#### 🥉 第三名 - CCCC (69 分)
**進場建議**:🟡 **備選標的**
| 維度 | 評分 | 詳細說明 |
|------|------|--------|
| 催化劑評分 | 6/10 | 催化劑模糊,時間不確定 |
| 風險評分 | 8/10 | 風險可控,但基本面一般 |
| 期權熱度 | 8/10 | IV 85%,期權有活動 |
| 技術面 | 6/10 | 5 日 RSI 55技術形態一般 |
| 機構態度 | 5/10 | 無明確機構動向 |
**進場方案**
- **建議暫不進場**,除非:
1. 前兩名已滿倉且市場仍有機會
2. 催化劑信息更新為明確日期
- 若進場: 最多 2% 試水
---
#### ❌ 排除清單 - DDDD, EEEE
| TICKER | 原因 | 建議 |
|--------|------|------|
| DDDD | 催化劑不清楚 (5/10) + 風險評分低 (6/10) | 等待更多數據 |
| EEEE | 風險評分極低 (4/10),機構無興趣 | 排除,不交易 |
---
## Step 4: 優先級決策表
```markdown
### 簡化決策表(用於快速判斷)
**時間有限,只有時間交易 3 檔?**
- ✅ 優先交易: **前 3 名** (83/76/69 分)
- ❌ 不交易: 其他標的
**現金有限,只能進場 1-2 檔?**
- ✅ 必進: **第 1 名 AAAA**
- ✅ 次進: **第 2 名 BBBB** (若資金允許)
**想規避高風險?**
- ✅ 選擇: **第 2 名 (風險評分 7/10)****第 3 名 (風險評分 8/10)**
- ❌ 避免: **第 1 名** (高波動風險)
**想要最高收益潛力?**
- ✅ 選擇: **第 1 名 (催化劑評分 9/10)**
- ⚠️ 接受: 高風險 (但有倉位限制)
---
## Step 5: 動態排序更新觸發條件
定期更新排序,以應變市場變化:
### 何時需要重新排序
| 觸發事件 | 更新頻率 | 說明 |
|--------|--------|------|
| 催化劑日期推遲 | 立即 | 催化劑評分 ↓ 2-3 分 |
| 新機構 13F 公佈 | 每季 | 機構評分可能 ±2 分 |
| IV 異常上升 / 下降 | 每週 | 期權熱度評分波動 |
| 風險評分更新 | 每週 | `/risk-score` 結果變化 |
| 技術面破位 / 支撐破裂 | 立即 | 技術評分 ↓ 3-4 分,需停損 |
### 重排序規則
- 若排名變化 > 2 位: 通知使用者
- 若第 1 名轉為第 4 名: 啟動減倉警報
- 若有新標的進入前 3: 評估是否加倉新標的
---
## Step 6: 倉位配置建議
根據排序進行倉位分配:
```markdown
### 倉位配置範例(假設 50% 總倉位)
**組合方案 A保守型推薦新手**
- 🥇 1 名 (83 分): 4% 倉位 (40% × 10% 上限)
- 🥈 2 名 (76 分): 2% 倉位 (40% × 5% 上限)
- 🥉 3 名 (69 分): 1% 倉位 (50% × 2% 上限)
- 現金: 43%
**組合方案 B平衡型推薦中級**
- 🥇 1 名 (83 分): 8% 倉位 (66% × 12% 上限)
- 🥈 2 名 (76 分): 4% 倉位 (80% × 5% 上限)
- 🥉 3 名 (69 分): 2% 倉位 (100% × 2% 上限)
- 現金: 36%
**組合方案 C激進型推薦高手**
- 🥇 1 名 (83 分): 10% 倉位 (83% × 12% 上限)
- 🥈 2 名 (76 分): 4% 倉位 (80% × 5% 上限)
- 🥉 3 名 (69 分): 1% 倉位 (50% × 2% 上限)
- 現金: 35%
---
## 後續動作
- `/catalyst-check [TOP3_TICKERS]` - 確認前 3 名的催化劑
- `/entry-exit [TOP3_TICKERS]` - 計算進出場點
- `/risk-matrix review` - 檢查倉位配置健全度
- `/summary` - 根據排名更新投資組合