mirror of
https://github.com/wassname/catalyst.git
synced 2026-06-30 12:19:43 +08:00
Merge pull request #1290 from quantopian/fix-data-portal-futures
MAINT: Fixes DataPortal.get_spot_value to correctly handle 'price' field
This commit is contained in:
@@ -787,8 +787,12 @@ class DataPortal(object):
|
||||
return self._get_daily_data(asset, field, day_to_use)
|
||||
else:
|
||||
if isinstance(asset, Future):
|
||||
return self._get_minute_spot_value_future(
|
||||
asset, field, dt)
|
||||
if field == "price":
|
||||
return self._get_minute_spot_value_future(
|
||||
asset, "close", dt)
|
||||
else:
|
||||
return self._get_minute_spot_value_future(
|
||||
asset, field, dt)
|
||||
else:
|
||||
if field == "last_traded":
|
||||
return self._equity_minute_reader.get_last_traded_dt(
|
||||
|
||||
Reference in New Issue
Block a user