Marketstack 評測:即時、日內和歷史股票市場數據 API

Marketstack是一個 REST API,面向需要 JSON 格式股票市場資料但又不想建立自身交易所資料管道的開發者。其目前提供的服務包括:日終價格、美國盤中數據、更高層級的即時更新、歷史數據、股票代碼和交易所元數據、公司行為、市場指數、債券、ETF 持股、更高層級的商品數據以及最新的 EDGAR 端點。與先前的 Marketstack 評測相比,最大的變化是新的整合必須使用API​​ v2;Marketstack 表示 v1 已於 2025 年 6 月 30 日後棄用。

對於輕量級的市場資料 API 而言,Marketstack 仍然具有吸引力,因為它入門門檻低且 REST 模型簡單。但其缺點也同樣重要:免費額度目前僅為每月 100 次請求,日內資料覆蓋範圍主要集中在美國 IEX 交易所,即時存取需要專業版或更高版本,而 Marketstack 不支援 WebSocket 串流。

開發者工作站顯示了 Marketstack v2 AAPL 日終 API 請求範例和股票圖表
以下範例展示了 Marketstack v2 的每日結算請求如何為股票儀表板提供數據;顯示的市場價值僅供參考。

Marketstack 目前提供哪些服務?

Marketstack 是 APILayer 的一部分,它透過標準的 HTTP 請求傳回市場資料。其官方 API Playground展示了目前的 v2 版本範例,例如/v2/tickers/AAPL/eod/latest股票代碼搜尋和交易所列表查詢。這使得在編寫應用程式程式碼之前,可以輕鬆地對請求進行原型設計。

核心資料類別包括:

  • 日終資料:每日 OHLC 及相關市場欄位。
  • 日內數據:美國IEX付費方案的日內價格。
  • 即時更新:專業版及更高版本提供此功能,更新間隔低於 15 分鐘,包括每分鐘更新一次。
  • 歷史資料:目前定價頁面顯示,免費版一年,基礎版十年,專業版和商業版十五年以上。
  • 參考數據和公司數據:股票代碼、交易所資訊、貨幣、時區、拆股和股息,以及付費層級的其他數據集。
全球市場數據透過 Marketstack REST API 以 JSON 格式傳輸的概念圖和應用程式圖表
Marketstack 使用請求-回應 REST 模型:應用程式查詢端點並接收 JSON 而不是連續的串流。

API 設計和文檔

如果您已經使用過 REST 服務,那麼這個 API 很容易上手。驗證使用存取金鑰,回應採用 JSON 格式,常用端點支援篩選和分頁。目前的一個單筆記錄範例是GET https://api.marketstack.com/v2/tickers/AAPL/eod/latest?access_key=YOUR_ACCESS_KEY…

一個重要的遷移細節很容易被忽略:Marketstack 的v1 文件明確指出,v1 版本已於 2025 年 6 月 30 日後棄用,並引導開發者使用 v2 版本。如果某個舊版本的整合仍然使用 v1 版本/v1/,那麼更新它應該成為首要任務。

Marketstack 的官方常見問題也確認,這是一個 REST API,而不是 WebSocket 或串流 API。您可以輪詢當前價格,但需要持續逐筆價格流的應用程式應評估這種請求-回應模型是否適合其架構。

定價和請求限制

計劃月費每月請求數鑰匙訪問
自由的0美元100每日結束,1 年歷史記錄,非商業用途
基本的9.99美元10,000十年歷史,美國IEX日內交易,商業用途
專業的49.99美元100,000超過15年的歷史數據、即時更新、即時股票價格、商品信息
商業149.99美元500,000專業功能、公司詳情和公司概況
企業風俗風俗自訂容量和資料要求

這些是Marketstack官方定價頁面上顯示的當前月度價格。年付更優惠:網站目前顯示,年付價格為:基礎版每月8.99美元,專業版每月43.99美元,企業版每月127.99美元。

配額計費值得關注。 Marketstack 表示,每次查詢股票代碼都會消耗一個請求,因此一次調用查詢五個股票代碼會消耗五個請求。 API 錯誤不計入請求次數。付費方案也會列出超出配額的請求費用,因此生產環境使用者應該監控使用情況,而不是將每月限額視為硬性限制。

Marketstack 套餐對比,展示免費版、基本版、專業版、商業版和企業版,以及當前的月費價格。
Marketstack 目前的套餐結構從少量免費額度到更高容量的商業套餐不等;請在訂閱前確認即時價格,因為套餐可能會有所變動。

覆蓋範圍、性能和重要注意事項

Marketstack 宣稱涵蓋全球,但其官方頁面目前顯示的股票代碼總數與實際數據有所不同。更穩健的做法是,透過官方股票搜尋工具核實您的應用程式實際需要的股票代碼和交易所,而不是僅根據行銷宣傳的數據選擇方案。

