BUG: fix inverted splits in quandl data

This commit is contained in:
Joe Jevnik
2016-05-09 14:00:35 -04:00
parent 0562179060
commit 55f1548160
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -162,7 +162,7 @@ class QuandlBundleTestCase(ZiplineTestCase):
last_row=i(108),
first_col=sids['AAPL'],
last_col=sids['AAPL'],
value=7.0,
value=1.0 / 7.0,
)],
},
] * (len(self.columns) - 1) + [
@@ -173,7 +173,7 @@ class QuandlBundleTestCase(ZiplineTestCase):
last_row=i(108),
first_col=sids['AAPL'],
last_col=sids['AAPL'],
value=1 / 7,
value=7.0,
)],
}
]
+1 -1
View File
@@ -206,7 +206,7 @@ def fetch_single_equity(api_key,
def _update_splits(splits, asset_id, raw_data):
split_ratios = raw_data.split_ratio
df = pd.DataFrame({'ratio': split_ratios[split_ratios != 1]})
df = pd.DataFrame({'ratio': 1 / split_ratios[split_ratios != 1]})
df.index.name = 'effective_date'
df.reset_index(inplace=True)
df['sid'] = asset_id