我阅读了关于YQL的信息,但我不知道如何获取所有公司的简单数据(例如公司代码、市值、股价等)?
另外一个问题是,我该如何获取所有可以通过YQL查询的雅虎财务表格及其字段?
我阅读了关于YQL的信息,但我不知道如何获取所有公司的简单数据(例如公司代码、市值、股价等)?
另外一个问题是,我该如何获取所有可以通过YQL查询的雅虎财务表格及其字段?
关于您的第一个问题,您不能通过YQL查询所有公司的数据。它更倾向于获取较小查询的数据。 (也就是说,它不会为您提供整个Yahoo!Finance数据库的完整数据转储。)
关于您的第二个问题,以下是如何开始探索YQL中的Yahoo!Finance表:
finance
然后,您可以尝试一些示例查询,例如下面的查询:
select * from yahoo.finance.quote where symbol in ("YHOO","AAPL","GOOG","MSFT")
finance
下面的finance.scrape.trend
,但它并不能提供市值、描述等信息... - jcalfee314yahoo.finance.*
表。 - airstrike根据BrianC的回答,可以使用YQL控制台。但是在选择“显示社区表”后,转到表列表底部并展开Yahoo,在那里您会发现大量的Yahoo.finance表:
股票行情:
基本面分析:
技术分析:
一般财务信息:
2017年11月2日:Yahoo Finance显然已经终止了这个API,有关更多信息和替代资源,请参见https://news.ycombinator.com/item?id=15616880
https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=15min&outputsize=full&apikey=demo