import os import pandas import yfinance as yf from get_all_tickers.get_tickers import get_tickers PROJ_PATH = os.path.dirname(__file__) ticker_data_file = os.path.join(PROJ_PATH, "ticker_data_NYSE.csv") def main(): all_tickers = get_tickers(NASDAQ=False, AMEX=False) print(all_tickers) data = yf.download(tickers="SPL AAPL", start="2017-01-01", end="2017-04-30", interval="60m", ) # data = yf.download(tickers="SPL AAPL", start="2017-01-01", end="2017-04-30", interval="1d", ) data = yf.download(tickers=" ".join(all_tickers), interval="1d") # yf.download() print(data) print(type(data)) # data.to_csv(ticker_data_file) def transform_data(): data = pandas.read_csv(ticker_data_file) if __name__ == '__main__': # main() transform_data()