diff --git a/catalyst/data/resample.py b/catalyst/data/resample.py index 3154e590..dc325c39 100644 --- a/catalyst/data/resample.py +++ b/catalyst/data/resample.py @@ -156,7 +156,10 @@ class DailyHistoryAggregator(object): cache = self._caches[field] = (session, market_open, {}) _, market_open, entries = cache - market_open = market_open.tz_localize('UTC') + try: + market_open = market_open.tz_localize('UTC') + except TypeError: + market_open = market_open.tz_convert('UTC') if dt != market_open: prev_dt = dt_value - self._one_min else: