MCPcopy
hub / github.com/quantopian/zipline / retrieve_asset

Method retrieve_asset

zipline/assets/assets.py:464–474  ·  view source on GitHub ↗

Retrieve the Asset for a given sid.

(self, sid, default_none=False)

Source from the content-addressed store, hash-verified

462 return invert(self.lookup_asset_types(sids))
463
464 def retrieve_asset(self, sid, default_none=False):
465 """
466 Retrieve the Asset for a given sid.
467 """
468 try:
469 asset = self._asset_cache[sid]
470 if asset is None and not default_none:
471 raise SidsNotFound(sids=[sid])
472 return asset
473 except KeyError:
474 return self.retrieve_all((sid,), default_none=default_none)[0]
475
476 def retrieve_all(self, sids, default_none=False):
477 """

Callers 15

_lookup_symbol_strictMethod · 0.95
_lookup_symbol_fuzzyMethod · 0.95
lookup_future_symbolMethod · 0.95
sidMethod · 0.80
get_contract_centerMethod · 0.80
__iter__Method · 0.80
get_valueMethod · 0.80
get_last_traded_dtMethod · 0.80

Calls 2

retrieve_allMethod · 0.95
SidsNotFoundClass · 0.90

Tested by 15

transaction_simMethod · 0.64
init_class_fixturesMethod · 0.64
test_normalMethod · 0.64
init_class_fixturesMethod · 0.64
test_minute_regularMethod · 0.64