Indexes

Message Layouts
SellSide
Services
Market
BuySide
Other

Message

ICAP

ID17408

List of user-defined fields for ICAP.

Field
Name
Type
Req'd
Comments
Pedigree
6866

Auto-Aggress with Discretion price differential. Represents the maximum number of ticks an order’s price may be improved to achieve a match with a contra-side resting order.

7193

Specifies the action to be taken on the symbol provided

0 = Add

1 = Change

2 = Remove

7164

Commission Adjusted Consideration

7280

Enable or disable ADOSA qualifier.

7290

States the quantity allocated for orders that are if/when cleared.

5913

Allow hidden size for given symbol

7499

Enables agress-on-locked-market order feature

6542

Auction protection (% from cont last). Values: 0 to 0.7

5859

Quantity available for further execution on bid side.

7168

Binary execution method applies to reported trade.

7188

Indicates the status of the order book

7190

Indicates to which side the BookStatus field is applicable

5471

FX Deal Feed Field

5787

Indicates whether allocated qty was executed in the IF-CLEARED or WHEN-CLEARED queue. Valid values are “I” for IF-CLEARED and “W” for WHEN-CLEARED.

5789

Free form string containing client-specific information associated with an order. Information is provided in New Order Single, and Order Cancel Replace messages. Trading system will return ClientInfo in Execution Report.

7162

Commission – Dollar Value for the trade

7165

Commission Adjusted Price

7163

103 – Dollars per Million

104 – Dollars per Trade

105 – Basis per Million

106 – Cents per Contract

107 – By Basis Point

108 – Fixed Currency Units in Millions

109 – Fixed Basis Units in Millions

7169

Consideration for financial deal

6550

continuous market participation (%). Values 0.01 to 0.7

7166

Dirty price

7181

Specifies the name of the display group

7219

Price formats applicable to security

7175

End Trade Sequence

7026

Indicates that workup has ended.

7172

ETC Market ID

7287

Specifies the executed price

7288

Specifies the executed yield

7282

Enable Fill and Follow qualifier.

6538

Values

1 – cancel balance

2 – IS

3 – inline 10%

4 – inline 15%

5 – inline 20%

6 – inline 25%

7 – inline 30%

8 – VWAP 1 hour

9 – VWAP to close

10 – Target close

9284

Reason for reject of order deactivate request

6514

Values

Blank

1 – None

2 – Close

3 – Open

4 – All

5686

Indicates that an order is tradable in a workup that is currently in progress.

7029

The last trade you’ll ever receive (for your last request anyway).

7436

Support correct ranking of leg instruments within a synthetic.

7276

Indicates if the order is a managed order or a leave order

7176

Market Id where security is traded

7295

= 100 – Cancel all own orders

= 101 – Cancel all firm’s orders

Enumeration allows the client to cancel all own or all firm orders

7296

= 100 – Status of own orders for a symbol

= 101 – Cancel all own orders

Enumeration allows traders to cancel all own orders or all own orders of a symbol

6543

Max of order to BlockCross (%)Percentage. Values: 0 to 100.

5915

Maximum number of decimals to display

7198

= 100 – Total trade volume (for the day)

= 101 – Total trades

= 102 – Price Update (not applicable for market data incremental refresh message)

= 103 – Trade history request (applicable only for the Market Data Request message)

7217

Indicates gateways that provide market data for given display group

7216

Hidden size in market data update and snapshot

7192

Indicates the price update type

6390

= 100 – Other

5914

Minimum number of decimals to display

7291

States the private

ublic phase of the NIM session

7194

Specifies the new rank of the security

6393

Specifies the current sub rank of the security (for display ordering purposes). ... truncated ...

5705

Indicates whether NIM is allowed for this instrument.

7434

Indicates negotiate in the middle is enabled for security

7335

Incremental order quantity of a NIM-enabled security

7336

Minimum order quantity of a NIM-enabled security

5916

Duration of NIM private phase in milliseconds.

5917

Duration of NIM public phase in milliseconds.

5786

Number of seconds remaining in the current phase of the NIM.

7187

Number of book status entries sent in the repeating block

7180

Specifies the number of display groups sent in the repeating block of the logon message

7218

Number of price formats for given security

7182

