股票監測助手

👤 雲智學長 📦 v1.0.2 ⭐ 4.4 ⬇️ 2.3K 下載
📊 資料分析 免費

📖 技能介紹


name: stock-monitor description: | 股票即時監測助手,A股盯盤利器,內建股票分析專家。 觸發詞:監測股票、股票提醒、即時盯盤、盯盤助手、幫我監測、幫我盯盤、 股票異動提醒、漲停提醒、大跌提醒、股價提醒、即時監控股票、 stock monitor、監測行情、開始監測、停止監測、 查股票、看大盤、股票查詢、查茅臺、查指數、 漲停榜、跌停榜、板塊漲幅、行業板塊、 分析股票、股票分析、分析一下、診斷股票、點評股票、 企微通知、智慧推送、漲停推送、跌停預警、壓力位突破、支撐位跌破、 大單異動、競價報告、午間盤點、尾盤異動、每日復盤 version: 4.0 author: 大閘蟹


股票即時監測助手 v3.1

能力概述

多資料來源(騰訊財經 + 東方財富 + 新浪財經)交叉驗證,支援即時監測、單股查詢、大盤查詢、板塊資料、漲跌停榜等全功能。

使用場景

觸發詞覆蓋

場景 觸發詞示例
即時監測 "幫我監測貴州茅臺,漲超2%提醒我"、"即時盯盤 平安銀行"
單股查詢 "查茅臺今天怎麼樣"、"600519什麼價格"、"旗天科技行情"
大盤查詢 "今天大盤怎麼樣"、"上證指數多少點"、"看四大指數"
批次查詢 "查茅臺、平安、比亞迪"、"批次查詢這幾隻股票"
板塊資料 "今天哪些板塊漲得好"、"板塊漲幅排名"
漲跌停榜 "今天漲停有哪些"、"跌停榜看看"、"漲停股排名"
股票分析 "分析一下永鼎股份"、"診斷茅臺"、"點評旗天科技"

檔案結構

stock-monitor/
├── SKILL.md              # 本檔案
├── __init__.py           # 統一介面封裝
├── data_source.py        # 多資料來源管理(騰訊/東財/新浪)
├── monitor.py            # 即時監測盯盤
├── query.py              # 單股/大盤/批次查詢
├── market_data.py        # 板塊/漲跌停榜資料
└── analyzer.py           # 股票分析專家

執行方法

1. 即時監測

python monitor.py "股票引數" --interval 間隔秒 --duration 時長分鐘

示例:

# 監測茅臺,漲超2%提醒,每30秒重新整理,監測60分鐘
python monitor.py "sh600519:貴州茅臺:2.0" --interval 30 --duration 60

# 監測多隻股票
python monitor.py "sh600519:貴州茅臺:2.0,sz000001:平安銀行:1.5,sh000001:上證指數:1.0"

2. 單股查詢

python query.py --single 600519
python query.py --single sh600519
python query.py --s 300061

3. 大盤查詢

python query.py --market
python query.py -m

4. 批次查詢

python query.py --batch "600519,000001,300061,002594"
python query.py -b "sh600519,sz000001,sz300061"

5. 板塊資料

python market_data.py plate

6. 漲跌停榜

python market_data.py up      # 漲停榜
python market_data.py down    # 跌停榜

7. 股票分析專家

python analyzer.py 600105              # 分析永鼎股份
python analyzer.py sh600519 --name 茅臺 # 分析茅臺
python analyzer.py 300061 -n 旗天科技  # 分析旗天科技

Python API 呼叫

from stock_monitor import StockMonitor

monitor = StockMonitor()

# 查單股
monitor.query_stock("600519")

# 查大盤
monitor.query_market()

# 批次查詢
monitor.query_batch(["600519", "000001", "300061"])

# 查板塊
monitor.get_plates()

# 查漲停榜
monitor.get_limit_up()

# 查跌停榜
monitor.get_limit_down()

# 股票分析
from stock_monitor import StockAnalyzer
analyzer = StockAnalyzer()
result = analyzer.analyze("sh600105", "永鼎股份")
analyzer.print_report(result)

股票程式碼規則

型別 程式碼格式 示例
上海股票 sh + 6位程式碼 sh600519 = 貴州茅臺
深圳主機板 sz + 6位程式碼 sz000001 = 平安銀行
創業板 sz + 6位程式碼 sz300061 = 旗天科技
科創板 sh + 6位程式碼 sh688981 = 中芯國際
上證指數 sh000001 上證指數
深證成指 sz399001 深證成指
創業板指 sz399006 創業板指
科創50 sh000688 科創50

