aboutsummaryrefslogtreecommitdiffstats
path: root/python/index_data.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/index_data.py')
-rw-r--r--python/index_data.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/python/index_data.py b/python/index_data.py
index 11935194..f04d7d4a 100644
--- a/python/index_data.py
+++ b/python/index_data.py
@@ -67,8 +67,10 @@ def get_index_quotes(index=None, series=None, tenor=None, from_date=None, years=
for k, v in args.items() if v is not None}
df = pd.read_sql_query(sql_str, _serenitas_engine, parse_dates=['date'],
- index_col=['date', 'index', 'series', 'version', 'tenor'],
+ index_col=['date', 'index', 'series', 'version'],
params = make_params(args))
+ df.tenor = df.tenor.astype('category', categories=("3yr", "5yr", "7yr", "10yr"), ordered=True)
+ df = df.set_index('tenor', append=True)
df.sort_index(inplace=True)
## get rid of US holidays
dates = df.index.levels[0]