Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface OpenOrdersResult

Hierarchy

  • OpenOrdersResult

Index

Properties

Account

Account: number

The ID of the account that placed the order

type

{number}

memberof

OpenOrdersResult

AvgPrice

AvgPrice: number

Not currently used.

type

{number}

memberof

OpenOrdersResult

ChangeReason

ChangeReason: ChangeReasonResponse

The reason that an order has been changed. Values:

  • 1 NewInputAccepted
  • 2 NewInputRejected
  • 3 OtherRejected
  • 4 Expired
  • 5 Trade
  • 6 SystemCanceled_NoMoreMarket
  • 7 SystemCanceled_BelowMinimum
  • 8 NoChange
  • 100 UserModified
type

{ChangeReasonResponse}

memberof

OpenOrdersResult

ClientOrderId

ClientOrderId: number

A user-assigned ID for the order (like a purchase-order number assigned by a company). ClientOrderId defaults to 0.

type

{number}

memberof

OpenOrdersResult

CounterPartyId

CounterPartyId: number

Shows 0.

type

{number}

memberof

OpenOrdersResult

DisplayQuantity

DisplayQuantity: number

The quantity available to buy or sell that is publicly displayed to the market. To display a DisplayQuantity value, an order must be a Limit order with a reserve.

type

{number}

memberof

OpenOrdersResult

EnteredBy

EnteredBy: number

User ID of the person who entered the order

type

{number}

memberof

OpenOrdersResult

InsideAsk

InsideAsk: number

Best price available at time of entry (for ask or bid, respectively).

type

{number}

memberof

OpenOrdersResult

InsideAskSize

InsideAskSize: number

Quantity available at the best inside ask (or bid) price.

type

{number}

memberof

OpenOrdersResult

InsideBid

InsideBid: number

Best price available at time of entry (for ask or bid, respectively).

type

{number}

memberof

OpenOrdersResult

InsideBidSize

InsideBidSize: number

Quantity available at the best inside ask (or bid) price.

type

{number}

memberof

OpenOrdersResult

Instrument

Instrument: number

ID of the instrument being traded. See GetInstruments

type

{number}

memberof

OpenOrdersResult

IsLockedIn

IsLockedIn: boolean

True if both parties to a block trade agree that one party will report the trade for both. Otherwise false.

type

{boolean}

memberof

OpenOrdersResult

IsQuote

IsQuote: boolean

True if the open order is a quote; false if not.

type

{boolean}

memberof

OpenOrdersResult

LastTradePrice

LastTradePrice: number

Last trade price for this product before this order was entered.

type

{number}

memberof

OpenOrdersResult

OMSId

OMSId: number

ID of the Order Management System on which the order was placed.

type

{number}

memberof

OpenOrdersResult

OrderId

OrderId: number

The ID of the open order. The OrderID is unique in each Order Management Systsem.

type

{number}

memberof

OpenOrdersResult

OrderState

OrderState: OrderStateResponse

The current condition of the order. There are five order states:

  • Working
  • Rejected
  • Canceled
  • Expired
  • FullyExecuted
type

{OrderStateResponse}

memberof

OpenOrdersResult

OrderType

OrderType: OrderType

There are currently seven types of order

type

{OrderType}

memberof

OpenOrdersResult

OrigClOrdId

OrigClOrdId: number

The Orignal Client-Designate Order Id.

type

{number}

memberof

OpenOrdersResult

OrigOrderId

OrigOrderId: number

ID of the original order. This number is also appended to CancelReplaceOrder

type

{number}

memberof

OpenOrdersResult

OrigQuantity

OrigQuantity: number

Original quantity of the order. The quantity of the actual execution may be lower than this number, but OrigQuantity shows the quantity in the order as placed.

type

{number}

memberof

OpenOrdersResult

Price

Price: number

The price at which the buy or sell has been ordered.

type

{number}

memberof

OpenOrdersResult

Quantity

Quantity: number

The quantity to be bought or sold.

type

{number}

memberof

OpenOrdersResult

QuantityExecuted

QuantityExecuted: number

The number of units executed in this trade.

type

{number}

memberof

OpenOrdersResult

ReceiveTime

ReceiveTime: number

The time at which the system received the order, in POSIX format and UTC time zone

type

{number}

memberof

OpenOrdersResult

ReceiveTimeTicks

ReceiveTimeTicks: number

The time stamp of the received order in Microsoft Tick format, and UTC time zone

type

{number}

memberof

OpenOrdersResult

RejectReason

RejectReason: string

If this order was rejected, RejectReason holds the reason for the rejection.

type

{string}

memberof

OpenOrdersResult

Side

The open order can be Buy or Sell.

  • 0 Buy
  • 1 Sell
  • 2 Short (reserved for future use)
  • 3 Unknown (error condition)
type

{SideResponse}

memberof

OpenOrdersResult

Generated using TypeDoc