name: stock-monitor description: | 股票即時監測助手,A股盯盤利器,內建股票分析專家。 觸發詞:監測股票、股票提醒、即時盯盤、盯盤助手、幫我監測、幫我盯盤、 股票異動提醒、漲停提醒、大跌提醒、股價提醒、即時監控股票、 stock monitor、監測行情、開始監測、停止監測、 查股票、看大盤、股票查詢、查茅臺、查指數、 漲停榜、跌停榜、板塊漲幅、行業板塊、 分析股票、股票分析、分析一下、診斷股票、點評股票、 企微通知、智慧推送、漲停推送、跌停預警、壓力位突破、支撐位跌破、 大單異動、競價報告、午間盤點、尾盤異動、每日復盤 version: 4.0 author: 大閘蟹
多資料來源(騰訊財經 + 東方財富 + 新浪財經)交叉驗證,支援即時監測、單股查詢、大盤查詢、板塊資料、漲跌停榜等全功能。
| 場景 | 觸發詞示例 |
|---|---|
| 即時監測 | "幫我監測貴州茅臺,漲超2%提醒我"、"即時盯盤 平安銀行" |
| 單股查詢 | "查茅臺今天怎麼樣"、"600519什麼價格"、"旗天科技行情" |
| 大盤查詢 | "今天大盤怎麼樣"、"上證指數多少點"、"看四大指數" |
| 批次查詢 | "查茅臺、平安、比亞迪"、"批次查詢這幾隻股票" |
| 板塊資料 | "今天哪些板塊漲得好"、"板塊漲幅排名" |
| 漲跌停榜 | "今天漲停有哪些"、"跌停榜看看"、"漲停股排名" |
| 股票分析 | "分析一下永鼎股份"、"診斷茅臺"、"點評旗天科技" |
stock-monitor/
├── SKILL.md # 本檔案
├── __init__.py # 統一介面封裝
├── data_source.py # 多資料來源管理(騰訊/東財/新浪)
├── monitor.py # 即時監測盯盤
├── query.py # 單股/大盤/批次查詢
├── market_data.py # 板塊/漲跌停榜資料
└── analyzer.py # 股票分析專家
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"
python query.py --single 600519
python query.py --single sh600519
python query.py --s 300061
python query.py --market
python query.py -m
python query.py --batch "600519,000001,300061,002594"
python query.py -b "sh600519,sz000001,sz300061"
python market_data.py plate
python market_data.py up # 漲停榜
python market_data.py down # 跌停榜
python analyzer.py 600105 # 分析永鼎股份
python analyzer.py sh600519 --name 茅臺 # 分析茅臺
python analyzer.py 300061 -n 旗天科技 # 分析旗天科技
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
當用戶觸發此Skill時,按以下步驟執行:
monitor.pyquery.py --singlequery.py --marketquery.py --batchmarket_data.py platemarket_data.py upmarket_data.py downanalyzer.pypro_analyzer.py (TraderAnalyzer 老股民版)news_monitor.pywatchlist.pynotifier.py| 股票名稱 | 程式碼 |
|---|---|
| 貴州茅臺 | sh600519 |
| 平安銀行 | sz000001 |
| 中芯國際 | sh688981 |
| 寧德時代 | sz300750 |
| 比亞迪 | sz002594 |
| 旗天科技 | sz300061 |
| 上證指數 | sh000001 |
| 深證成指 | sz399001 |
| 創業板指 | sz399006 |
| 科創50 | sh000688 |
position_manager.py 上線positions.jsonpython position_manager.py add sh600023 --name 浙能電力 --cost 5.60 --shares 1000onboarding_flow.py 新股民互動式引導smart_notifier.py v5.0 訊息格式重構V5Formatter 和 StockRecommenderguardian.py 程序守護指令碼python guardian.py start --stock "sh600023:浙能電力:2.0"monitor.py 升級到v5.07w4.net提供免費和付費技能下載。
這個 Skill 功能相當全面,能查行情、做分析、盯盤提醒、推送通知,基本涵蓋炒股需要的各種場景。文件寫得很詳細,新手也能快速上手。多資料來源設計讓資料更可靠,專業版分析報告內容豐富。不過使用前需要手動安裝依賴,部分高階功能配置較複雜,偶爾可能遇到推送不生效的問題。