stock-flow/.agent/workflows/risk-matrix.md

6.0 KiB
Raw Blame History

description
風險矩陣模組 - 統一的風險定量框架,管理倉位、關聯性和組合風險

風險矩陣模組

統一的風險定量框架,確保投資組合的風險控制。

使用方式: /risk-matrix [review/update]
範例: /risk-matrix review 查看當前組合風險


Session 同步

執行此 workflow 後,請更新 Session 檔案:

  1. 在「📊 風險監控 > 組合風險矩陣」填入結果
  2. 在「🔄 執行紀錄」新增一行

Step 1: 單只股票最大倉位管理

根據風險評分決定單只持股上限:

### 單只股票倉位配置表

| 風險評級 | 風險評分 | 最大倉位 % | 理由 | 範例 |
|--------|---------|----------|------|------|
| 🟢 高優先 | > 75 | 8-12% | 催化劑明確、基本面健康 | 確認財報、有明確 FDA 日期 |
| 🟡 中優先 | 50-75 | 4-6% | 有潛力但存在不確定性 | 時間區間催化劑、盈利不穩定 |
| 🔴 投機級 | < 50 | 1-2% | 高風險僅適合投機性部位 | 社群熱炒無明確催化劑 |

**使用規則**:
1. **新進標的**: 最大倉位 50% 開始建倉 4-6% 高優先2-3% 中優先0.5-1% 投機級
2. **分批加倉**: 若觸發加倉條件可加至最大倉位 75%
3. **催化劑落空**: 立即出清所有倉位無例外
4. **風險評分下跌**: 倉位自動降檔處理

---

### 倉位調整觸發條件

| 觸發事件 | 即時行動 |
|--------|--------|
| 催化劑推遲 > 1 個月 | 立即減倉 50% |
| 催化劑落空 / 結果不符預期 | 全部出場 |
| 基本面惡化(營收轉虧、裁員) | 立即停損 |
| 風險評分下跌 > 15 分 | 調降倉位至新等級上限 |
| 股價跌破主要支撐 | 執行停損 |
| 機構 13F 顯示大幅減持 | 減倉 30% 觀察 |

---

## Step 2: 關聯性篩選(避免重複押注)

確保不會過度集中於單一主題:

```markdown
### 關聯性分類表

**相同催化劑類型**(高度關聯 ⚠️ 需監控):
- 同一催化劑事件日期: [列出所有相關標的]
- 建議總倉位上限: 15% (避免催化劑失敗時全盤皆輸)
- 例: FDA Phase 3 PDUFA 同日期有 3 檔股票 → 總倉位不超 15%

**相同產業/主題**(中度關聯 ⚠️ 需監控):
- 產業: [生技 / AI / 清潔能源等]
- 建議總倉位上限: 25% (產業景氣循環風險)
- 例: 電動車相關標的 3-4 檔 → 總倉位不超 25%

**不同主題**(低度關聯 ✅ 良好分散):
- 分散於不同產業、催化劑週期
- 可疊加至組合上限

---

### 關聯性檢查清單

執行此檢查,防止過度集中:

| 檢查項 | 檢查方法 | 警界值 | 行動 |
|--------|--------|--------|------|
| 同一催化劑日期持股數 | 統計相同到期日的標的 | > 2 檔 | 縮小其中一檔倉位 |
| 同產業持股比例 | 計算同產業總倉位 | > 25% | 減倉或冬眠一檔 |
| 同 Beta 值範圍 | 檢查股票波動相關性 | > 3 檔 High Beta | 混合加入 Low Beta |
| 同機構偏好 | 檢查是否都被同一機構買入 | 同機構 > 3 檔 | 降低持股集中度 |

---

## Step 3: 組合希臘字母風險監控Greeks Aggregate

```markdown
### 組合 Greeks 月度監控表

**當前持股組合 Greeks 彙總** (生成時間: YYYY-MM-DD)

| 希臘字母 | 當前數值 | 安全界線 | 狀態 | 行動 |
|---------|--------|--------|------|------|
| **Delta** | -0.45 | -0.5 ~ +0.5 | ⚠️ 偏空 0.45 | — |
| **Gamma** | 0.025 | < 0.05 |  健康 |  |
| **Theta** | +2,500 | > 0 (正向為佳) | ✅ 時間衰減有利 | 持倉 |
| **Vega** | +1,200 | -2,000 ~ +2,000 | ✅ 健康 | — |

---

### Greeks 解讀與行動

| Greeks | 數值異常 | 含義 | 建議行動 |
|--------|---------|------|---------|
| **Delta > 0.7** | 過度做多 | 單邊風險過大 | 減倉或加入看空部位 |
| **Delta < -0.7** | 過度做空 | 單邊風險過大 | 減倉或加入看多部位 |
| **Gamma > 0.1** | 過度凸性 | 接近行權價波動劇烈 | 監控或提前平倉 |
| **Theta < -1,000** | 時間衰減巨大 | 每天虧損太大 | 檢查期權到期日,準備換倉 |
| **Vega > 3,000** | 過度 IV 敏感 | IV 下跌會虧損 | 降低 IV 部位或加倉 |

---

## Step 4: 組合總風險評估

```markdown
### 組合風險快照

**生成時間**: YYYY-MM-DD

| 指標 | 數值 | 評級 | 備註 |
|------|------|------|------|
| 總倉位 % | XX% | [安全/警告/超限] | 建議上限 50-70% |
| 風險資產比例 | XX% | [健康/偏高] | 🟢<40% / 🟡40-60% / 🔴>60% |
| 最大單一倉位 | XX% | [安全/警告] | 應 < 15% |
| 同催化劑集中度 | XX% | [安全/警告] |  < 15% |
| 同產業集中度 | XX% | [安全/警告] |  < 25% |
| Drawdown 風險 | -XX% | [//] | 極端情境模擬 |

---

### 風險評級標準

| 等級 | 總倉位 | 最大單一 | 產業集中 | 建議動作 |
|------|--------|---------|---------|---------|
| 🟢 **低風險** | < 40% | < 10% | < 20% | 可逢低加倉 |
| 🟡 **中風險** | 40-60% | 10-15% | 20-30% | 監控謹慎加倉 |
| 🔴 **高風險** | > 60% | > 15% | > 30% | 立即減倉 |

---

### 極端情境 Drawdown 測試

假設最壞情況發生(如催化劑全部失敗):

  • 高優先標的: -30% × 倉位 = XX% 組合虧損
  • 中優先標的: -50% × 倉位 = XX% 組合虧損
  • 投機標的: -80% × 倉位 = XX% 組合虧損

組合最大可能虧損: -XX%

若 > -20% → 組合風險過高,需減倉


---

## Step 5: 每日快速風險檢查清單

| 檢查項 | 檢查方法 | 頻率 |
|--------|--------|------|
| 單只倉位 | 是否任何標的倉位 > 上限的 110% | 每日 |
| 催化劑日期 | 若催化劑推遲,倉位是否自動減 50% | 每日 |
| 停損觸發 | 股價是否跌破設定停損點 | 每日 |
| 機構減持 | 最新 13F 是否顯示異常減持 | 每週 |
| Greeks 監控 | Delta/Gamma/Theta 是否超限 | 每週 |

---

## 後續動作

- `/risk-score [TICKER]` - 更新風險評分
- `/entry-exit [TICKER]` - 重新計算進出場
- `/summary` - 定期檢查組合健全度