我想从 yfinance 模块中获取历史收盘价,并创建一个数据框,其中有一列包含存储在 Holdings 列表中的每个代码的收盘价。除了最后创建该数据框外,我可以做任何事情。有人可以帮忙吗?:
Holdings = ['RL', 'AMC', 'BYND', 'BRK-B',
'BBY', 'AYX', 'AAPL', 'KO',
'FB', 'RACE', 'INTC', 'PFE',
'CRM', 'WFC', 'JPM', 'GOOG']
Hist_Holdings = []
for symbol in Holdings:
Ticker = yf.Ticker(symbol)
Hist = Ticker.history(period = "6mo", interval = "1d")
Hist = Hist['Close']
Hist.columns = [symbol]
Hist_Holdings.append(Hist)