LINE 諮詢
金融 / 股市資訊 爬蟲 已交付

多來源行情整合與盤前推播

每天早上開六個網站抄價格,改成排程自動抓取入庫,統一成一個 API。

開發期間
約 4 週
技術
Python · Playwright · Pandas · SQLite

客戶原本的做法

每天開盤前要從六個不同網站抄取行情貼進 Excel,各家欄位名稱與格式都不一樣,抄完還要人工核對,經常漏抄或抄錯。

交付前後對照

BEFORE · 原本的做法
每日行情抄錄.xlsx
ABCD 1 代號來源價格時間 2 2330網站A1,085手抄 3 2317網站C漏抄

每天早上開六個網站抄價格貼進 Excel,來源格式各不相同。

AFTER · 交付後
quote-api
6 來源08:30 已推送

排程抓取入庫,統一成一個 API,盤前自動推播。

畫面為示意,已去識別化,不含客戶的真實資料。

怎麼做的

  1. 六個來源各寫一支擷取器,統一輸出成同一種資料格式,來源改版時只要修那一支。
  2. 加上重試與失敗告警:某個來源掛掉不會讓整批資料開天窗。
  3. 資料入庫後對外只暴露一個 API,之後要接任何工具都不必再管來源差異。
  4. 盤前排程自動推播到通訊軟體。

結果

人工抄寫時間從每天 60 分鐘降到 0,六個來源收斂成一個 API。

人工抄寫 60 分 → 06 個來源 → 1 個 API

你手上也有類似的狀況嗎?

先聊聊你現在怎麼做這件事,我再告訴你值不值得寫成系統。第一次諮詢不收費。

LINE 諮詢