aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sql/dawn.sql8
1 files changed, 5 insertions, 3 deletions
diff --git a/sql/dawn.sql b/sql/dawn.sql
index 03236419..a72b8f92 100644
--- a/sql/dawn.sql
+++ b/sql/dawn.sql
@@ -1076,9 +1076,11 @@ SELECT as_of_date, substring(security_description_1 FROM '(IG|HY|EU|XO)')::index
sum(base_market_value) OVER w as admin_clean_nav,
row_number() OVER w
FROM bowdst_val WHERE security_description_1 LIKE '%CCP%'
-WINDOW w AS (PARTITION BY substring(security_description_1 FROM '(IG|HY|EU|XO)')::index_type,
- substring(security_description_1 FROM '(?:IG|HY|EUR|XOVER)(?:\.| )([0-9]{2})')::smallint,
- maturity_date)
+WINDOW w AS (PARTITION BY
+ as_of_date,
+ substring(security_description_1 FROM '(IG|HY|EU|XO)')::index_type,
+ substring(security_description_1 FROM '(?:IG|HY|EUR|XOVER)(?:\.| )([0-9]{2})')::smallint,
+ maturity_date)
) AS ss WHERE row_number=1;
CREATE OR REPLACE function list_cds_marks(