diff --git a/zipline/utils/data.py b/zipline/utils/data.py index a95c1ae2..73b05570 100644 --- a/zipline/utils/data.py +++ b/zipline/utils/data.py @@ -79,7 +79,8 @@ class RollingPanel(object): set(frame.index).difference(set(self.items)): self._update_buffer(frame) - self.buffer.values[:, self.pos, :] = frame.ix[self.items].values + self.buffer.loc[:, self.pos, :] = frame.ix[self.items].T + self.index_buf[self.pos] = tick self.pos += 1