diff --git a/ibflex/Types.py b/ibflex/Types.py index 6ab7555..f1208eb 100644 --- a/ibflex/Types.py +++ b/ibflex/Types.py @@ -1784,6 +1784,7 @@ class OptionEAE(FlexElement): commisionsAndTax: Optional[decimal.Decimal] = None costBasis: Optional[decimal.Decimal] = None realizedPnl: Optional[decimal.Decimal] = None + capitalGainsPnl: Optional[decimal.Decimal] = None fxPnl: Optional[decimal.Decimal] = None mtmPnl: Optional[decimal.Decimal] = None tradeID: Optional[str] = None diff --git a/ibflex/enums.py b/ibflex/enums.py index d5a4f3a..0f7b3b2 100644 --- a/ibflex/enums.py +++ b/ibflex/enums.py @@ -232,6 +232,7 @@ class ToFrom(str, enum.Enum): @enum.unique class TransferType(str, enum.Enum): + INTERCOMPANY = "INTERCOMPANY" INTERNAL = "INTERNAL" ACATS = "ACATS" ATON = "ATON" @@ -242,6 +243,7 @@ class TransferType(str, enum.Enum): class InOut(str, enum.Enum): IN = "IN" OUT = "OUT" + UNKNOWN = "-" @enum.unique