背景
幾年前我曾經寫過一個 LINE Bot,部署在 Heroku,用來傳送股票技術指標的提醒訊息。 不過後來 Heroku 開始收費,加上我專注在回測策略,這個版本就暫停維護了。
最近我重新出發,利用 AI 技術與更穩定的雲端平台,打造了新一代的提醒系統: Telegram Bot + Google Sheets + Railway。
核心功能
- 即時技術指標警報 整合 KD、MACD、均線斜率、乖離率等指標,當訊號觸發時即時推送到 Telegram。
- Google Sheets 操作介面 不需要額外建立資料庫或網頁系統,直接用試算表作為操作平台。 新增或刪除股票只需編輯表格列,通知開關只需修改儲存格。
- 跨市場排程 利用 APScheduler 設定台股、美股、歐股等不同時區的定時分析。
- 雲端部署 支援 Railway 平台,提供健康檢查 API,確保服務穩定。
為什麼選擇 Google Sheets?
很多人會覺得系統一定要有「高大上」的資料庫與網頁介面,但其實對個人或小型專案來說,Google Sheets 就已經足夠:- 免建資料庫與網頁,降低維護成本
- 表格本身就是最簡單的 Dashboard
- 雲端同步,支援多人協作
- 操作直觀,符合 Excel 使用習慣
👉 總結:Google Sheets 同時扮演 資料存放處、操作介面、視覺化報表 三種角色,讓系統設計更簡單、直觀且易於維護。
專案連結
GitHub Repository: stock-reminder-bot
截圖展示
- 新版 Telegram Bot(Railway 執行 log、技術指標通知)





- 舊版 LINE Bot(Heroku 部署)




