2016-07-25 78 views
2

我正在检索雅虎财务公司的数据,我成功地获取了公司股票数据。除了基本数据之外,我还试图检索同一家公司的关键统计数据。下图是我需要的关键统计字段。如何获得雅虎财务网页搜索API的关键统计数据?

enter image description here

我使用雅虎的Web服务API来获取股票数据。但是当我试图添加参数如f = nabf = snbaopl1,我得到406错误响应代码。以下是我正在使用的财务API。

http://finance.yahoo.com/webservice/v1/symbols/SPARC.BO/quote?format=json&view=detail&f=nab 

如果是这样的话,那么我应该如何得到公司的股票关键统计数据。

+0

任何人都可以帮我吗?我很努力地尝试和研究,但我没有找到任何其他的选择。我发现的那个已经被弃用了。为什么没有人回应雅虎问题 –

回答

10

您可以尝试访问此链接:

https://query2.finance.yahoo.com/v10/finance/quoteSummary/YOUR_COMPANY_SYMBOL?modules=ANY_PERMITTED_MODULE_SEPPARATED_BY_COMMAS

我发现了一些模块,我觉得很有趣:用JSON文件

assetProfile 
financialData 
defaultKeyStatistics 
calendarEvents 
incomeStatementHistory 
cashflowStatementHistory 
balanceSheetHistory 

这个链接将响应。

+0

这可以改变以检索一个CSV文件? –

+0

我不这么认为 –

+1

谢谢!这就是我正在寻找... ,但仍有一些属性,我无法得到,我需要即价格/销售(ttm),市值(日内)[非常重要],价格/销售(ttm) 有关这些属性的任何帮助? –

2

我已经成功地通过以下引号API http://finance.yahoo.com/d/quotes.csv?s=MSFT&f=snd1l1ydrbj1mt8opjk

默认情况下,API将会以CSV格式输出,如果我们想我们还可以转换成CSV输出JSON format.The获得雅虎财经key_statistics数据引用API是完全正常工作得到上面提到的统计数据,我的要求为f = snd1l1ydrbj1mt8opjk并且还通过将csv输出转换为JSON来获取JOSN格式。

+0

仍然工作于2017年3月20日。此外,很棒的赶上! – t0mgs

+0

'f = snd1l1ydrbj1mt8opjk'是什么意思?你能解释这些字段表示什么吗?谢谢。 –

+1

s =符号(即,股票代号) N =公司全名 D1 =最后交易日 L1 =最近交易(价格只) Y =股息收益率 d =股息/股 R = P/E比率 B =投标 J1 =市值 M =涨跌 T8 = 1年目标价 O =打开 p =前收盘 J = 52周新低 K = 52周新高 –