我希望使用Yahoo Finance通过一个API调用来报价多个股票代码。
import yfinance as yf
t = yf.Tickers('msft aapl goog')
print(t.info)
答案 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()