diff --git a/src/ExchangeSharp/API/Exchanges/BinanceGroup/Models/UserDataStream.cs b/src/ExchangeSharp/API/Exchanges/BinanceGroup/Models/UserDataStream.cs index 26641434..ac8693c2 100644 --- a/src/ExchangeSharp/API/Exchanges/BinanceGroup/Models/UserDataStream.cs +++ b/src/ExchangeSharp/API/Exchanges/BinanceGroup/Models/UserDataStream.cs @@ -88,7 +88,7 @@ public ExchangeOrderResult ExchangeOrderResult Result = status, ResultCode = CurrentOrderStatus, Message = OrderRejectReason, // can use for multiple things in the future if needed - Amount = CumulativeFilledQuantity, + AmountFilled = TradeId != null ? LastExecutedQuantity : CumulativeFilledQuantity, Price = OrderPrice, AveragePrice = CumulativeQuoteAssetTransactedQuantity / CumulativeFilledQuantity, // Average price can be found by doing Z divided by z. OrderDate = CryptoUtility.UnixTimeStampToDateTimeMilliseconds(OrderCreationTime),