Tiingo股票市场
专用API
服务商:
Tiingo
【更新时间: 2024.06.21】
Tiingo 的 API 旨在为各种类型的专业和个人用户提供广泛的支持和数据服务,包括但不限于对冲基金、科技公司和其他实体。
|
服务星级:2星
调用次数
0
次
集成人数
0
人
商用人数
0
人
SLA: N/A
响应: N/A
适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
|
- API详情
- 定价
- 使用指南
- 关于我们
- 相关推荐
什么是Tiingo股票市场?
可靠的企业级金融市场 API Tiingo 的 API 为对冲基金、科技公司和个人提供支持。 |
什么是Tiingo股票市场?
Tiingo股票市场有哪些核心功能?
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股票市场的核心优势是什么?
Tiingo 的 EOD 股价 API 的优势:
- 50+年的历史和广泛的覆盖范围
Tiingo 的 EOD 股价 API 为您提供上市股票的最大可用历史记录,这意味着对于已经存在足够长的公司,您正在查看 50+ 年的历史。Tiingo数据库覆盖超过65,000种股票,共同基金和ETF,使您可以访问美国和中国市场最广泛的数据集之一。我们每天都会将新发行的股票代码添加到我们的数据库中,这意味着我们的覆盖范围以及您的访问权限将继续增长。 - 冗余和自动检查
每个源平均由至少 3 个数据源组成。这意味着如果其中任何一个出现故障,你就会继续前进。其次,这使我们能够实现错误检查并捕获缺失的数据和错误的数据点。我们实施了专有的数据清理框架,使我们能够快速监控任何错误点并应用修复程序。对于用户报告的错误,或者我们的自动检查没有标记点的特殊情况,我们有一个手动覆盖,我们会亲自调查潜在的错误。解决后,我们会在数据库中记录错误的原因,以帮助将来进行自动检查,并确保有一个完全可审计的跟踪来重现价格序列。这一过程,无论是自动化的还是人工的,都有助于确保Tiingo的日终(EOD)股价API保持干净可靠。我们将整个过程称为“复合指数”项目。我们将每一种证券的每一天都视为它自己的索引,组合、优化、清理和连接不同的数据流,以创建一个统一的、清理的流。 - 精度
Tiingo 提供价格、股息和分配的完全精确度。这意味着我们不仅仅停留在小数点后 3、4、5 位,而是向您展示整个画面。我们知道回溯测试的重要性,因此我们了解确保发行版保持准确性的重要性。
Tiingo 的实时 IEX 股票市场数据 API 的优势:
- 访问我们的直接交叉连接
Tiingo与IEX交易所有直接的交叉连接,我们现在可以访问它。交叉连接意味着我们可以通过 IEX Exchange 中的物理端口进行访问,并将该数据直接传递给您 - 无论是以纳秒分辨率(Websockets 和 REST)还是历史 OHLC 条(REST)投掷原始消防水带。您现在可以体验以纳秒分辨率输入的实时报价数据,所有这些都包含在您的 Tiingo 订阅中。 - 整个堆栈的延迟最小
我们已经构建了整个堆栈,以最小的延迟提供市场数据。它从一台直接在NY5连接到IEX交易所的机器开始,然后确保我们在距离NY5不到30英里的地方有一个裸机云托管服务器。通过这个数据中心,我们可以扩展我们的运营。此外,拥有带有 Packet.net 的裸机堆栈意味着我们可以获得出色的网络稳定性和彻底性。您可以在此处阅读有关我们通过 Packet.net 分发的原因的基准测试:AWS 与 Packet.net - 丰富数据,提供更完整的数据
IEX很棒,它不仅改变了交易所,还改变了数据许可。他们有一个开放的许可证,允许我们自由地与所有人共享IEX交换数据。然而,由于它是较新的,因此需要一段时间来发展市场份额。IEX约占市场份额的2.5-3%(纳斯达克约为14%)。这意味着对于大中型公司和 ETF 来说,价格会迅速上涨,但对于流动性较差的股票,可能需要一些时间才能获得更新的报价。为了改变这种状况,我们开发了一种专有算法来确定和丰富这些报价。我们的算法确定 mid 何时与市场大致一致,并更新我们的 API 以反映何时出现这种情况(查看“tngoLast”字段)。这意味着您可以向用户提供更丰富、更完整的图表,并向他们展示更接近市场的参考价格。
Tiingo 财经新闻 API 的优势:
- 超越传统新闻来源
Tiingo 的财经新闻 API 超越了传统的新闻来源,因为我们专注于为他们的受众寻找由知识渊博的作家撰写的丰富内容。这意味着我们扫描非结构化、非传统的新闻和其他信息源,同时使用我们的专有算法来标记公司、主题和资产。这个完善的系统以十多年的研究和开发为后盾,由前盈利的机构量化交易员编写。由于这种专用方法,Tiingo 的 News API 是量化基金、对冲基金、养老基金、社交媒体公司和科技公司使用的可信工具。要开始使用,请查看 Tiingo 的新闻 API 文档,或在下面阅读更多内容。 - 与公司和资产一起发展
为了让我们的新闻提要发现和构建非传统形式的内容,Tiingo的自学习算法决定了媒体和个人提及多种资产和公司及其知识产权的不同方式。由于出版物通常面向特定受众,因此 Tiingo 的 News API 不依赖于基于代码的识别。相反,它根据俚语、公司提及和/或相关产品提及进行标记,从而生成更丰富的提要,帮助用户发现新的 alpha 来源、进行尽职调查并从各种内容中提炼情绪。我们的 Feed 构建了股票、ETF、共同基金、F/X 对和加密货币对的数据。 - 具有实时更新的丰富历史记录
对于我们的机构客户,我们的实时新闻 API 附带了 1990 年代的历史数据,承诺为期一年。这意味着您可以访问超过 50,000,000 篇文章,而且还在不断增加。对于我们的非机构客户,您可以获得过去 3 个月的实时更新数据,因此您可以在内部保留一个广泛的数据库。每月添加约 700,000+ 篇文章,这意味着您将拥有为系统提供支持所需的数据。 - 质量新闻
在试图获得对公司或其产品的情绪和洞察力时,确保高质量的新闻来源至关重要。因为我们知道质量分析需要高质量的数据,所以Tiingo的新闻API专注于质量第一,结合新的来源和观点,为我们的提要添加有意义的内容,以及多样化的意见。当我们的提要遇到新的出版物时,我们会手动检查和审查新闻来源,以确保它符合我们的质量标准。如果它成功了,新闻来源会立即被合并到提要中,并且出版物的历史会被扩展。虽然在某些情况下,我们确实允许机器人编写的新闻来源,但只有当它们提供可预测的流时,才能轻松提取数据点。 - 减少偏差(仅限企业)
Tiingo 的新闻 API 旨在支持所有交易者在研究中尽可能少地保持偏见。对于我们的企业客户,我们确保对任何算法更改进行分叉,以便在进行新算法更改时,客户端可以选择迁移到新更改或保留当前版本。这意味着在我们的数据上训练的模型保持一致、可预测,并在您的控制之下,即使我们定期进行改进和扩展数据库也是如此。
Tiingo 基础数据 API 的优势:
- 值得信赖的合作伙伴
我们与一家第三方数据提供商合作,我们已经知道并使用了五年多。在这段时间里,我们的用户群已经注意到数据集的质量,我们个人发现它们是我们遇到的最干净的基本数据源之一。由于这种卓越的质量和支持,我们决定共同合作,使他们的数据在 Tiingo API 上可访问。 - 20+年的历史和广泛的覆盖范围
我们的基本面数据包含超过20年的历史数据,涉及80+个指标的14,000+只股票。数据涵盖季度和年度报表,以及每天更新的价格相关指标(例如市值、企业价值、市盈率、市净率等)的单独端点。平均而言,公司向美国证券交易委员会提交的涵盖数据后 12-24 小时添加到 SEC 网站上,以获取季度和年度数据,并在晚上添加每日数据。美国证券交易委员会(SEC)文件涵盖:10-12、S-11、S-4、10SB和A-1(国内)、20-F和20FR(ADR)、40-F和40FR(加拿大)、F-1、F-10和F-4(ADR和加拿大),以及有限的6-K(ADR和加拿大)。8-K也在考虑之中,未来可能会添加更多其他产品。 - 时间点和最新报告的数据
Tiingo Fundamentals提供时间点(“报告”)数据,该数据考虑了公司10次提交的申请日期和报告的价值,以及考虑任何修订或重述的标准化数据。这意味着对于需要可回溯测试数据库(“报告”)的客户,以及那些想要可以公开发布最新公司财务数据(“最新报告”)的数据集的客户,有一个解决方案。
Tiingo 股票、ETF 和共同基金股息 API 的好处:
- 当前和未来分布数据
Tiingo 的股息和分配 API 涵盖过去、未来和现在的分配。提供详细数据,包括宣布日期、记录日期、支付日期、股息金额以及与股息相关的分配频率。这意味着您可以准确计算远期预测产量。您不仅可以获得股票、ETF 和共同基金的详细错误检查股息数据,还可以查询过去、现在和未来的数据。随着更多发行版的声明,我们的终端节点会更新最新信息。这使得对未来红利的建模和规划变得更加容易,因此您可以利用数据做出更明智的规划选择。查看股票、ETF 和共同基金股息 API 文档,立即开始查询数据。 - 历史收益率数据
通过我们的分销数据,我们可以代表您自动计算产量和指标,以节省您的时间并允许您根据需要进行构建。随着我们添加更多方法,您可以交叉比较并选择对您的分析最有意义的方法。 - 精度
Tiingo 提供价格、股息和分配的完全精确度。这意味着我们不仅仅停留在小数点后 3、4、5 位,而是向您展示整个画面。我们知道回溯测试的重要性,因此我们了解确保发行版保持准确性的重要性。
Tiingo 的股票、ETF 和共同基金拆分 API 的好处:
- 当前和未来的拆分数据
Tiingo 的 Splits API 涵盖过去和未来的股票、ETF 和共同基金的拆分。使用前向拆分数据,您可以适当地准备调整模型,以应对价格的大幅上涨/下跌。无论您是在进行研究、交易还是运行区块链预言机,提前了解公司行动都能让您做好准备并确保您的研究顺利进行。随着新的拆分或其他拆分的宣布或取消,我们的 API 会更新以反映这些公司操作更改。您可以选择使用我们的计算分割因子,也可以使用您自己的方法处理我们的“去”和“去”字段。查看股票、ETF 和共同基金拆分 API 文档,立即开始查询数据。 - 精度
Tiingo Stock、ETF 和 Mutual Fund Split API 具有 to 和 from split 字段,允许您将值计算为一个 freaction,或者您可以使用我们的 splitFactor 作为浮点数为您执行此操作。这是您的选择,因为我们将精度交给您。
Tiingo 加密 API 的优势:
- 选择您想要的交易所
借助 Tiingo,我们允许您选择要创建账簿顶部提要和日内柱线的交易所。这意味着在几毫秒内,您可以通过传递所需的交易所,通过单个查询创建最佳出价/最佳出价。这也意味着您可以从您选择的交易所看到 OHLCV。 - 轻松的加密和外汇转换
您可以通过任何基础货币和任何报价货币,Tiingo 将完成繁重的工作并进行转换。这意味着您可以对主要加密货币、山寨币兑美元或山寨币兑换山寨币进行主要加密货币交易。您不再需要找到计算器来计算您的加密货币在美元、欧元、英镑等方面的价值。 - 由经验丰富的专业人士打造
Tiingo.com 由前专业对冲基金算法交易员建立。这意味着我们了解连接性、速度,并相应地设计了我们的提要。现在,您可以在加密空间中获得机构质量的提要。
Tiingo实时外汇API的优势:
- 历史和实时数据
我们的外汇数据既有历史数据,也有实时数据。我们的数据可以追溯到 3+ 年,最多 1 分钟柱线,以满足您的回测需求,实时外汇数据可通过我们的 REST API 和 WebSocket API 获得。我们的外汇 API 涵盖超过 140+ 货币对,包括除外汇货币对(黄金、白银和铂金)之外的某些商品。 - 汇总的买入/卖出 Feed
Tiingo连接到我们的外汇数据提供商,将数据流式传输并聚合到一个统一的符号系统中。这使我们能够为您提供干净、标准化的外汇数据,这些数据可以快速更新并包含低点差。数据更新到秒,为您提供实时流媒体需求的快速更新。 - 由经验丰富的专业人士打造
Tiingo.com 由前专业对冲基金算法交易员建立。这意味着我们了解连接性、速度,并相应地设计了我们的提要。现在,您可以在外汇领域获得机构质量的提要。
Tiingo 公司描述 API 的优势:
- 通过公司描述进行 Alpha 发现
最近的语言研究侧重于发现真实性、欺骗性、乐观主义、悲观主义和其他指标,这些指标揭示了基于写作的人和机构的更深入的见解。在金融市场中,从机构那里找到“自我参照”的著作通常很困难,因为这些著作根据公共文件的目的而有很大差异。这使得很难衡量语言变化,因为没有比较的基线。例如,投资者演示文稿在格式和内容上与给投资者的诉讼通知有很大不同。通常,唯一遵循允许一致自由格式写作的格式的结构化通知是季度和年度收益文件;然而,这些文件在信息上已经滞后,因为它们报告了历史发现,并且几乎没有提供未来的指导。我们提出了一个解决方案,允许公司预测“现在”并提供即时透明度,同时允许足够的约束来建立比较基线:新闻稿。 - 完美的衡量标准
通常,在新闻稿的底部,公司会写一篇关于自己的描述——给我们一个写作样本,并有能力找到语气和语言线索。这些外观的一致性解决了提供苹果对苹果比较的问题,因为“关于部分”的一般目的始终保持不变。这些部分还提供了结构,否则这些内容将过于不受约束,无法可靠地产生基线比较。除了宣布他们生产的产品和服务外,公司还经常改变他们在新闻稿中对某些数字数据(例如员工人数)的描述方式,同时也提供其他语气见解。新闻稿也比使用简单的 SEC 文件更强大,因为 SEC 文件的分发频率太低,无法快速衡量变化(每季度、每年)。取而代之的是,在通过备案公开发布之前,我们可以更轻松地指定与这些机构相关的见解和标志。 - 提取和结构
获取这些数据的挑战在于,这些部分通常很混乱,而且没有明确界定,这使得一致的提取具有挑战性。Tiingo Company Descriptions 通过专有的自然语言引擎解决了这个问题,该引擎在我们的平台上无处不在。为了制作从新闻文件中提取的公司描述数据库,我们使用了我们广泛的历史新闻数据库。我们形成了自己的内部自然语言引擎,以提取页面中与“关于”部分相关的部分。我们还添加了一些方便字段,以便更轻松地对这些描述进行数据分析。例如,我们会自动解析文本中每个部分中提到的数字引用,因此您可以更轻松地识别描述到描述的更改。下表的规范中概述了更多详细信息。 - 更深入的参考
虽然上面的例子侧重于使用语言来预测对资产绩效的洞察,但该数据集还提供了跟踪和映射公司新产品和服务的能力。描述用于传达有关新业务线、产品、服务和知识产权的更新。通过从描述数据中提取这些信息,我们可以跟踪产品变化,并找到比使用其他数据提取方法更深入的公司参考。例如,如果 Apple 要发布一款新产品“iMonitor”,我们可以将所有提及“iMonitor”的写作样本、新闻文章和其他数据标记并链接到 Apple Inc.,即使这些文章从未提及 Apple。这使我们能够创建软件,可以对鲜为人知的产品线进行尽职调查,并找到与公司财务新闻分开的消费者洞察力。
Tiingo股票市场有哪些使用限制?
为了让所有人都能负担得起 API,每个帐户都有慷慨的速率限制。我们根据以下因素进行限制:
基本电源、电源和商业电源计划提供不同级别的速率限制。要查看这些速率限制,请访问定价页面。 如果您需要设置自定义限制,您可以发送电子邮件给我们的销售团队,他们将为您提供公平合理的价格。很有可能,如果您已经和我们在一起一段时间并且要求是合理的,我们将免费提高您的限额。不要犹豫,伸出援手,我们在这里为您服务。 |
在哪些场景会用到Tiingo股票市场?
量化交易: 通过TiingoAPI获取实时和历史市场数据,帮助开发者构建交易策略和模型,进行量化分析和交易。 |
|
投资组合管理: 利用TiingoAPI获取股票、ETF、加密货币等资产的实时行情和基本信息,帮助投资者进行投资组合管理和优化。 |
|
金融数据分析: 通过TiingoAPI提供的数据,进行金融数据分析、趋势预测、风险管理等工作。 |
|
金融科技应用: 开发金融科技产品和服务,如股票交易应用、投资平台、数据可视化工具等。 |
|
学术研究: 在金融学、经济学等领域开展学术研究,利用TiingoAPI提供的数据进行相关研究和分析。 |
个人版: |
企业/组织版: |
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 发送更新。