下载多支股票的历史数据
要一次下载多个股票的历史数据,您可以使用download模块。
它采用与股票代码上的 history() 方法大致相同的参数,其他参数如下:
- group_by:按列或股票代码分组(‘column’/‘ticker’,默认为‘column’)
- threads:使用线程进行大规模下载(True/False/Integer)
- proxy:如果要使用代理服务器下载数据的代理 URL(可选,默认为 None)
例如,要一次性获取 Amazon、Apple 和 Google 的数据,我们可以运行:
ticker_list = ['AMZN', 'AAPL', 'GOOG'] yf.download(ticker_list, start='2000-01-01', end='2022-01-01', interval='1d')
如果需要科学上网的,运行如下代码(端口号换成自己的):
ticker_list = ['AMZN', 'AAPL', 'GOOG'] yf.download(ticker_list, start='2000-01-01', end='2022-01-01', interval='1d', proxy="http://127.0.0.1:7890")
请注意,未指定间隔的默认值是每日数据。
原创文章,作者:朋远方,如若转载,请注明出处:https://caovan.com/04-daoruyfinanceshuju/.html