為了確保可靠性,Marketstack 會發布一個即時API 狀態頁面,其中包含端點層級的檢查訊息,並聲稱其基礎設施的正常運行時間接近 100%。這提供了有用的運維透明度,但並不能取代從您自身部署區域和工作負載出發進行延遲基準測試。

Marketstack 的功能也擴展到早期評測中所描述的功能集之外。其網站現在提供六個EDGAR 接口,用於存取美國證券交易委員會 (SEC) 的公司資訊、提交文件、備案文件和財務資料。這對於希望透過同一提供者獲取市場數據和監管文件的研究或合規應用來說非常有價值。

Marketstack 評測結論

Marketstack 非常適合需要簡單易用的 REST 股票資料 API、可預測的入門級定價、JSON 回應以及從日終資料到盤中和即時資料的清晰升級路徑的開發者。基礎版是需要美國盤中數據的商業應用的實用入門之選;而當需要每分鐘更新一次數據以及更大的數據量時,專業版則更為合適。

主要限制包括:免費配額極少、使用 REST 輪詢而非 WebSocket、每個股票代碼的請求消耗量有限,以及服務覆蓋範圍取決於套餐。在正式購買前,請在 Playground 中測試您所需的股票代碼,確認您的使用場景所需的許可,並使用您實際持有的股票代碼數量(而非 HTTP 呼叫次數)來計算請求量。

留下評論

十大代理瀏覽器,幫助您實現更安全、更私密的瀏覽體驗

十大代理瀏覽器,幫助您實現更安全、更私密的瀏覽體驗

比較 10 款代理瀏覽器和瀏覽器工具,從 Tor 和 Opera 到 Firefox 和 CroxyProxy,並提供實際的隱私限制和設定建議。

如何使用活動日誌批量刪除 Facebook 帖子

如何使用活動日誌批量刪除 Facebook 帖子

了解如何在手機上大量刪除 Facebook 貼文、篩選舊動態、使用回收站或存檔功能,以及在 30 天內恢復貼文。

如何修復 Chrome 瀏覽器中的 ERR_TUNNEL_CONNECTION_FAILED 錯誤:8 個步驟

如何修復 Chrome 瀏覽器中的 ERR_TUNNEL_CONNECTION_FAILED 錯誤:8 個步驟

首先檢查代理程式和 VPN 設置,然後排查擴充功能、DNS 和安全軟體,以修復 Chrome 的 ERR_TUNNEL_CONNECTION_FAILED 錯誤。

Firefox 整合收件匣:在 Gmail 內存取 Google 應用

Firefox 整合收件匣:在 Gmail 內存取 Google 應用

了解 Integrated Inbox 如何將 Google 應用程式引入 Firefox 中的 Gmail,哪些功能在理論上仍然有效,以及 Gmail 的內建側邊欄與之有何不同。

WebFonter:在任何網站上預覽 ​​FontShop 字體-現在哪些功能可用

WebFonter:在任何網站上預覽 ​​FontShop 字體-現在哪些功能可用

了解 WebFonter 曾經如何讓您在即時網站上試用 FontShop 字體,為什麼最初的工具已經過時,以及如今如何預覽字體。

如何撤銷令人尷尬的Facebook貼文:五秒鐘小技巧和現在有效的方法

如何撤銷令人尷尬的Facebook貼文:五秒鐘小技巧和現在有效的方法

舊版 Facebook 撤銷擴充功能會延遲五秒鐘執行撤銷操作。了解現在還有哪些方法可以編輯、刪除、存檔或恢復令人尷尬的 Facebook 貼文。

無需訪問 About:Config 即可從工具列切換 Firefox 隱私設置

無需訪問 About:Config 即可從工具列切換 Firefox 隱私設置

使用 Privacy Settings Firefox 擴充程序,可以透過工具列彈出視窗更改支援的隱私首選項,還可以了解內建控制何時效果更好。

如何使用 Shrink2One 將多個連結合併成一個短鏈接

如何使用 Shrink2One 將多個連結合併成一個短鏈接

了解 Shrink2One 最初是如何將多個 URL 合併成一個短連結的,它的可選密碼功能,以及如果服務不可用該怎麼辦。

如何檢查是否有人正在存取您的 Gmail 帳戶

如何檢查是否有人正在存取您的 Gmail 帳戶

懷疑有人未經授權存取您的 Gmail 帳戶?檢查最近的帳戶活動、IP 位址、已登入裝置和安全事件,並了解如何保護您的帳戶。

如何在 Facebook 上建立和分享收藏集

如何在 Facebook 上建立和分享收藏集

學習如何將已儲存的 Facebook 貼文整理成收藏集,在桌面或行動裝置上新增項目,邀請貢獻者,以及檢查分享隱私。