diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/trade_dataclasses.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/python/trade_dataclasses.py b/python/trade_dataclasses.py index 5bbfa2ef..a847c2e6 100644 --- a/python/trade_dataclasses.py +++ b/python/trade_dataclasses.py @@ -219,6 +219,7 @@ def get_fname( "repo": "RepoDeal", "termination": "Termination", "trs": "TRS", + "irs": "IRS", } trade_tag: str if isinstance(trade_type, tuple): @@ -1010,10 +1011,10 @@ class IRSDeal( metadata={"mtm": "Account Abbreviation", "globeop": "Fund"}, ) portfolio: str = field(metadata={"globeop": "Portfolio"}) - folder: str = field(metadata={"globeop": "Strategy"}) + folder: str = field(metadata={"globeop": "Folder"}) cash_account: str cp_code: str = field(metadata={"globeop": "Counterparty"}) - trade_date: datetime.date = field(metadata={"globeop": "TradeDate"}) + trade_date: datetime.date = field(metadata={"globeop": "Trade Date"}) effective_date: datetime.date maturity_date: datetime.date payreceive: bool @@ -1035,7 +1036,7 @@ class IRSDeal( currency: str id: int = field(default=None, metadata={"insert": False}) dealid: str = field( - default=None, metadata={"insert": False, "mtm": "Swap ID", "globeop": "DealId"} + default=None, metadata={"insert": False, "mtm": "Swap ID", "globeop": "Deal Id"} ) def to_admin(self): @@ -1067,7 +1068,7 @@ class IRSDeal( f"{key1}Notional": obj["notional"], f"{key1}Currency": obj["currency"], } - obj["DealType"] = "InterestRateSwapDeal" + obj["Deal Type"] = "InterestRateSwapDeal" obj["Action"] = "NEW" # Need to figure this out obj["Client"] = "Serenitas" obj["State"] = "Valid" |
