FinMind 台灣股市 API 介紹與 Token 金鑰取得教學
說明 FinMind 台灣金融數據開放平台之帳號註冊流程、個人 API Token 金鑰取得方式,以及贊助方案之 API 存取限制對照。
一、 步驟一:帳號註冊與平台登入
FinMind ↗ 為提供台灣金融數據之開放 API 服務平台,涵蓋台股個股日收盤價、K線圖、三大法人買賣超、融資融券、股利分派與財務報表等 RESTful API 資料介面,供數據分析與系統串接使用。
使用者若需取得個人存取權限與提升請求頻率限制,可建立 FinMind 帳號:
-
開啟 FinMind 官方登入頁面:
https://finmindtrade.com/analysis/#/account/login ↗ - 點擊「註冊」或選擇第三方授權登入管道(如 Google 帳號)。
- 填寫電子郵件與密碼完成帳號建立,並依系統指示完成身分驗證。
二、 步驟二:取得 API Token 金鑰方式
帳號註冊並登入後,系統會自動生成一組 API Token(個人存取金鑰)。在 HTTP 請求中帶入此 Token 時,系統將依據該帳號等級之頻率限制進行調配。
API Token 金鑰取得步驟如下:
-
前往 FinMind 使用者資訊頁面:
https://finmindtrade.com/analysis/#/account/user ↗ - 在會員個人資訊區塊中,定位名稱為 「API Token」 或 「金鑰」 的欄位。
- 複製該欄位內之英數組合字串。
API Token 帶入方式:
取得 Token 後,可於 HTTP Request 請求中以網址參數形式帶入 token=YOUR_API_TOKEN,例如:
※ API Token 為個人識別金鑰,應注意保管安全性。
三、 步驟三:FinMind 贊助方案與權限比較
FinMind 針對不同身份與方案提供對應之 API 請求頻率限制(Request Limit),各等級說明如下:
| 會員身份類型 | API 請求次數限制 (每小時) | 資料存取與限制說明 |
|---|---|---|
| 註冊會員 (帶入免費 Token) | 600 次 / 小時 | 一般註冊帳號限制。 |
| 贊助會員 (Sponsor) | 24,000+ 次 / 小時 | 高頻率數據請求限額。 |
有關各贊助方案之詳細費用與頻率限額說明,可至官方贊助頁面查閱:
https://finmindtrade.com/analysis/#/Sponsor/sponsor ↗
※ 各方案之具體服務條款與請求限制依 FinMind 官方公告為準。