mirror of
https://github.com/wassname/catalyst.git
synced 2026-07-11 11:57:36 +08:00
BUG: fix inverted splits in quandl data
This commit is contained in:
@@ -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,
|
||||
)],
|
||||
}
|
||||
]
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user