我試圖讓歷史股價數據,所有這些行情可以追溯到2014年前所有這些公司在2014年上市,所以它會自動從他們第一次交易的那一天開始。添加股票價格數據幀列表,讓你有股票價格列表歷史
我想要的是stocklist
列表最後包含的是每個公司的數據框/價格歷史列表,但是分開而不是放在一起。
所以stocklist將數據幀/股的歷史記錄,每家公司,即['LC', 'ZAYO']
等
tickers = ['LC', 'ZAYO', 'GPRO', 'ANET', 'GRUB', 'CSLT', 'ONDK', 'QUOT', 'NEWR', 'ATEN']
stocklist = []
for i in tickers:
stock = Share(i)
adj = stock.get_historical('2014-1-1', '2016-12-27')
df = pd.DataFrame(adj)
df = df.set_index('Date')
df['Adj_Close'] = df['Adj_Close'].astype(float, errors='coerce')
price = df.sort()
i = price
stocklist.append(i)
解決您的縮進,你的代碼可能工作。 –