OrderNotional

An OrderNotional is the placeholder for holding notional order entries.

Metadata

  • Base Table Class: Entity
  • Default Size: 1000

Fields

NameTypeSize (bytes)Description
IdInteger (signed)8The unique identifier of this OrderNotional.
StatusSet of Status4
ReferenceString20The published identifier for this OrderNotional. It is a string of characters that uniquely identifies every OrderNotional in the system.
FirstLegForeign key to OrderNotional8Link to identify the first leg of multiple legs (set) of a notional order.
AccountForeign key to Account8
InstrumentMarketForeign key to InstrumentMarket8
OrdinalPhaseInteger (signed)1For a multi-phase Auction, this is the phase in which this Order was entered.
SideOne of OrderSide1Whether this is a Buy (0) or a Sell (1).
OrderStatusSet of OrderStatus4
ValueDecimalsInteger (unsigned)1The number of decimal places that should be used when interpreting the value of this OrderNotional. Values within MarketGrid are stored and communicated as integers with fixed numbers of decimals. This field specifies how many digits are to the right of the decimal point. For example, a value of 1150000 with ValueDecimals of 2 means 11,500.00.
PriceDecimalsInteger (unsigned)1The number of decimal places that should be used when interpreting prices for this OrderNotional. Prices within MarketGrid are stored and communicated as integers with fixed numbers of decimals. This field specifies how many digits are to the right of the decimal point. For example, a price of 10350 with PriceDecimals set to 2 means 103.50.
SharesFullyDilutedInteger (signed)8
ImpliedPriceInteger (signed)8
ImpliedValueInteger (signed)8The implied value of the company based on the no of shares multiplied by the price.
ValueInteger (signed)8The order value the user is willing to trade based on implied valuation of the instrumentmarket.
SettlementCurrencyForeign key to Instrument8
BaselineOrderForeign key to OrderNotional8Link to identify the previous notional first leg id based on last round entering into an ascending round.
OriginalOrderForeign key to OrderNotional8Link to identify the original notional first leg id after amending multiple times.
UpdateNumberInteger (unsigned)8A number that records every change that happens to a record. It is primarily used to avoid write after read problems when an intermediate write has changed the originally read record.
OwnerUserForeign key to User8The Id of the User that owns this OrderNotional.
OwnerGroupForeign key to Group8The Id of the Group that owns this OrderNotional.
OwnerFirmForeign key to Firm8The Id of the Firm that owns this OrderNotional.
CreateUserForeign key to User8The Id of the User that created this OrderNotional.
CreateTimestampInteger (unsigned)8The time at which this OrderNotional was created.
UpdateUserForeign key to User8The Id of the User that last updated this OrderNotional.
UpdateTimestampInteger (unsigned)8The time at which this OrderNotional was last updated.

Foreign Keys

The following diagram shows the tables that have a foreign key link to the OrderNotional table. All Table nodes can be clicked to take you to that table's definition page.

graph LR;
	AuctionAccount-->|OrderNotional|OrderNotional
	click AuctionAccount "/marketgrid/developer/model/tables/AuctionAccount"
	OrderNotionalQuantity-->|OrderNotional|OrderNotional
	click OrderNotionalQuantity "/marketgrid/developer/model/tables/OrderNotionalQuantity"