claude-code/claude-finance/skills/session-tracking/SKILL.md

131 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
name: session-tracking
description: Session 延續性追蹤知識庫。Session 檔案結構、更新規則、歷史比對邏輯、跨指令數據共享。
---
# Session 延續性追蹤
## 什麼是 Session
Session 是一個**持續追蹤檔**,記錄你對某個標的或產業的所有分析歷史,確保每次分析不是從零開始,而是延續之前的結論。
## 存放位置
```
docs/fin/sessions/
├── NVDA-session.md # 個股 Session
├── TSLA-session.md
├── sector-AI半導體-session.md # 產業 Session
└── sector-電動車-session.md
```
## Session 生命週期
```
建立 → 研究中 → 觀察中 → 已進場 → 已出場(或回到觀察中)
```
| 狀態 | 說明 | 觸發條件 |
|------|------|---------|
| 研究中 | 初始分析階段 | `/session-start` 或首次 `/deep-dive` |
| 觀察中 | 分析完成,等待時機 | `/deep-dive` 完成 |
| 已進場 | 已執行交易 | 手動更新或 `/trade-plan` 標記 |
| 已出場 | 交易結束 | 手動更新 |
| 暫停 | 暫時不追蹤 | 手動暫停 |
## 各指令的 Session 行為
### `/deep-dive [TICKER]`
1. 檢查 `docs/fin/sessions/[TICKER]-session.md` 是否存在
2. **存在** → 讀取歷史在報告中標註「vs 上次分析」
3. **不存在** → 自動建立 Session 檔
4. 分析完成後更新 Session 的關鍵價位和催化劑
### `/trade-plan [TICKER]`
1. 檢查 Session 是否存在
2. **存在** → 讀取歷史計劃,比對價位變化
3. **不存在** → 自動建立
4. 計劃完成後更新 Session 的交易計劃區塊
### `/trade-plan [TICKER] 更新`
1. **必須**已有 Session
2. 讀取上次計劃,比對當前狀態
3. 標註哪些價位仍有效、哪些需更新
4. 更新 Session
### `/portfolio-review`
1. 掃描所有 Session 檔案
2. 逐一更新(見 portfolio-review command
3. 標註需要行動的項目
### `/market-pulse`
1. 讀取所有「已進場」狀態的 Session
2. 在報告中標註持倉標的今日表現
## 更新規則
### 關鍵價位比對
每次更新時,必須比對:
```markdown
## 關鍵價位比對YYYY-MM-DD 更新)
| 時間框架 | 上次支撐 | 當前支撐 | 變化 | 上次壓力 | 當前壓力 | 變化 |
|---------|---------|---------|------|---------|---------|------|
| 短期 | $A | $A' | ↑/↓/= | $B | $B' | ↑/↓/= |
| 中期 | $C | $C' | ↑/↓/= | $D | $D' | ↑/↓/= |
| 長期 | $E | $E' | ↑/↓/= | $F | $F' | ↑/↓/= |
```
### 催化劑狀態追蹤
| 狀態 | 符號 | 說明 |
|------|------|------|
| 待兌現 | ⏳ | 尚未發生 |
| 已兌現-正面 | ✅ | 結果正面 |
| 已兌現-負面 | ❌ | 結果負面 |
| 已兌現-中性 | | 影響不大 |
| 已過期 | 🕐 | 時間已過但未發生 |
### 計劃遵守度追蹤
每次更新時記錄:
- 是否按計劃進出場
- 是否遵守停損
- 是否遵守倉位限制
- 偏離計劃的原因
## 數據共享機制
Session 檔案是所有指令的**共享數據層**
```
/sector-pick → 建立產業 Session
/deep-dive → 讀取產業 Session建立個股 Session
/trade-plan → 讀取個股 Session寫入交易計劃
/portfolio-review → 讀取所有 Session更新狀態
/market-pulse → 讀取「已進場」Session標註今日表現
```
## Session 歸檔
當標的已出場且不再追蹤時:
1. 將狀態改為「已出場」
2. 記錄最終損益
3. 記錄教訓
4. 檔案保留不刪除(作為歷史參考)
## 衝突處理
如果多次分析結論矛盾:
1. 以**最新**分析為準
2. 在 Session 中保留歷史記錄
3. 標註「結論變更」及原因
4. 如果短期內反覆變更 > 2 次,建議暫停觀察