![]() |
股票市場API-Tiingo
專用API
【更新時間: 2024.06.21】
Tiingo 的 API 旨在為各種類型的專業和個人用戶提供廣泛的支持和數據服務,包括但不限于對沖基金、科技公司和其他實體。
|
瀏覽次數
293
采購人數
21
試用次數
0
收藏
×
完成
取消
×
書簽名稱
確定
|
- API詳情
- 定價
- 使用指南
- 關于我們
- 相關推薦


什么是Tiingo的股票市場API?
Tiingo股票API服務是一個為金融專業人士和開發者設計的金融數據接口,它提供了包括美國和全球股票在內的多種金融數據。這個服務以其數據的清潔度、一致性和完整性而聞名,旨在為用戶提供一個可靠、響應迅速且易于使用的金融數據平臺。Tiingo不僅通過自己的API分發數據,還通過白標合作伙伴進行數據分發,其數據產品深受對沖基金、經紀公司和個人交易者的喜愛。
什么是Tiingo的股票市場API接口?
Tiingo的股票市場API有哪些核心功能?
Tiingo 的股票 API 強調清潔度、一致性和完整性的 Stock API |
Tiingo日終股價數據API 強調冗余、透明和完整性的日終股價數據API |
實時 IEX 股票市場數據 API 針對最小延遲而優化的高性能 IEX API |
適用于股票、ETF、外匯和加密貨幣的財經新聞 API 超越財經新聞的財經新聞 API |
Tiingo 基本數據API 強調清潔度、擴展性和完整性的基本數據API |
Tiingo 股票、ETF 和共同基金股息 API 強調可預測性、細節和完整性的 Dividend API |
Tiingo 股票、ETF 和共同基金拆分 API 強調一致性和完整性的拆分 API |
Tiingo 加密 API 具有前所未有的靈活性的整合加密 API |
Tiingo 外匯 API 高性能外匯API |
Tiingo 公司說明 API 幫助您發現 Alpha 新來源的公司描述 |
Tiingo的股票市場API的核心優勢是什么?
1. 數據質量:Tiingo以其數據的清潔度、一致性和完整性而聞名,為用戶提供經過嚴格清理和檢查的高質量金融數據。
2. 響應式支持:Tiingo為付費客戶提供響應式支持,確保用戶在使用過程中遇到的問題能夠得到及時解決。
3. 可靠性:Tiingo的數據產品以其可靠性而受到市場的認可,用戶可以信賴其提供的數據。
4. 專注于數據清理的團隊:Tiingo擁有一支專注于數據清理的團隊,確保數據的準確性和可用性。
5. 廣泛的數據覆蓋:Tiingo的數據覆蓋超過80,000種股票、ETF和共同基金,為用戶提供廣泛的數據選擇。
6. 快速的服務器速度:Tiingo優化內存緩存,提供快速一致的數據服務,確保用戶體驗。
Tiingo的股票市場API有哪些使用限制?
為了讓所有人都能負擔得起 API,每個帳戶都有慷慨的速率限制。我們根據以下因素進行限制:
基本電源、電源和商業電源計劃提供不同級別的速率限制。要查看這些速率限制,請訪問定價頁面。 如果您需要設置自定義限制,您可以發送電子郵件給我們的銷售團隊,他們將為您提供公平合理的價格。很有可能,如果您已經和我們在一起一段時間并且要求是合理的,我們將免費提高您的限額。不要猶豫,伸出援手,我們在這里為您服務。 |
在哪些場景會用到Tiingo的股票市場API?


個人版: |
企業/組織版: |


