Documentation generated automatically from the IPL model code.
| Tag | Name | Required | Type | Validations |
|---|---|---|---|---|
| 37 | OrderID | ✔ | string | |
| 17 | ExecID | ✔ | string | |
| 150 | ExecType | ✔ | ExecType | |
| 39 | OrdStatus | ✔ | OrdStatus | |
| 54 | Side | ✔ | Side | |
| 38 | OrderQty | ✔ | float | |
| 151 | LeavesQty | ✔ | float | |
| 14 | CumQty | ✔ | float | |
| 58 | Text | string | ||
| Parties | ✔ | Parties (repeating group) | ||
| 18 | ExecInst | ✔ |
| Tag | Name | Required | Type | Validations |
|---|---|---|---|---|
| 11 | ClOrdID | string | ClOrdIDmust not be"N/A" | |
| 54 | Side | ✔ | Side | |
| 60 | TransactTime | ✔ | UTCTimestamp | |
| 40 | OrdType | ✔ | OrdType | OrdTypemust be one of [LimitMarketStopSpread] |
| 38 | OrderQty | ✔ | float | |
| 10001 | SpreadProportion | float | whenSpreadProportionis present SpreadProportion>0.0 SpreadProportion<=1.0 | |
| 44 | Price | float | ||
| 1 | Account | string | ||
| 18 | ExecInst | |||
| Parties | ✔ | Parties (repeating group) | forallParties PartyIndex>0 PartyIndex<100 forallParties PartyIDmust not be"N/A" |
| Tag | Name | Type | Member of |
|---|---|---|---|
| 60 | TransactTime | UTCTimestamp | |
| 58 | Text | string | |
| 54 | Side | Side | |
| 44 | Price | float | |
| 40 | OrdType | OrdType | |
| 39 | OrdStatus | OrdStatus | |
| 38 | OrderQty | float | |
| 37 | OrderID | string | |
| 18 | ExecInst | ||
| 17 | ExecID | string | |
| 151 | LeavesQty | float | |
| 150 | ExecType | ExecType | |
| 14 | CumQty | float | |
| 11 | ClOrdID | string | |
| 10001 | SpreadProportion | float | |
| 1 | Account | string |
| Case | Tag |
|---|---|
| NotHeld | 1 |
| Work | 2 |
| GoAlong | 3 |
| OverTheDay | 4 |
| Held | 5 |
| ParticipateDoNotInitiate | 6 |
| StrictScale | 7 |
| TryToScale | 8 |
| StayOnBidSide | 9 |
| StayOnOfferSide | 0 |
| NoCross | A |
| OKToCross | B |
| CallFirst | C |
| PercentOfVolume | D |
| DoNotIncrease | E |
| DoNotReduce | F |
| AllOrNone | G |
| ReinstateOnSystemFailure | H |
| InstitutionsOnly | I |
| ReinstateOnTradingHalt | J |
| CancelOnTradingHalt | K |
| LastPeg | L |
| MidPricePeg | M |
| NonNegotiable | N |
| OpeningPeg | O |
| MarketPeg | P |
| CancelOnSystemFailure | Q |
| PrimaryPeg | R |
| Suspend | S |
| CustomerDisplayInstruction | U |
| Netting | V |
| PegToVWAP | W |
| TradeAlong | X |
| TryToStop | Y |
| CancelIfNotBest | Z |
| TrailingStopPeg | a |
| StrictLimit | b |
| IgnorePriceValidityChecks | c |
| PegToLimitPrice | d |
| WorkToTargetStrategy | e |
| Case | Tag |
|---|---|
| New | 0 |
| DoneForDay | 3 |
| Canceled | 4 |
| Replaced | 5 |
| PendingCancel | 6 |
| Stopped | 7 |
| Rejected | 8 |
| Suspended | 9 |
| PendingNew | A |
| Calculated | B |
| Expired | C |
| Restated | D |
| PendingReplace | E |
| Trade | F |
| TradeCorrect | G |
| TradeCancel | H |
| OrderStatus | I |
| Case | Tag |
|---|---|
| New | 0 |
| PartiallyFilled | 1 |
| Filled | 2 |
| DoneForDay | 3 |
| Canceled | 4 |
| PendingCancel | 6 |
| Stopped | 7 |
| Rejected | 8 |
| Suspended | 9 |
| PendingNew | A |
| Calculated | B |
| Expired | C |
| AcceptedForBidding | D |
| PendingReplace | E |
| Replaced | 5 |
| Case | Tag |
|---|---|
| Market | 1 |
| Limit | 2 |
| Stop | 3 |
| StopLimit | 4 |
| WithOrWithout | 6 |
| LimitOrBetter | 7 |
| LimitWithOrWithout | 8 |
| OnBasis | 9 |
| PreviouslyQuoted | D |
| PreviouslyIndicated | E |
| ForexSwap | G |
| Funari | I |
| MarketIfTouched | J |
| MarketWithLeftOverAsLimit | K |
| PreviousFundValuationPoint | L |
| NextFundValuationPoint | M |
| Pegged | P |
| StopSpread | s |
| Case | Tag |
|---|---|
| Firm | 1 |
| Person | 2 |
| System | 3 |
| Application | 4 |
| FullLegalNameOfFirm | 5 |
| PostalAddress | 6 |
| PhoneNumber | 7 |
| EmailAddress | 8 |
| ContactName | 9 |
| SecuritiesAccountNumber | 10 |
| RegistrationNumber | 11 |
| RegisteredAddressForConfirmation | 12 |
| RegulatoryStatus | 13 |
| RegistrationName | 14 |
| CashAccountNumber | 15 |
| BIC | 16 |
| CSDParticipantMemberCode | 17 |
| RegisteredAddress | 18 |
| FundAccountName | 19 |
| TelexNumber | 20 |
| FaxNumber | 21 |
| SecuritiesAccountName | 22 |
| CashAccountName | 23 |
| Department | 24 |
| LocationDesk | 25 |
| PositionAccountType | 26 |
| Case | Tag |
|---|---|
| Buy | 1 |
| Sell | 2 |
| BuyMinus | 3 |
| SellPlus | 4 |
| SellShort | 5 |
| SellShortExempt | 6 |
| Undisclosed | 7 |
| Cross | 8 |
| CrossShort | 9 |
| CrossShortExempt | A |
| AsDefined | B |
| Opposite | C |
| Subscribe | D |
| Redeem | E |
| Lend | F |
| Borrow | G |
| Tag | Name | Required | Type |
|---|---|---|---|
| 453 | NoPartyIDs | ✔ | int |
| 448 | PartyID | ✔ | string |
| 10002 | PartyIndex | ✔ | int |
| PtysSubGrp | ✔ | PtysSubGrp (repeating group) |
| Tag | Name | Required | Type |
|---|---|---|---|
| 802 | NoPartySubIDs | int | |
| 803 | PartySubIDType | ✔ | PartySubIDType |
| 523 | PartySubID | string |