返回首頁

Stock Sensor

台股資訊網頁儀表板,即時彙整籌碼、ETF、法人動向等市場數據,並提供 LINE 聊天機器人查詢入口

Stock Sensor screenshot 1
Stock Sensor screenshot 2
Stock Sensor screenshot 3
Stock Sensor screenshot 4

技術棧

PythonFastAPIReactTypeScriptTanStack StartPostgreSQLLINE Messaging APIGoogle Cloud RunCloudflare R2/KVDocker

專案說明

Stock Sensor 是一個台股資訊全端平台,核心為功能完整的網頁儀表板,讓使用者一站式掌握台灣股市的各項籌碼與市場數據,並額外提供 LINE 聊天機器人作為行動裝置上的快速查詢入口。

主要功能:

  • 大盤動向加權指數與 OTC 指數 K 線圖、乖離率、市場關鍵指標一覽
  • 籌碼快訊三大法人、外資期貨/選擇權部位、散戶指標即時彙整
  • 主動式 ETF持股總覽、個股反查、連續買賣超排行
  • 注意 & 處置清單即時追蹤注意股與處置股名單及剩餘天數
  • LINE 聊天機器人融資融券查詢、乖離率與損益計算、目標價查詢等指令化入口

技術亮點:

  • 全端架構FastAPI(Python)後端 + TanStack Start(React 19 + TypeScript)前端,前端部署於 Vercel、後端部署於 Google Cloud Run
  • 多來源資料爬蟲管線整合證交所、櫃買中心、MoneyDJ 等資料來源,透過 Cloud Scheduler 觸發排程工作,因應 Serverless 架構取代傳統常駐排程器
  • 資料儲存PostgreSQL + SQLAlchemy/Alembic 管理資料與遷移,搭配 Cloudflare R2 物件儲存與 Cloudflare KV 快取
  • 分層架構與 CI/CD後端採 Routes → Services → Repositories 三層架構,透過 GitHub Actions 自動化建置、資料庫遷移與部署

相關連結