diff options
Diffstat (limited to 'python/ops')
| -rw-r--r-- | python/ops/funds.py | 3 | ||||
| -rw-r--r-- | python/ops/headers.py | 24 |
2 files changed, 27 insertions, 0 deletions
diff --git a/python/ops/funds.py b/python/ops/funds.py index e6312b36..44b31cdc 100644 --- a/python/ops/funds.py +++ b/python/ops/funds.py @@ -61,6 +61,9 @@ class Fund: "fx_swap": "FxSwapDeal", "capfloor": "CapFloor", "repo": "RepoDeal", + "iam": "IamDeal", + "trs": "TRSDeal", + "irs": "IRSDeal", } trade_tag: str if isinstance(trade_type, tuple): diff --git a/python/ops/headers.py b/python/ops/headers.py index 88126628..d3582575 100644 --- a/python/ops/headers.py +++ b/python/ops/headers.py @@ -692,6 +692,30 @@ HEADERS = { "InitialFXRate", "TradeDateFX", ], + "iam": HEADERS_PRE + + [ + "SettlementDate", + "Reserved", + "InstrumentType", + "ExpirationDate", + "CallNoticeIndicator", + "TransactionIndicator", + "StartMoney", + "Currency", + "Rate", + "Commission", + "DealFunction", + "FromAccount", + "ClientReference", + "Basis", + "MarginType", + "ClearingFacility" "CcpTradeRef", + "BlockId", + "BlockAmount", + "ExecutionDateTimeStamp", + "Collateralized", + "TradeDateFX", + ], } MTM_HEADERS = { |
