專案案例 / 2026
TMF 微型台指期量化交易平台
用於研究與執行微型台指期策略的端到端工程專案。平台將市場資料擷取、分析、回測、回放與交易流程解耦,讓各模組可以獨立演進。
系統架構
分離流程,共用領域能力。
呈現已實作的系統分層與邊界,不以未驗證的流量或效能數字包裝成果。
概覽
一個產品,同時處理多項工程課題。
用於研究與執行微型台指期策略的端到端工程專案。平台將市場資料擷取、分析、回測、回放與交易流程解耦,讓各模組可以獨立演進。
問題
問題
策略研究經常分散在資料腳本、單次回測、Notebook 與彼此獨立的交易介面中。本專案探索如何用清楚的系統邊界整合這些流程。
目標
目標
建立一條可維護的路徑,涵蓋市場資料、策略分析、歷史回放、事件驅動回測、風險控制、模擬交易與營運可視性。
關鍵工程決策
關鍵工程決策
維持 Tick callback 輕量、由 Worker 聚合 K 棒、分離市場資料供應商與券商帳戶,並讓即時、回放與回測共用策略分析,同時隔離使用者策略資料與共享市場資料。
AI 原生開發流程
AI 原生開發流程
將需求與驗收條件拆成聚焦的變更。AI 協助實作,而架構決策、程式審查、測試、部署檢查、除錯與驗收仍由工程責任把關。
功能
功能
即時一分鐘 K 棒、歷史回放、策略回測、參數化策略、可重用策略組合、模擬交易、權限控制與整合交易工作臺。
可靠性與可觀測性
可靠性與可觀測性
營運狀態涵蓋行情新鮮度、供應商連線、Queue 深度、WebSocket 連線、資料庫寫入延遲、模擬委託事件、資源健康度與停止新交易的 Kill Switch。
安全與權限控制
安全與權限控制
Cloudflare Access 保護應用邊界。應用權限區分管理、市場資料、回測、策略所有權與交易能力,一般使用者無法看見供應商與系統設定。
部署
部署
產品獨立運行於 tmf.milespapa.com,其應用部署、權限控制與維運皆與 Milespapa 品牌母站解耦。
工程挑戰
工程挑戰
主要挑戰包括交易所時間 K 棒聚合、斷線重連、手機圖表可用性、資料供應商解耦、使用者資料所有權,以及行情過期時的安全行為。
學到的事
學到的事
交付可用平台不只需要能運作的策略;清楚的服務邊界、營運狀態、權限、失敗行為、手機限制與可重複驗證,同樣會決定產品品質。
未來改進
未來改進
未來方向包含更深入的策略研究工具、更多市場資料來源、更完整的自動驗證與更成熟的正式環境維運。只有實作並驗證後,才會記錄範圍與指標。
相關連結