1.身份驗證
要使用 API,您必須注冊以創建一個帳戶。所有帳戶都是免費的,如果您需要更高的使用限制,或者您有商業用例,您可以升級到電源和/或商業計劃。
創建帳戶后,系統會為您的帳戶分配一個身份驗證令牌。在整個 API 中,此令牌用于代替您的用戶名和密碼,因此請像使用密碼一樣確保其安全。
您可以單擊此處找到您的 API 令牌,或者為了方便起見,如果您已登錄,您的令牌將顯示在下面。
2.連接到 REST API:
使用我們的 REST API 非常容易。只需使用您喜歡的編程語言的 Web 請求包,數據將通過 JSON 或 CSV 返回。
要使用 REST API,您必須讓我們的服務器知道您有一個帳戶。您可以通過傳遞API代幣。
有兩種方法可以使用 REST API 傳遞 API 令牌。
- 直接在請求 URL 中傳遞令牌。
- 在請求標頭中傳遞令牌。
2. 1直接在請求 URL 中傳遞令牌。
您可以通過傳遞 token 參數直接在請求 URL 中傳遞令牌。例如,通過添加 ?token=,可以使用 URL 中的令牌查詢 https://api.tiingo.com/api/test/ 終結點。查看下面的復制和粘貼示例。
2.2 在請求標頭中傳遞令牌。
您還可以在請求標頭中傳遞令牌。請注意,您可以通過傳遞“令牌”+您的API令牌添加到“授權”標題中。查看下面的復制和粘貼示例:
3.連接到 Websocket API:
Websocket 允許雙向通信,允許我們在數據可用時立即發送給您。如果您想要實時數據,這是獲取實時數據的最快方法。
如果這是您第一次使用 websockets,這可能看起來很復雜,但不要擔心 - 使用 RESTful 界面同樣簡單,甚至更有效率。Websocket 比 RESTful 請求更快,使用更少的數據。
當您“訂閱”和“取消訂閱”數據源時,Web 套接字 API 的功能略有不同。從那里,您將在收到所有更新后立即收到它們,而無需提出請求。
此外,當新數據進入時,將有一個“messageType”,它可以是
“A”代表新數據
“U”表示更新現有數據
“D”表示刪除現有數據
“I”代表信息/元數據
“E”表示錯誤消息
“H”代表心跳(在大多數情況下可以忽略)
這讓我們可以傳遞數據已更新或某些數據不再被視為有效的通知 對 websocket 服務器發出的每個請求都包含一個 JSON 對象,其格式如下:
響應:
請注意,我們必須像傳遞 REST 請求一樣傳遞授權令牌。另請注意 HeartBeat 消息。這每 30 秒發送一次,以保持連接處于活動狀態。
一旦我們在成功連接上獲得第一個數據請求,“data”屬性將包含subscriptionId。這將用于管理連接。例如,對于 IEX 數據,如果我們想在訂閱中添加或刪除代碼,我們可以使用 subscriptionId 發送更新。




個人版: |
企業/組織版: |


1.身份驗證
要使用 API,您必須注冊以創建一個帳戶。所有帳戶都是免費的,如果您需要更高的使用限制,或者您有商業用例,您可以升級到電源和/或商業計劃。
創建帳戶后,系統會為您的帳戶分配一個身份驗證令牌。在整個 API 中,此令牌用于代替您的用戶名和密碼,因此請像使用密碼一樣確保其安全。
您可以單擊此處找到您的 API 令牌,或者為了方便起見,如果您已登錄,您的令牌將顯示在下面。
2.連接到 REST API:
使用我們的 REST API 非常容易。只需使用您喜歡的編程語言的 Web 請求包,數據將通過 JSON 或 CSV 返回。
要使用 REST API,您必須讓我們的服務器知道您有一個帳戶。您可以通過傳遞API代幣。
有兩種方法可以使用 REST API 傳遞 API 令牌。
- 直接在請求 URL 中傳遞令牌。
- 在請求標頭中傳遞令牌。
2. 1直接在請求 URL 中傳遞令牌。
您可以通過傳遞 token 參數直接在請求 URL 中傳遞令牌。例如,通過添加 ?token=,可以使用 URL 中的令牌查詢 https://api.tiingo.com/api/test/ 終結點。查看下面的復制和粘貼示例。
2.2 在請求標頭中傳遞令牌。
您還可以在請求標頭中傳遞令牌。請注意,您可以通過傳遞“令牌”+您的API令牌添加到“授權”標題中。查看下面的復制和粘貼示例:
3.連接到 Websocket API:
Websocket 允許雙向通信,允許我們在數據可用時立即發送給您。如果您想要實時數據,這是獲取實時數據的最快方法。
如果這是您第一次使用 websockets,這可能看起來很復雜,但不要擔心 - 使用 RESTful 界面同樣簡單,甚至更有效率。Websocket 比 RESTful 請求更快,使用更少的數據。
當您“訂閱”和“取消訂閱”數據源時,Web 套接字 API 的功能略有不同。從那里,您將在收到所有更新后立即收到它們,而無需提出請求。
此外,當新數據進入時,將有一個“messageType”,它可以是
“A”代表新數據
“U”表示更新現有數據
“D”表示刪除現有數據
“I”代表信息/元數據
“E”表示錯誤消息
“H”代表心跳(在大多數情況下可以忽略)
這讓我們可以傳遞數據已更新或某些數據不再被視為有效的通知 對 websocket 服務器發出的每個請求都包含一個 JSON 對象,其格式如下:
響應:
請注意,我們必須像傳遞 REST 請求一樣傳遞授權令牌。另請注意 HeartBeat 消息。這每 30 秒發送一次,以保持連接處于活動狀態。
一旦我們在成功連接上獲得第一個數據請求,“data”屬性將包含subscriptionId。這將用于管理連接。例如,對于 IEX 數據,如果我們想在訂閱中添加或刪除代碼,我們可以使用 subscriptionId 發送更新。