Specifies the number of TBA instrument groups sent in the repeating block of the logon message

7027

Number of volume rules in repeating group.

7087

Used to associate an odd lot instrument with a given round lot instrument. Field contains symbol of odd lot instrument.

5861

Quantity available for further execution on the offer side.

7278

Allows the client to submit inactive orders and to inactivate/activate live orders.

7298

Original unique identifier assigned to a trade by the matching system.

7279

Specifies the On The Follow quantity for managed orders.

7191

Specifies the owner of the work up private phase

6513

Offside participation %

Values

Blank or 0.01 to 1.0

6509

Reference price.

Values

Blank

1 – open

2 – prev close

3 – arrival

4 – other

7161

100 – Contra Account (Clearing)

101 – Owner

102 – Contra Owner

7297

= 101 – Owner

Identifies the actual investor/owner of the order

= 102 = Contra Owner

Identifies the target owner in the order transfer request message

6551

Post for liquidity in ‘lit’ venues. Values: True, False

7195

Specifies the previous rank of the security

6394

Specifies the previous sub rank of a security. Applicable if the sub rank of the security changes.

6540

Percentage. Values: 0 to 0.25

6541

Values:

1 – none

2 – open

3 – prev close

4 – arrival

6539

Relative to instrument

6391

= 100 – Fractions (in Two-Fifty Sixths)

6537

Used to specify Track Volume. Values: 1 – Primary, 2 – Consolidated

7178

Product grouping for security.

7281

Enable or disable PROSA qualifier

5855

Indicates direction of query relative to QueryToken context. Valid values are either “1” to indicate the next result page or “-1” to indicate the previous result page.

5788

Token used to maintain query context for result paging.

7277

Unique identifier for a quote status report generated by the system

7294

= 100 – Counter

= 101 – Pass (Reject)

Enumeration is used to inform the NIM participant the NIM was countered

7293

= 100 – Hit/Lift

= 101 – Pass (Reject)

Enumeration allows the NIM initiator to accept or reject the counter NIM

7160

Indicates whether the trade has been confirmed by the trader

5187
5239
5241
5242
5243
5244
5245
5246
5247
5248
5268
5269
5277
5278
5279
5308
5309
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
7086

Used to associate given odd lot instrument with its associated round lot instrument. Field contains symbol of round lot instrument.

7199

= 100 – Display group names

= 101 – TBA group names

= 102 – Display group content

= 103 – TBA group content

7184

Indicates the type of response sent via the Security List message

6392

= 100 – Order entry session for repo cross

= 101 – Position scrubbing session for repo cross

= 102 – Position scrubbing session for repo cross

= 103 – Closing session for repo cross

= 104 – Suspended

7179

Security type specifier

6395

Optional field for source IP address identification and auditing perposes.

7174

Start Trade Sequence

7167

TradeCaptureReport Summary at end of Work-Up or Repo Auction

7177

Symbol for security

6546

Target auction participation (%). Values: 0.01 to 0.7

6547

Target % of days volume in auction. Values: 0.01 to 0.7

7183

Specifies the name of the TBA group.

7196

Indicates if the TBA instrument is back month or front month

6544

Values:

1 – zero

2 – indefinitely

3 – 5 min

4 – 45 min

5 – 1 hour

6 – until auction

7 – other

6545

Rest order in BX before printing for. Values: Null or > 5

5918

Price or yield

7170

Specifies trade error reason

7197

Indicates the trade information history data is included in message

7185

Specifies the Trade information identifier. This identifier can be used by the client request for resends of trade information within the trading day

7186

Client specified unique identifier when requesting for past trade information

7173

110 – Trades within the specified start and end trade sequence

7171

Sequence number of the trade

7284

Allows client to request, accept or reject the order transfer

7283

Specifies the unique identifier assigned by the server to a transfer request

7285

Client can specify the reason for the order transfer

7215

Reason for reject of order transfer request

7292

Indicates if the transfer was initiated or if the transfer time has expired

7299

Result of Trade Capture Report sent to the client

7286

Used to specify the quoted value for discount rate traded instruments

7028

Volume rule type. Valid values are “NORMAL” and “NIM”.

7289

States the executed quantity during a single work up session. Reset to zero on work up termination

7189

Indicates if the work up session is in private phase or public phase

Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy