访问金融市场统计数据和股票报价(最好是实时报价)的最受推荐的免费/公共API是什么?只要它有一些体面的文档,我对它如何暴露(SOAP,REST,一些专有的XML设置等)并不太挑剔。我打算用一些基本的数据(基本上是一个快速的肮脏的主页)在PHP中构建一个简单的Web仪表板,但可能希望最终将其扩展成一个完整的Web应用程序。有什么想法吗?股票/财务数据的最佳/最全面的API
正如我找到了一些,我会在这里发表一个列表(如果你曾经使用过他们的随意评论):
免费
不自由
访问金融市场统计数据和股票报价(最好是实时报价)的最受推荐的免费/公共API是什么?只要它有一些体面的文档,我对它如何暴露(SOAP,REST,一些专有的XML设置等)并不太挑剔。我打算用一些基本的数据(基本上是一个快速的肮脏的主页)在PHP中构建一个简单的Web仪表板,但可能希望最终将其扩展成一个完整的Web应用程序。有什么想法吗?股票/财务数据的最佳/最全面的API
正如我找到了一些,我会在这里发表一个列表(如果你曾经使用过他们的随意评论):
免费
不自由
雅虎的API提供了一个CSV转储:
例子:http://finance.yahoo.com/d/quotes.csv?s=msft&f=price
我不知道这是否是记录或没有,但此代码示例应该展示所有的功能(即stat类型[查询字符串中的参数f]]。我相信你可以找到文件(官方或非官方),如果你搜索它。
http://www.goldb.org/ystockquote.html
编辑
我发现了一些非官方的文件:
最后我看了看 - 一对夫妇几年前 - 有没有一个容易的选择和“解决方案”(我不同意)是屏幕抓取一些网站。现在可能会更容易,但我仍然会很惊讶地发现一些有用的东西。
这里的问题是数据非常有价值(而且非常昂贵),所以在定义检索方法时很容易,让交易场所与他们的数据分离几乎是不可能的。一些MTF(目前)免费提供他们的数据,但我不确定如果没有向其他人(如路透社)支付费用,你会如何得到它。
MTF代表什么? – John 2013-01-20 20:28:18
一些券商像TDAmeritrade有API,您可以用它来从他们的服务器流式数据:
http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html
我发现根据本question的链接和技巧,是有帮助的。
我通常会发现ProgrammableWeb是寻找API的好地方。
Markit On Demand提供了一套免费的财务API供玩家使用。看起来像是有股票报价API,股票行情/公司搜索和可用的图表API。看看http://dev.markitondemand.com
这不支持美国以外的交换 – 2016-03-18 12:15:07
它的确如此,你只需要用一个自定义代码将它们后缀。想要获得AB Inbev的报价,请拔ABI.B – 2016-12-10 09:01:41
yahoo api不再有效'它引起了我们的注意,这项服务被用于违反雅虎服务条款。因此,该服务正在停止。对于所有未来的市场和股票数据研究,请参阅finance.yahoo.com.` – 2017-11-17 21:35:13