单个API调用yfinance Python的多个引号

时间:2019-09-04 18:44:29

标签: python yahoo-finance

我希望使用Yahoo Finance通过一个API调用来报价多个股票代码。

import yfinance as yf

t = yf.Tickers('msft aapl goog')
print(t.info)

1 个答案:

答案 0 :(得分:0)

Yahoo Finance API正在discontinued

我建议您使用Financial Modeling Prep API作为替代方案。

https://financialmodelingprep.com/api/v3/historical-price-full/MSFT,AAPL,GOOG

返回您要查找的数据。

完整的API文档可以在here

中找到

下面是一个示例代码,其中下载了带有数据的json:

import json
import requests

url = "https://financialmodelingprep.com/api/v3/historical-price-full/MSFT,AAPL,GOOG"
session = requests.session()
request = session.get(url, timeout=15)
stock_data = request.json()