資料來源說明

資料來源 特點 狀態
騰訊財經 秒級重新整理、欄位最全 可用
東方財富 精細財務資料、板塊資料 可用
新浪財經 穩定可靠、備用首選 可用
網易財經 已下線 不可用

三個資料來源併發獲取後取中位數交叉驗證,價格差異>0.5%會自動警告。

安裝依賴

# 必須
pip install requests

# 可選(Windows桌面彈窗提醒)
pip install win10toast

AI呼叫指南

當用戶觸發此Skill時,按以下步驟執行:

  1. 識別意圖:判斷使用者是要監測、查詢單股、查大盤、查板塊還是查漲跌停榜
  2. 識別股票:從使用者輸入中提取股票名稱/程式碼,自動轉換成 sh/sz 格式
  3. 識別閾值(僅監測):提取提醒條件(如"漲超2%"→threshold=2.0),預設2.0
  4. 執行對應指令碼
  5. 監測 → monitor.py
  6. 單股查詢 → query.py --single
  7. 大盤查詢 → query.py --market
  8. 批次查詢 → query.py --batch
  9. 板塊資料 → market_data.py plate
  10. 漲停榜 → market_data.py up
  11. 跌停榜 → market_data.py down
  12. 股票分析 → analyzer.py
  13. 專業分析(推薦) → pro_analyzer.py (TraderAnalyzer 老股民版)
  14. 新聞監控 → news_monitor.py
  15. 自選股管理 → watchlist.py
  16. 推送配置 → notifier.py

常見股票程式碼速查

股票名稱 程式碼
貴州茅臺 sh600519
平安銀行 sz000001
中芯國際 sh688981
寧德時代 sz300750
比亞迪 sz002594
旗天科技 sz300061
上證指數 sh000001
深證成指 sz399001
創業板指 sz399006
科創50 sh000688

更新日誌

