aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--python/collateral/baml_isda.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/python/collateral/baml_isda.py b/python/collateral/baml_isda.py
index fc4cc5da..b02e8889 100644
--- a/python/collateral/baml_isda.py
+++ b/python/collateral/baml_isda.py
@@ -185,12 +185,15 @@ def collateral(d, dawn_trades, *, fund="Serenitas", **kwargs):
if not missing_ids.empty:
raise ValueError(f"{missing_ids.tolist()} not in the database")
df = df[["folder", "base_nav", "ia"]]
+ # we put all the FX collateral in TCSH for now
+ df.loc[df.folder == "M_CSH_CASH", "folder"] = "TCSH"
df = df.groupby("folder").sum()
df = (df["ia"] - df["base_nav"]).to_frame(name="Amount")
df["Currency"] = "USD"
df = df.reset_index()
df.columns = ["Strategy", "Amount", "Currency"]
df.Amount *= -1
+ df.loc[df.Strategy == "M_CSH_CASH", "Strategy"] = "TCSH"
df = df.append(
{
"Strategy": "M_CSH_CASH",