aboutsummaryrefslogtreecommitdiffstats
path: root/python/external_deriv_marks.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/external_deriv_marks.py')
-rw-r--r--python/external_deriv_marks.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/python/external_deriv_marks.py b/python/external_deriv_marks.py
index ff1b44bd..619d2700 100644
--- a/python/external_deriv_marks.py
+++ b/python/external_deriv_marks.py
@@ -18,8 +18,7 @@ def gs_navs(date: datetime.date = None):
df = df[["Trade Date", "Buy/Sell", "Notional (USD)", "NPV (USD)"]]
df.columns = ["trade_date", "buy/sell", "notional", "nav"]
name = fname.name.replace("9972734", "")
- m = re.match(r"[^\d]*(\d{2}_.{3}_\d{4})", name)
- if m:
+ if m := re.match(r"[^\d]*(\d{2}_.{3}_\d{4})", name):
date_string, = m.groups()
date = datetime.datetime.strptime(date_string, "%d_%b_%Y")
d[date] = df
@@ -39,8 +38,7 @@ def ms_navs(date: datetime.date = None):
["trade_date", "pay_rec", "notional_in_trade_ccy", "exposure_in_rpt_ccy"]
]
df.columns = ["trade_date", "buy/sell", "notional", "nav"]
- m = re.match(r"[^\d]*(\d{8})", fname.name)
- if m:
+ if m := re.match(r"[^\d]*(\d{8})", fname.name):
date_string, = m.groups()
date = datetime.datetime.strptime(date_string, "%Y%m%d")
d[date] = df