v5.0 (2026-05-06) 🦀 產品化升級

  • 持倉管理模組 position_manager.py 上線
  • 記錄成本價/倉位/買入日期,計算浮盈/浮虧
  • 基於成本價自動生成操作建議(止盈/止損/加倉/減倉)
  • 持倉資料持久化到 positions.json
  • 用法:python position_manager.py add sh600023 --name 浙能電力 --cost 5.60 --shares 1000
  • onboarding_flow.py 新股民互動式引導
  • 分5步收集資訊(自我介紹→持倉→推送方式→更多股票→確認)
  • 每步說明"為什麼問這個問題",讓股民理解價值
  • 支援跳過任何問題,使用合理預設值
  • smart_notifier.py v5.0 訊息格式重構
  • 先給結論和操作建議,後給資料支撐
  • 每條訊息末尾附推薦股(標註僅供參考
  • 新增 V5FormatterStockRecommender
  • guardian.py 程序守護指令碼
  • 每5分鐘檢查monitor.py是否存活,死亡自動重啟
  • 只在交易時間(9:15-15:10)守護,非交易時間休眠
  • 每日最多重啟5次,防止無限迴圈
  • 用法:python guardian.py start --stock "sh600023:浙能電力:2.0"
  • monitor.py 升級到v5.0
  • 整合持倉管理,異動推送自動附帶操作建議
  • 整合推薦引擎,每次推送附推薦股
  • 版本說明更新為產品化描述

v4.0 (2026-04-27)

7w4.net提供免費和付費技能下載。

  • 智慧企微通知引擎(smart_notifier.py)全新上線:
  • 8種即時異動通知:
    • 🔴 漲停/⚫ 跌停(±9.5%自動觸發,30分鐘冷卻)
    • 🚀 壓力位突破 / ⛔ 支撐位失守(結合v3.6升級後的多維度演算法)
    • 💰 大單異動(5分鐘主力淨買賣>3000萬)
    • 📊 量能異常(超5日均量3倍)
    • ✨ 均線金叉 / ☠️ 死叉(MA5穿越MA20)
  • 4種定時報告:
    • 📋 早盤競價報告(9:25後呼叫)
    • ☕ 午間盤點(11:30後呼叫)
    • ⏰ 尾盤異動預警(14:50後呼叫)
    • 📊 每日復盤摘要(15:00後呼叫)
  • 防刷機制:每種事件獨立冷卻時間,防止訊息轟炸
  • 專業級企微格式化:結論前置、數字具體、emoji區分風險、200字以內
  • monitor.py v4.0整合:監測迴圈自動呼叫SmartNotifier
  • 新增 --no-smart-notify 引數可關閉智慧通知

v3.6 (2026-04-27)

  • 壓力支撐位演算法全面升級(三維度綜合演算法):
  • 波峰波谷識別(近60日區域性高低點)
  • 斐波那契回撤/延伸位(38.2%/50%/61.8%)
  • 均線動態支撐/壓力(MA5/20/60/120/250)
  • VWAP成本密集區(20日量價加權)
  • 多維度共振投票(★★★/★★/★信心度評級)
  • 新增Fib關鍵位單獨展示
  • 新增成本密集區行
  • 東財介面資料修復(換手率/市值/PB/資金流向)
  • 資金流向改用專用fflow介面,資料更準確

v3.5 (2026-04-24)

  • 老股民版分析器全面升級(TraderAnalyzer)
  • 新增7大核心模組:壓力位/支撐位、多週期趨勢、主力四階段行為、RSI/KDJ/MACD/BIAS技術訊號、籌碼結構、一句話結論、操作策略+盈虧比
  • K線資料來源從騰訊介面切換到東方財富歷史K線API(更穩定)
  • 市值顯示最佳化(多源兜底)
  • 盈虧比計算修復

v3.4 (2026-04-24)

  • 新增專業版分析器(pro_analyzer.py) - 8大模組深度分析
  • 估值指標:PE(TTM)、PB、PS、總市值/流通市值
  • 市場活躍度:換手率、量比、振幅
  • 技術面:MA5/10/20均線系統 + K線形態識別
  • 資金面:主力淨流入 + 量價關係判斷
  • 基本面:ROE、毛利率、營收/利潤同比、EPS、BVPS
  • 綜合評分升級:五星評級+風險提示
  • 企微推送整合:--push引數一鍵推送

v3.3 (2026-04-23)

  • 新增新聞/公告監控功能
  • 新增自選股管理功能(增刪改查、批次分析、異動檢查)
  • 新增微信/釘釘/Bark/Server醬推送通知
  • 支援多渠道訊息推送配置

v3.2 (2026-04-23)

  • 新增股票分析專家功能
  • 技術分析、量能分析、大盤對比
  • 綜合評分與操作建議
  • 目標價與止損價計算

v3.1 (2026-04-23)

  • 新增單股查詢功能
  • 新增大盤查詢功能
  • 新增批次查詢功能
  • 新增板塊資料功能
  • 新增漲跌停榜功能
  • 統一Python API介面

v3.0 (2026-04-22)

  • 多資料來源交叉驗證
  • 即時監測盯盤
  • 異動提醒功能

🤖 AI 評測

這個 Skill 功能相當全面,能查行情、做分析、盯盤提醒、推送通知,基本涵蓋炒股需要的各種場景。文件寫得很詳細,新手也能快速上手。多資料來源設計讓資料更可靠,專業版分析報告內容豐富。不過使用前需要手動安裝依賴,部分高階功能配置較複雜,偶爾可能遇到推送不生效的問題。

📊 多維度評分

適應性4.3
規範性4.2
有效性4.5
可靠性4.4
可信度5

📁 包含檔案 (22 個)

📄 QUICKSTART.md 5.7 KB
📄 README.md 6.7 KB
📄 SKILL.md 10.5 KB
📄 __init__.py 3.2 KB
📄 analyzer.py 12.2 KB
📄 data_source.py 7.5 KB
📄 enhanced_data.py 8 KB
📄 guardian.py 24.1 KB
📄 market_data.py 6.7 KB
📄 monitor.py 18.6 KB
📄 news_monitor.py 9.8 KB
📄 notifier.py 14.7 KB
📄 notifier_config.json 231 B
📄 onboarding_flow.py 19.1 KB
📄 position_manager.py 23.7 KB
📄 positions.json 7 B
📄 pro_analyzer.py 66.6 KB
📄 query.py 4.3 KB
📄 smart_notifier.py 63.3 KB
📄 test_smart_notifier.py 4.8 KB
📄 watchlist.py 13.1 KB
📄 給測試使用者的說明.md 5.5 KB