Skip to content

Standard Model Reference

Actions are categorised based on their target: Market Actions to manipulate the Market, and Symbol actions to manipulate the Symbol or Security.

Changes the trading status of the market, affecting all securities without an explicit trading status, and changing the available order operations.

Request Type: Status

FieldTypeLabelDescription
StatusStringThe code for the Trading Status of the market.

Adds a new tick table for use by symbols. Tick tables define the valid price steps (or ticks) for orders.

Request Type: TickTable.Add

FieldTypeLabelDescription
NameStringAn identifying code for the Tick Table.
TickTableTickRateRepeatedThe tick rates that describe the table.

Updates an existing tick table.

Request Type: TickTable.Update

FieldTypeLabelDescription
NameStringAn identifying code for the Tick Table.
TickTableTickRateRepeatedThe tick rates that describe the table.

Removes an existing tick table.

Request Type: TickTable.Remove

FieldTypeLabelDescription
NameStringAn identifying code for the Tick Table.

Cancels all open orders on a security, regardless of trading status.

Request Type: BulkCancel

FieldTypeLabelDescription
ReasonOrderRemoveReasonThe reason for the removal. Must be one of Cancel or Manual.

Adds, updates, or removes a reference price from the security state.

Request Type: Reference

FieldTypeLabelDescription
NameStringAn identifying code for the Tick Table.
PriceNumberOptionalThe value of the reference price to apply. If omitted, removes the reference price.

Changes the explicit trading status of the security, either adding or clearing the status, and changing the available order operations.

When no explicit trading status is set, the status of the security is inherited from the market trading status.

Request Type: Status

FieldTypeLabelDescription
StatusStringOptionalThe code for the Trading Status of the security. If omitted, clears any previously set status and inherits from the market.

Request Type: Trade.Cancel

Trades

ParameterDescription
marketA URL-encoded Market Code.
codeA URL-encoded Symbol Code.

Describes the tick rate for a specific price range. Represented by a string with the following format:

Start:End:Size

FieldTypeDescription
StartNumberThe staring price of this tick range. If not the first rate, should be the same as the previous TickRate End.
EndNumberThe ending price of this tick range.
SizeNumber

Identifies the reason for an Order being removed

NameNumberDescription
None0No reason
Cancel2Order was cancelled by the owner
Manual9Order was cancelled by market control