Hi Admin,
I got the error message from paper trading, looks like has no data for 12/12/2018 on pipeline, is there anything wrong on server side?
Thank you & Best regards,
Shu
NoDataOnDateTraceback (most recent call last)
in ()
93
94 pipe=my_pipeline()
---> 95 result = run_pipeline(pipe, end_date, end_date)
96 result = result.reset_index(level=0)
97 output = result.dropna()
/build/src/qexec_repo/qexec/research/api.py in run_pipeline(pipeline, start_date, end_date, chunksize)
488 chunksize,
489 pipeline_engine,
--> 490 holdout_manager,
491 )
492
/build/src/qexec_repo/qexec/research/_api.pyc in inner_run_pipeline(pipeline, start_date, end_date, chunksize, engine, holdout_manager)
732 adjusted_start_date,
733 adjusted_end_date,
--> 734 chunksize=chunksize,
735 )
736
/build/src/qexec_repo/zipline_repo/zipline/pipeline/engine.pyc in run_chunked_pipeline(self, pipeline, start_date, end_date, chunksize)
345 chunksize,
346 )
--> 347 chunks = [self.run_pipeline(pipeline, s, e) for s, e in ranges]
348
349 if len(chunks) == 1:
/build/src/qexec_repo/zipline_repo/zipline/pipeline/engine.pyc in run_pipeline(self, pipeline, start_date, end_date)
326 )
327
--> 328 results = self.compute_chunk(graph, dates, assets, initial_workspace)
329
330 return self._to_narrow(
/build/src/qexec_repo/zipline_repo/zipline/pipeline/engine.pyc in compute_chunk(self, graph, dates, sids, initial_workspace)
573 )
574 loaded = loader.load_adjusted_array(
--> 575 domain, to_load, mask_dates, sids, mask,
576 )
577 assert set(loaded) == set(to_load), (
/build/src/qexec_repo/zipline_repo/zipline/pipeline/loaders/equity_pricing_loader.pyc in load_adjusted_array(self, domain, columns, dates, sids, mask)
52 start_date,
53 end_date,
---> 54 sids,
55 )
56 adjustments = self.adjustments_reader.load_adjustments(
/build/src/qexec_repo/qexec/sources/resource_proxy.py in method(self, *args, **kwargs)
250 def method(self, *args, **kwargs):
251 with self.reader as proxied:
--> 252 return getattr(proxied, name)(*args, **kwargs)
253
254 method.name = name
/build/src/qexec_repo/qexec/artifacts/validation.py in load_raw_arrays(self, columns, start_date, end_date, assets)
40 start_date=start_date,
41 end_date=end_date,
---> 42 assets=assets,
43 )
44
/build/src/qexec_repo/zipline_repo/zipline/data/bcolz_daily_bars.pyc in load_raw_arrays(self, columns, start_date, end_date, assets)
572 def load_raw_arrays(self, columns, start_date, end_date, assets):
573 start_idx = self._load_raw_arrays_date_to_index(start_date)
--> 574 end_idx = self._load_raw_arrays_date_to_index(end_date)
575
576 first_rows, last_rows, offsets = self._compute_slices(
/build/src/qexec_repo/zipline_repo/zipline/data/bcolz_daily_bars.pyc in _load_raw_arrays_date_to_index(self, date)
594 return self.sessions.get_loc(date)
595 except KeyError:
--> 596 raise NoDataOnDate(date)
597
598 def _spot_col(self, colname):
NoDataOnDate: 2018-12-12 00:00:00+00:00