ChatGPT解决这个技术问题 Extra ChatGPT

股票/财务数据的最佳/最全面 API [关闭]

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、参考资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您认为此问题可以改进并可能重新打开,请访问帮助中心获取指导。 9年前关闭。

访问金融市场统计数据和股票报价(最好是实时报价)最推荐的免费/公共 API 是什么?只要它有一些像样的文档,我对它的公开方式(SOAP、REST、一些专有的 XML 设置等)并不太挑剔。

我计划用 PHP 构建一个简单的 Web 仪表板,其中包含一些基本数据(基本上是一个快速、肮脏的主页),但最终可能希望将其发展为一个完整的 Web 应用程序。有什么想法吗?

当我找到一些时,我将在此处发布一个列表(如果您以前使用过它们中的任何一个,请随时发表评论):

自由的

opentick (soprano) // 链接失效

不免费

XigniteRealTime


G
Giovanni Galbo

Yahoo 的 api 提供了一个 CSV 转储:

示例:http://finance.yahoo.com/d/quotes.csv?s=msft&f=price

我不确定它是否记录在案,但此代码示例应该展示所有功能(即统计类型 [查询字符串中的参数 f]。我相信您可以找到文档(官方或非官方)如果你搜索它。

http://www.goldb.org/ystockquote.html

编辑

我找到了一些非官方的文档:

http://ilmusaham.wordpress.com/tag/stock-yahoo-data/


这不支持美国以外的交易所
确实如此,您只需要使用自定义代码为它们添加后缀即可。喜欢得到百威英博的报价你拉ABI.B
雅虎 api 不再工作 It has come to our attention that this service is being used in violation of the Yahoo Terms of Service. As such, the service is being discontinued. For all future markets and equities data research, please refer to finance.yahoo.com.
V
VirtuosiMedia

在寻找 API 时,我通常发现 ProgrammableWeb 是一个不错的选择。


这是一个元答案:)
M
Mark

Markit On Demand 提供了一组免费的金融 API 供您使用。看起来有一个股票报价 API、一个股票代码/公司搜索和一个图表 API 可用。看http://dev.markitondemand.com


TOS 规定您不能将其用于测试应用程序或如果您是潜在员工之外的任何其他用途。
可用的库存不多。我找不到任何 DAX 企业。
链接现在死了
S
Stephen Darlington

最后我看 - 几年前 - 没有一个简单的选择,“解决方案”(我不同意)是屏幕抓取一些网站。现在可能更容易了,但我仍然会惊讶地看到一些有用的东西。

这里的问题是数据非常有价值(而且非常昂贵),因此虽然定义检索数据的方法很容易,但让交易场所分享他们的数据几乎是不可能的。一些 MTF(目前)免费提供他们的数据,但我不确定如果不向路透社等其他人支付费用,您将如何获得这些数据。


MTF 代表什么?
C
Community

我发现此 question 下的链接和提示很有帮助。


佚名

TDAmeritrade 等一些经纪公司拥有 API,可用于从其服务器获取流数据:

http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html