From 31b85239f397c359db34c50d5f1ac83b06f0e301 Mon Sep 17 00:00:00 2001 From: Eddie Hebert Date: Tue, 1 Oct 2013 19:58:06 -0400 Subject: [PATCH] MAINT: Force float in position values in period. --- zipline/finance/performance/period.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zipline/finance/performance/period.py b/zipline/finance/performance/period.py index 902fc804..74da7f89 100644 --- a/zipline/finance/performance/period.py +++ b/zipline/finance/performance/period.py @@ -142,9 +142,9 @@ class PerformancePeriod(object): self._position_last_sale_prices[sid] except (KeyError, IndexError): self._position_amounts = \ - self._position_amounts.append(pd.Series({sid: 0})) + self._position_amounts.append(pd.Series({sid: 0.0})) self._position_last_sale_prices = \ - self._position_last_sale_prices.append(pd.Series({sid: 0})) + self._position_last_sale_prices.append(pd.Series({sid: 0.0})) def add_dividend(self, div): # The dividend is received on midnight of the dividend