访问金融市场统计数据和股票报价(最好是实时报价)的最推荐的免费/公共API是什么?我对它的公开方式(SOAP,REST,一些专有的XML设置等)不太挑剔,只要它有一些不错的文档即可。
我正计划在PHP中使用一些基本数据(基本上是快速创建n-dirty主页)构建一个简单的Web仪表板,但最终可能希望将其发展为功能完善的Web应用程序。有什么想法吗?
当我找到一些内容时,我将在此处发布列表(如果您以前使用过它们,请随时发表评论):
自由
不免费
访问金融市场统计数据和股票报价(最好是实时报价)的最推荐的免费/公共API是什么?我对它的公开方式(SOAP,REST,一些专有的XML设置等)不太挑剔,只要它有一些不错的文档即可。
我正计划在PHP中使用一些基本数据(基本上是快速创建n-dirty主页)构建一个简单的Web仪表板,但最终可能希望将其发展为功能完善的Web应用程序。有什么想法吗?
当我找到一些内容时,我将在此处发布列表(如果您以前使用过它们,请随时发表评论):
自由
不免费
Answers:
雅虎的api提供了CSV转储:
示例:http://finance.yahoo.com/d/quotes.csv?s = msft&f = price
我不确定是否已记录文档,但是此代码示例应展示所有功能(即统计信息类型[查询字符串中的参数f]。如果可以,您可以找到文档(是否为官方文档)您搜索它。
http://www.goldb.org/ystockquote.html
编辑
我找到了一些非官方的文档:
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.
Markit On Demand提供了一组免费的金融API供您试用。看起来好像有一个股票报价API,一个股票行情/公司搜索和一个图表API。看看http://dev.markitondemand.com
我上次看了-几年前-没有一个简单的选择,“解决方案”(我不同意)在屏幕上刮擦了许多网站。现在可能会更容易,但是看到一些有用的东西仍然让我感到惊讶。
这里的问题是数据非常宝贵(而且非常昂贵),因此在定义一种检索方法很容易的同时,要使交易场所将其数据分开也是几乎不可能的。一些MTF(当前)免费提供其数据,但我不确定如果不向路透社等其他人付款,您将如何获得这些数据。
一些经纪公司(例如TDAmeritrade)具有API,您可以使用这些API从其服务器获取流数据:
http://www.tdameritrade.com/tradingtools/partnertools/api_dev.html