Table of Contents

Property ClientOrderId

Namespace
WhalesSecret.TradeScriptLib.Entities.Orders.Binance
Assembly
WhalesSecret.TradeScriptLib.dll

ClientOrderId

Represents order ID assigned by the order requester.

public string ClientOrderId { get; }

Property Value

string

Remarks

To identify an order, it is considered good practice to assign an ID to an order before it is sent to an exchange.

Suppose that an order without ClientOrderId identifier was sent to an exchange and no response from the exchange was received due to a networking issue. It is not clear whether the order was accepted by the exchange or not. Moreover, there is no way to ask the exchange directly what the status of the order is. Does the order exist at all? Has it been filled already? Has it been canceled? This is the reason why ClientOrderId is always required in WhalesSecret.