1 pip
pip install yfinance
2 获取数据
symbolList = ['amzn','tsla','lly','spy','meta','msft','nvda','tsm','unh','v','xom','aaple',]
# 获取 AAPL 的历史数据
url = f"https://finance.yahoo.com/quote/{symbol.upper()}/history?p={symbol.upper()}"
print(url)
session = requests.Session()
session.get(url, timeout=10)
aapl = yf.Ticker(symbol, session=session)
aapl_historical = aapl.history(start="2015-01-01", end="2023-08-29", interval="1d")
print(aapl_historical)
3 需要在国外或者使用代理请求
4 参考