雅虎财经引用API和历史数据API

mat*_*opt 10 yahoo-api yahoo-finance

雅虎财经行情API(http://download.finance.yahoo.com/d/quotes.csv?)可以访问一些与公司本年度相关的功能

(Sector Price   
Dividend Yield  
Price/Earnings  
Earnings/Share  
Book Value  
52 week low 
52 week high    
Market Cap  
EBITDA  
Price/Sales 
Price/Book).
Run Code Online (Sandbox Code Playgroud)

yahoo finance historicaldata api(http://ichart.finance.yahoo.com/table.csv?)仅为特定时期的公司提供以下信息(开始YYMMDD,结束YYMMDD)

>      "Open": "15.32",
>      "High": "15.35",
>      "Low": "15.13",
>      "Close": "15.24",
>      "Volume": "20126900",
>      "Adj_Close": "15.24"
Run Code Online (Sandbox Code Playgroud)

如何获得与公司相关的股息收益率,价格/收益,收益/份额的历史数据?(因为现在我只能使用finance.quotes API获取与当前年份相关的信息,而我无法获得与这些功能相关的历史数据)

小智 10

为了获得历史红利,您可以"g=v"按如下方式添加到查询中

http://ichart.finance.yahoo.com/table.csv?s=MSFT&g=v
Run Code Online (Sandbox Code Playgroud)

这将为您提供以下字段

Date
Dividends
Run Code Online (Sandbox Code Playgroud)

我会相信我发现这些信息的地方,但我不记得我从哪里得到它.即使我搜索其他网站,我也无法找到有关此API的详细信息.


woo*_*ers 3

免费找到您需要的数据将会很困难。这就是为什么像迈克尔·布隆伯格这样提供金融数据的人都是亿万富翁。

您可以尝试的一种选择是Quandl。我成功地使用他们的 Wiki Stock 数据库作为 Yahoo 历史数据 API 的备份,以及一些难以找到的索引的主要来源。您也许可以从他们的免费数据库中计算出您需要的一些数据。