来自单个 API 呼叫 yfinance Python 的多个报价

Multiple Quotes from single API call yfinance Python

我想要使用 Yahoo Finance 一次 API 调用多个股票代码的报价。

import yfinance as yf

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

雅虎财经 API 正在 discontinued

我建议使用财务建模准备 API 作为替代方案。

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

Returns您要查找的数据。

可以找到完整的 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()