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.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/python/index_data.py b/python/index_data.py
index 2a9ae485..f0330267 100644
--- a/python/index_data.py
+++ b/python/index_data.py
@@ -38,10 +38,10 @@ def insert_quotes():
"VALUES(%s, %s, %s, %s, %s, %s)",
(tup.Index, 'HY', tup.series, tup.version+1, tup.tenor, version2_price))
-def get_index_quotes(index=None, series=None, tenor=None, date=None, years=3):
+def get_index_quotes(index=None, series=None, tenor=None, from_date=None, years=3):
args = locals().copy()
if args['years'] is not None:
- args['date'] = (pd.Timestamp.now() - pd.DateOffset(years=years)).date()
+ args['from_date'] = (pd.Timestamp.now() - pd.DateOffset(years=years)).date()
del args['years']
def make_str(key, val):
@@ -75,7 +75,7 @@ def get_index_quotes(index=None, series=None, tenor=None, date=None, years=3):
df = df.loc(axis=0)[dates.difference(holidays),:,:]
return df
-def index_returns(df=None, index=None, series=None, tenor=None, date=None, years=3):
+def index_returns(df=None, index=None, series=None, tenor=None, from_date=None, years=3):
"""computes daily spreads and price returns
Parameters
@@ -93,7 +93,7 @@ def index_returns(df=None, index=None, series=None, tenor=None, date=None, years
"""
if df is None:
- df = get_index_quotes(index, series, tenor, date, years)
+ df = get_index_quotes(index, series, tenor, from_date, years)
df = (df.
groupby(level=['index', 'series', 'tenor', 'version'])
[['closespread','closeprice']].