aboutsummaryrefslogtreecommitdiffstats
path: root/python/analytics
diff options
context:
space:
mode:
Diffstat (limited to 'python/analytics')
-rw-r--r--python/analytics/option.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/python/analytics/option.py b/python/analytics/option.py
index 6ac45a2b..ac14ca87 100644
--- a/python/analytics/option.py
+++ b/python/analytics/option.py
@@ -460,8 +460,10 @@ def _get_keys(df, models=["black", "precise"]):
class QuoteSurface():
def __init__(self, index_type, series, tenor='5yr', trade_date=datetime.date.today()):
self._quotes = pd.read_sql_query(
- "SELECT swaption_quotes.*, ref, fwdspread FROM swaption_quotes " \
- "JOIN swaption_ref_quotes USING (quotedate, index, series, expiry)" \
+ "SELECT quotedate, index, series, ref, fwdspread, expiry, " \
+ "swaption_quotes.*, source " \
+ "FROM swaption_quotes " \
+ "JOIN swaption_ref_quotes USING (ref_id)" \
"WHERE quotedate::date = %s AND index= %s AND series = %s " \
"AND quote_source != 'SG' " \
"ORDER BY quotedate DESC",