diff --git a/.travis.yml b/.travis.yml index 6f87c275..ed4565db 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,7 +3,7 @@ python: - "2.7" - "3.3" before_install: - - if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.0.0-Linux-x86_64.sh -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.0.0-Linux-x86_64.sh -O miniconda.sh; fi + - if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.7.0-Linux-x86_64.sh -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.7.0-Linux-x86_64.sh -O miniconda.sh; fi - chmod +x miniconda.sh - ./miniconda.sh -b - if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then export PATH=/home/travis/miniconda/bin:$PATH; else export PATH=/home/travis/miniconda3/bin:$PATH; fi diff --git a/zipline/finance/risk/cumulative.py b/zipline/finance/risk/cumulative.py index 03f0b482..1d92afce 100644 --- a/zipline/finance/risk/cumulative.py +++ b/zipline/finance/risk/cumulative.py @@ -163,7 +163,8 @@ class RiskMetricsCumulative(object): self.latest_dt = cont_index[0] self.metrics = pd.DataFrame(index=cont_index, - columns=self.METRIC_NAMES) + columns=self.METRIC_NAMES, + dtype=float) self.drawdowns = pd.Series(index=cont_index) self.max_drawdowns = pd.Series(index=cont_index)