marklay0916/taiwan-stock-ai-room
0
📊 台股 AI 戰情室 Pro Max
整合技術面、籌碼面、AI 智能分析的專業台股看盤系統
🎯 系統特色
📈 技術分析功能
- K 線圖表:紅漲綠跌的專業 K 線呈現
- 多週期均線系統:MA5/10/20/60 完整均線
- MACD 指標:DIF、MACD、柱狀圖三合一
- KD 隨機指標:含超買超賣警示線
- RSI 相對強弱:14 日 RSI 指標
- 布林通道:上軌、下軌、通道寬度
💼 籌碼分析功能
- 外資買賣超:追蹤外資動向
- 投信操作:掌握法人作帳
- 自營商部位:了解券商策略
- 主力合計:外資+投信總和
- 融資餘額:散戶情緒指標
- 融券餘額:軋空風險評估
🤖 AI 智能分析
- 技術面診斷:趨勢、指標、支撐壓力
- 籌碼面解密:法人動向、散戶籌碼
- 綜合研判:操作建議、風險提示
- Powered by: Google Gemini 2.0 Flash
📋 系統需求
- 作業系統:Windows 10/11、macOS、Linux
- Python 版本:3.8 以上
- 網路連線:需連接網際網路抓取即時數據
- API Key:Google Gemini API(免費)
🚀 快速開始
步驟 1:安裝 Python
- 前往 Python 官網 下載
- 安裝時勾選「Add Python to PATH」
- 完成安裝
步驟 2:解壓縮系統檔案
將整個資料夾解壓縮到任意位置
步驟 3:啟動系統
Windows 使用者: 雙擊 啟動系統.bat
Mac/Linux 使用者:
./啟動系統.sh首次啟動會自動安裝所需套件(需要幾分鐘)
步驟 4:使用系統
- 瀏覽器會自動開啟 http://localhost:8501
- 在左側輸入股票代碼(例如:2330)
- 點擊「開始分析」
🔑 取得 Gemini API Key(選填)
雖然系統可在沒有 API Key 的情況下顯示圖表,但若要使用 AI 分析功能,請依照以下步驟:
- 前往 Google AI Studio
- 使用 Google 帳號登入
- 點擊「Get API Key」或「Create API Key」
- 複製產生的金鑰
- 在系統側邊欄「AI 設定」處貼上
免費額度:每天有充足的免費使用額度
📁 檔案結構
stock_ai_system/
├── main.py # 主程式
├── data_loader.py # 數據載入模組
├── chart_plotter.py # 圖表繪製模組
├── ai_engine.py # AI 分析引擎
├── requirements.txt # 套件相依清單
├── 啟動系統.bat # Windows 啟動腳本
├── 啟動系統.sh # Mac/Linux 啟動腳本
├── installed.flag # 安裝標記(自動產生)
└── README.md # 本說明文件🎮 使用範例
基本查詢
- 股票代碼:
2330(台積電) - 分析天數:
120 - 點擊「開始分析」
進階使用
- 長期趨勢:設定 180-250 天
- 短線操作:設定 60-90 天
- 多檔比較:依序查詢不同股票
📊 資料來源
- 股價數據:Yahoo Finance
- 法人籌碼:FinMind Open Data API
- 技術指標:系統自行計算
- AI 分析:Google Gemini 2.0 Flash
⚠️ 重要聲明
- 本系統僅供教學與研究使用
- 所有分析不構成投資建議
- 投資有風險,請謹慎評估
- 使用者需自行承擔投資決策責任
- 過去績效不代表未來表現
🐛 常見問題
Q1:執行時出現「找不到模組」錯誤
A:刪除 installed.flag 檔案,重新啟動系統讓它重裝套件
Q2:圖表無法顯示
A:
- 檢查網路連線
- 確認股票代碼正確(台股代碼,例如 2330)
- 嘗試其他股票代碼
Q3:AI 分析顯示錯誤
A:
- 確認 API Key 正確
- 檢查 API 使用額度是否用盡
- 稍後再試(可能是 API 暫時繁忙)
Q4:某些欄位顯示為 0
A:
- 法人或融資數據可能當日無交易
- 週末假日無新數據
- FinMind API 可能暫時無法取得
Q5:系統速度很慢
A:
- 減少分析天數(60-90 天較快)
- 關閉其他耗資源程式
- 資料會快取 1 小時,重複查詢會較快
🔧 技術支援
手動安裝套件
如果自動安裝失敗,可手動執行:
pip install streamlit yfinance pandas plotly google-generativeai FinMind更新系統
pip install --upgrade -r requirements.txt清除快取
刪除以下資料夾:
- Windows:
C:\Users\您的使用者名稱\.streamlit - Mac/Linux:
~/.streamlit
📝 更新日誌
v2.0 (Pro Max 版)
- ✅ 新增完整技術指標 (MACD, KD, RSI, 布林通道)
- ✅ 新增三大法人個別追蹤
- ✅ 新增主力合計統計
- ✅ 新增融資融券分析
- ✅ 優化 AI 提示詞,分析更精準
- ✅ 改善介面配置與視覺呈現
- ✅ 修正模組匯入路徑問題
- ✅ 新增快速市況摘要
v1.0 (原始版)
- 基礎 K 線與均線
- 外資買賣超
- 簡易 AI 分析
👨💻 開發資訊
開發語言:Python 3.8+ 主要框架:Streamlit 資料來源:Yahoo Finance + FinMind AI 引擎:Google Gemini 2.0
📧 意見回饋
如有任何問題或建議,歡迎回饋!
最後更新:2026-02-03 版本:v2.0 Pro Max
