import plotly import plotly.plotly as py import plotly.graph_objs as go import easy_algo as ea import pandas as pd from datetime import datetime import pdb stocks_list= ['WIPRO','RELIANCE','PCJEWELLER','BHEL'] for stock in stocks_list: data= ea.jsonreader(stock, "E:\\data storage\\1 day\\2018\\") df=pd.DataFrame(data) df['date'] = pd.to_datetime(df['date']).dt.date trace = go.Candlestick(x=df['date'], open=df['open'], high=df['high'], low=df['low'], close=df['close']) data = [trace] plotly.offline.plot(data, filename= str(stock)+'.html') pdb.set_trace()