import mplfinance as mpf
import yfinance as yf
import pandas as pd
from datetime import timedelta, datetime # stock_list = pd.read_csv("ind_nifty500list.csv") # stock_list = stock_list["Symbol"].to_list() # stock_list = [i+".NS" for i in stock_list] stock_list =['2330.TW','2308.TW']
delta = timedelta(days=-300)# today = datetime.now()
data = yf.download(stock_list, today+delta)
data.columns = pd.MultiIndex.from_tuples([i[::-1] for i in data.columns])
save_location = "D:\data"
for i in stock_list:
try:
TEMP = data.copy(deep=True)
TEMP = TEMP.dropna()
TEMP.to_csv(save_location+"/"+i+".csv")
except:
print("Unaable to load data for {}".format(i))