資料與策略實驗室 · 財報與資訊來源
台股歷史股價去哪查?官方資料、開源資料與核對順序
- 查台股資料先辨認市場,再用 TWSE 或 TPEx 當最後核對來源。開源資料適合整理、研究與重現,但要先看涵蓋期間、欄位、更新日與授權,不應把第三方資料庫直接當成即時行情。
先回答:你要查的是哪一種資料
「台股資料」可能指公司基本資料、每日成交、即時揭示、財報、月營收或法人買賣超。先寫下股票代碼、上市或上櫃、日期範圍與需要的欄位,才不會把不同時間基準的資料混在一起。
若只想核對某一交易日的開高低收與成交量,上市股票先查臺灣證券交易所,上櫃股票先查櫃買中心。若要找財報、重大訊息或月營收,則應回到公開資訊觀測站,而不是從價格資料反推。
官方查詢與 OpenAPI 怎麼分工
官方網頁適合人工查核單一股票與日期;OpenAPI 適合程式化取得公開資料。TWSE OpenAPI 列有上市個股日成交資訊、日收盤價及月平均價等端點,TPEx OpenAPI 則提供上櫃股票行情等資料。
使用 API 前先閱讀端點說明,保留查詢日期與資料取得時間。若回傳欄位空白、代碼查不到或日期沒有交易,不要自行補值;休市、停牌、資料尚未更新與代碼錯誤是不同狀態。
開源資料庫值得學什麼
開源專案常把每個代號分成 CSV,另建 manifest 記錄欄位、起訖日、筆數、檔案大小與雜湊。這種做法的價值不是「比官方更準」,而是讓使用者先看到資料涵蓋與完整性,再決定能否使用。
另一類函式庫把股票代碼、歷史價格與簡單統計包成程式介面,降低資料取得門檻。使用時仍要注意請求頻率、資料源異動、除權息調整方式與即時資訊是否真的即時。
下載前的五項檢查
- 代碼與公司名稱是否一致。
- 市場是上市、上櫃、興櫃或 ETF。
- 資料起訖日與最後更新日。
- 欄位是原始收盤價還是還原價。
- 缺值、停牌與格式變更如何表示。
把這五項和下載檔一起保存,未來重跑研究時才知道差異來自策略,還是資料版本已經改變。
台股喵的建議查核順序
先用本站找代碼與公司頁,再到官方市場查成交資料;若使用第三方或 GitHub 資料集,最後仍抽查幾個日期和股票。文章、工具與試算都只能協助理解,真正下單前看到的價格與可成交數量以券商系統為準。
資料來源與使用界線
- 臺灣證券交易所 OpenAPI(查核日 2026-07-26)
- 證券櫃檯買賣中心 OpenAPI(查核日 2026-07-26)
- TWSE 個股日成交資訊(查核日 2026-07-26)
- TPEx 上櫃股票每日收盤行情(查核日 2026-07-26)
- voidful/tw_stocker 開源資料庫(查核日 2026-07-26)
- mlouielu/twstock 開源函式庫(查核日 2026-07-26)
- stock-strategies-only 策略研究專案(查核日 2026-07-26)
網站與開源資料可能有延遲、缺漏、調整或欄位差異。涉及價格、成交與公司公告時,請回到 TWSE、TPEx 或公開資訊觀測站核對;本站不提供即時行情或交易指示。
常見問題
TWSE 和 TPEx 資料要一起下載嗎?
不一定。先依股票市場選來源;若研究範圍同時包含上市與上櫃,才需要把兩邊資料按一致欄位與日期規則整併。
GitHub 的台股 CSV 可以直接當即時行情嗎?
不建議。CSV 資料庫通常是歷史快照,更新時間、缺值與調整方式都要另外確認;即時下單請以券商與官方揭示為準。
查不到某天股價就是 0 元嗎?
不是。可能是休市、停牌、尚未掛牌、資料未更新或查詢錯誤,應保留缺值狀態,不可用 0 代替。