Python pandas datareader是一个数据读取库,用于从各种来源获取数据。然而,它不再适用于雅虎财经因为雅虎财经的URL发生了更改。
在过去,我们可以使用datareader库中的DataReader
函数来从雅虎财经获取金融数据。使用的URL类似于以下形式:
http://ichart.finance.yahoo.com/table.csv?s=TICKER&a=START_MONTH&b=START_DAY&c=START_YEAR&d=END_MONTH&e=END_DAY&f=END_YEAR&g=D&ignore=.csv
其中,TICKER是要获取数据的股票代码,START_MONTH、START_DAY、START_YEAR、END_MONTH、END_DAY和END_YEAR是日期范围参数。
然而,雅虎财经的URL已经发生了变化,不再使用这种方式获取数据。因此,如果想要从雅虎财经获取金融数据,我们需要使用其他方法。
作为替代,可以考虑使用其他数据源或者金融API来获取数据。以下是一些常用的数据源和金融API:
这些都是替代雅虎财经数据的方法,您可以根据具体需求选择合适的数据源或者API。
请注意,以上提到的腾讯云API市场、Alpha Vantage、Intrinio和Quandl仅作为示例,并不代表推荐使用。在选择数据源和API时,请根据具体情况评估其适用性、可靠性和安全性。
希望以上信息对您有所帮助!如果您还有任何其他问题,请随时提问。
领取专属 10元无门槛券
手把手带您无忧上云