From 589e20681e77f1531efa43157dabeeaeeb9e2555 Mon Sep 17 00:00:00 2001 From: Dopetob1 <71445568+Dopetob1@users.noreply.github.com> Date: Tue, 3 Jun 2025 23:04:22 +0200 Subject: [PATCH 1/3] Update Types.py --- ibflex/Types.py | 1 + 1 file changed, 1 insertion(+) 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 From 50c090f7a7dce00ef1ef8513fbb5fc4260a346ff Mon Sep 17 00:00:00 2001 From: Dopetob1 <71445568+Dopetob1@users.noreply.github.com> Date: Thu, 5 Jun 2025 21:01:11 +0200 Subject: [PATCH 2/3] Update enums.py --- ibflex/enums.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ibflex/enums.py b/ibflex/enums.py index d5a4f3a..6c8aa96 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" + NONE = "-" @enum.unique From cc8612867e39bb247adecb6d3465fbb31159b216 Mon Sep 17 00:00:00 2001 From: Dopetob1 <71445568+Dopetob1@users.noreply.github.com> Date: Thu, 5 Jun 2025 21:03:48 +0200 Subject: [PATCH 3/3] Update enums.py --- ibflex/enums.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ibflex/enums.py b/ibflex/enums.py index 6c8aa96..0f7b3b2 100644 --- a/ibflex/enums.py +++ b/ibflex/enums.py @@ -243,7 +243,7 @@ class TransferType(str, enum.Enum): class InOut(str, enum.Enum): IN = "IN" OUT = "OUT" - NONE = "-" + UNKNOWN = "-" @enum.unique