def getMktDataTimeSeries(self, mongoDbCollection : Database, stockTicker, fromDate, toDate): mkt_data = mongoDbCollection.find( {"stockTicker": stockTicker, "date": {"$gte": fromDate, "$lt": toDate}}, {"date": 1, "volume": 1}) mkt_data = sorted(mkt_data, key=lambda k: k['date']) # date_volume_list = date_volume_list[:-1] date_volume_list = [] for entry in mkt_data: point = {} point['date'] = entry['date'] point['volume'] = entry['volume'] date_volume_list.append(point) return date_volume_list