Пример #1
0
market_name = ['nse', 'bse', 'aus', 'hsi', 'nikkei']#, 'sanghai']



if __name__ == '__main__':
    final_result=''
    for start_date,e,s in zip(start_date_list, end_date_list, start_test_list):
        end_date, start_test = get_date(start_date, e,s)

        d = DataHandler()
        data_frames = d.fetch_and_save_data(indices, market_name, start_date, end_date)

        # plot([data_frames[0]], 'Adj Close', market_name[0])

        for data_frame in data_frames:
            d.daily_return(data_frame)

        # for index, data_frame in zip(range(len(data_frames)), data_frames):
        #     plot([d.daily_return(data_frame)], 'Daily Return', market_name[index].upper()+' Index')

        # print(data_frames[0].head(5))

        #d.plot_data([data_frames[0],data_frames[7]], ['Daily Return'], market_names=market_name)
        #plt.show()

        # Plot data
        # data_frames[0]['Daily Return'].plot()

        #print(data_frames[0].index.name)
        #print(data_frames[0].columns.values.tolist())