股票市场API-Tiingo
专用API
服务商:
Tiingo
【更新时间: 2024.06.21】
Tiingo 的 API 旨在为各种类型的专业和个人用户提供广泛的支持和数据服务,包括但不限于对冲基金、科技公司和其他实体。
|
服务星级:2星
浏览次数
53
采购人数
2
试用次数
0
SLA: N/A
响应: N/A
适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
|
- 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 发送更新。