我有一个应用程序需要获取几种资产(指数、商品等)的盘中股票报价。
我希望能够在 HTTP 中查询数据并将其获取为 CSV/XML 格式。
现在,我希望能够询问数据提供者,例如下午 4:00 对 GE(通用电气)的最后出价/要价/价格是多少,然后在当天下午 4:05 询问它,因为进一步处理。
与我正在寻找的类似服务:
Reuter 的 DataLink 服务可以为我提供当天最后一笔交易的数据。
我需要它整天流动 - 盘中。
Yahoo Finance(其中的查询形式)是一项很棒的服务,它在数据交付方面可以满足我的需求,但由于它是免费的,因此我不确定它的可靠性/时机。
此外,我找不到任何关于他们提供的数据相对于现实世界时间的延迟的信息(就像许多网站以大约 20 分钟的延迟提供这些数据)。
QuoteRSS也免费提供,它让我选择一张票并获取它的数据,但我再次不确定它的可靠性以及它的时间,我怀疑这是“实时”还是接近那个.
最后,谷歌的这篇博客文章“终于,实时股票报价在这里”声称提供某些股票的免费数据,但在Google Finance的页面上,我找不到任何关于它的信息,也没有在他们的 API 页面上,再说一次,谁知道我从实时数据中得到了什么延迟。
除了对上述服务(雅虎、QuoteRSS 和谷歌)的关注之外,我不确定它们如何/是否提供有关股票的盘中信息,这是我需要的。
值得一提的是,许多处理外汇交易的网站都声称从路透社/彭博社获取数据。
在两个网站上都没有找到这样的解决方案。我什至和销售代表一起上网。在路透社询问此事,经过体面的讨论,他的回答是“他担心他无法为我提供比他们的服务 DataLink 更好的东西”。多么奇怪!
所以总结一下我的问题;
1)我从哪里获得这样的数据馈送,其中我从多个市场中选择了几张票,并以简明格式 (CSV/XML) 获得关于这些票的近 20 分钟的信息?
2)如果 Reuters/Bloomberg 提供它(我可能稍后也会给他们打电话) - 它在哪里提供,在他们的网站上?出于可靠性原因,我想从像这些人这样的“大牌”那里获取数据。
3)关于“实时”与否,这取决于成本。我应该准备哪些费用?我假设实时提要花费很多,那么,在实时提要和 20 分钟延迟提要之间有选择吗?像2-5分钟的延迟?
4)请提及我如何或是否可以及时查询股票数据,例如“下午 4:00 GOOG 的价格是多少?”。
注意#1:
请记住,在回答时,我需要当日报价,而不是“在一天结束时”。
注意#2:
如果 google/yahoo 确实免费提供这种服务,我如何找到它?直接地。我不介意从这些“免费软件”开始进行测试等,特别是如果我可以如上所述及时查询数据(“下午 4:00 GOOG 的价格是多少?”)。
注意#3:
在许可方面,我不打算转售此信息。就这么简单。