軟體程式設計

台指期&BTC 程式交易系統

【實際作品】這是我自己開發、目前實際運行中的交易系統。從 2026 年 5 月開始開發,至今仍持續改版。 ■ 系統概要 一套桌面程式,整合台指期(永豐 Shioaji API)與比特幣(幣安 API)的行情抓取、策略訊號、自動下單、部位對帳、風險控管與 LINE 即時推播。 ■ 功能重點 ・即時行情處理:1 分 K 時間戳對齊與多週期 K 棒合成,MACD 等技術指標自行計算,並與看盤軟體比對驗證 ・策略引擎:多種策略以狀態機實作,回測與實盤共用同一套邏輯,確保回測結果與實際執行一致 ・回測與研究:歷史資料回測、參數最佳化、Walk-Forward 樣本外驗證,累計數十輪策略研究紀錄 ・BTC 24 小時自動交易:定時排程,部位一律以交易所為準自動校正,逐筆記錄損益帳本 ・跟單引擎:監看另一個帳戶的部位變化,依比例同步下單;遇到異常立即停機並以 LINE 通知 ・穩定性設計:連線監控、券商主機錯誤分類處理、重新登入冷卻機制,避免斷線或重複下單 ・資安處理:系統紀錄與 LINE 訊息自動遮蔽 token、身分證等敏感資料,API 金鑰只存在本機 ・預設為模擬模式,確認無誤後才切換實際下單 ・圖形介面共 8 個分頁:帳戶狀態、策略監控、回測、組合管理、BTC、跟單、每日新聞 ■ 專案規模 147 個 Python 模組、約 5 萬行程式碼、近 470 次版本紀錄(Git 版本控制) ■ 使用技術 Python、pandas、永豐 Shioaji API、幣安 Binance API、LINE Messaging API、customtkinter、Git ■ 可以為您做什麼 券商或交易所 API 串接、交易策略程式化與回測、自動下單與風險控管、LINE 即時通知、交易監控工具。 ※ 本作品展示的是系統開發能力,不提供投資建議或代客操作,也不保證任何報酬。

使用的技能專長

  • Python
  • 策略優化與落地
  • pandas
  • 程式交易
  • 幣安虛擬貨幣交易
  • 量化交易系統設計
  • LINE Messaging API
  • 量化分析
  • 桌面應用程式開發
  • 自動下單
17
・2026/10/09 更新

更多來自 未來。程式設計 的作品

未來。程式設計

前天上線平均 5小時內 回覆