stock-monitor

stock-monitor

全功能智能股票監控預警系統。支援成本百分比、均線黃金交叉死亡交叉、RSI超買超賣、成交量異動、跳空缺口、動態停利等7大預警規則。符合台灣投資者習慣(紅漲綠跌)。

46星標
7分支
更新於 2026/2/3
SKILL.md
唯讀
名稱
stock-monitor
描述

全功能智能股票監控預警系統。支援成本百分比、均線黃金交叉死亡交叉、RSI超買超賣、成交量異動、跳空缺口、動態停利等7大預警規則。符合台灣投資者習慣(紅漲綠跌)。

Stock Monitor Pro - 全功能智能投顧系統

🎯 核心特色

1. 七大預警規則 (全都要!)

規則 觸發條件 權重
成本百分比 獲利+15% / 虧損-12% ⭐⭐⭐
日內漲跌幅 個股±4% / ETF±2% / 黃金±2.5% ⭐⭐
成交量異動 放量>2倍均量 / 縮量<0.5倍 ⭐⭐
均線黃金交叉/死亡交叉 MA5上穿/下穿MA10 ⭐⭐⭐
RSI超買超賣 RSI>70超買 / RSI<30超賣 ⭐⭐
跳空缺口 向上/向下跳空>1% ⭐⭐
動態停利 獲利10%+後回撤5%/10% ⭐⭐⭐

2. 分級預警系統

  • 🚨 緊急級: 多條件共振 (如: 放量+均線黃金交叉+突破成本)
  • ⚠️ 警告級: 2個條件觸發 (如: RSI超賣+放量)
  • 📢 提醒級: 單一條件觸發

3. 台灣習慣

  • 🔴 紅色 = 上漲 / 獲利
  • 🟢 綠色 = 下跌 / 虧損

📋 監控配置

完整預警規則範例

{
    "code": "600362",
    "name": "江西銅業",
    "type": "individual",  # 個股
    "market": "sh",
    "cost": 57.00,          # 持倉成本
    "alerts": {
        # 1. 成本百分比
        "cost_pct_above": 15.0,    # 獲利15%提醒 (¥65.55)
        "cost_pct_below": -12.0,   # 虧損12%提醒 (¥50.16)
        
        # 2. 日內漲跌幅 (個股±4%)
        "change_pct_above": 4.0,
        "change_pct_below": -4.0,
        
        # 3. 成交量異動
        "volume_surge": 2.0,       # 放量>2倍5日均量
        
        # 4-7. 技術指標 (預設開啟)
        "ma_monitor": True,        # 均線黃金交叉死亡交叉
        "rsi_monitor": True,       # RSI超買超賣
        "gap_monitor": True,       # 跳空缺口
        "trailing_stop": True      # 動態停利
    }
}

標的類型差異化

類型 日內異動閾值 成交量閾值 適用標的
individual (個股) ±4% 2倍 江西銅業、中國平安
etf (ETF) ±2% 1.8倍 恒生醫療、創50等
gold (黃金) ±2.5% 倫敦金

🚀 運行方式

背景常駐程序

cd ~/workspace/skills/stock-monitor/scripts
./control.sh start    # 啟動
./control.sh status   # 查看狀態
./control.sh log      # 查看日誌
./control.sh stop     # 停止

⚡ 智能頻率 (台北時間)

時間段 頻率 監控標的
交易時間 9:30-15:00 每5分鐘 全部+技術指標
午休 11:30-13:00 每10分鐘 全部
收盤後 15:00-24:00 每30分鐘 全部 (日線數據)
凌晨 0:00-9:30 每1小時 僅倫敦金
週末 每1小時 僅倫敦金

🔔 預警訊息範例

多條件共振 (緊急級)

🚨【緊急】🔴 江西銅業 (600362)
━━━━━━━━━━━━━━━━━━━━
💰 目前價格: ¥65.50 (+15.0%)
📊 持倉成本: ¥57.00 | 損益: 🔴+14.9%

🎯 觸發預警 (3項):
  • 🎯 獲利 15% (目標價 ¥65.55)
  • 🌟 均線黃金交叉 (MA5¥63.2上穿MA10¥62.8)
  • 📊 放量 2.5倍 (5日均量)

📊 江西銅業 深度分析
💰 價格異動:
• 目前: 65.5 (+15.0%)
• MA趨勢: MA5>MA10>MA20 [多頭排列]
• RSI: 68 [接近超買]

💡 Kimi建議:
🚀 多條件共振,趨勢強勁,可考慮繼續持有或分批減倉。

RSI超賣 (警告級)

⚠️【警告】🟢 恒生醫療 (159892)
━━━━━━━━━━━━━━━━━━━━
💰 目前價格: ¥0.72 (-10.0%)
📊 持倉成本: ¥0.80 | 損益: 🟢-10.0%

🎯 觸發預警 (2項):
  • 📉 日內大跌 -10.0%
  • ❄️ RSI超賣 (28.5),可能反彈

💡 Kimi建議:
🔍 短期超跌嚴重,RSI進入超賣區,關注反彈機會但勿急於抄底。

動態停利提醒

📢【提醒】🔴 中國平安 (601318)
━━━━━━━━━━━━━━━━━━━━
💰 目前價格: ¥70.50 (+6.8%)
📊 持倉成本: ¥66.00 | 損益: 🔴+6.8%

🎯 觸發預警:
  • 📉 利潤回撤 5.2%,建議減倉保護利潤
  (最高獲利12%已回撤)

🛠️ 檔案結構

stock-monitor/
├── SKILL.md                    # 本文檔
├── RULE_REVIEW_REPORT.md       # 規則審核報告
└── scripts/
    ├── monitor.py              # 核心監控 (7大規則)
    ├── monitor_daemon.py       # 背景常駐程序
    ├── analyser.py             # 智能分析引擎
    └── control.sh              # 一鍵控制腳本

⚙️ 自訂配置

修改成本價

"cost": 55.50,  # 改成你的實際成本

調整預警閾值

"cost_pct_above": 20.0,     # 獲利20%提醒
"cost_pct_below": -15.0,    # 虧損15%提醒
"change_pct_above": 5.0,    # 日內異動±5%
"volume_surge": 3.0,        # 放量3倍提醒

開關技術指標

"ma_monitor": False,     # 關閉均線
"rsi_monitor": True,     # 開啟RSI
"gap_monitor": True,     # 開啟跳空

📝 更新日誌

  • v3.0 全功能版: 完成7大預警規則 (成本/漲跌幅/成交量/均線/RSI/跳空/動態停利)
  • v2.4 成本百分比版: 支援基於持倉成本的百分比預警
  • v2.3 台灣版: 紅漲綠跌顏色習慣
  • v2.2 常駐程序版: 背景常駐程序支援
  • v2.1 智能頻率版: 智能頻率控制
  • v2.0 Pro版: 新聞輿情分析

⚠️ 使用提示

  1. 技術指標有滯後性: 均線、MACD等都是滯後指標,用於確認趨勢而非預測
  2. 避免過度交易: 預警只是參考,不要每個訊號都操作
  3. 多條件共振更可靠: 單一指標容易假訊號,多條件共振更準確
  4. 動態停利要靈活: 回撤5%減倉、10%清倉是建議,根據市場靈活調整

核心原則:

預警系統目標是"不錯過大機會,不犯大錯誤",不是"抓住每一個波動"。