Indexes

Message Layouts
SellSide
Services
Market
BuySide
Other

Message

MarketAxess

ID5513

List of user-defined fields for MarketAxess.

Field
Name
Type
Req'd
Comments
Pedigree
9806

Contains Asset Swap spread which is the difference between the Corp Yield and the ASW Yield. Format -NNN.DDD

6697

To be used with Tag 6693 (BenchmarkSecurityID). ID Source of the benchmark security – same values as Tag 22 (SecurityIDSource)

9802

Identifier of the Bloomberg server that generated an order and allocation. Used for internal routing purposes. String – upto16 characters

5639

Boolean field indicating if the price is inclusive of dealer commission.

5642

Describes the summary price change(s) the transaction

caused for the issue traded.

DataType=char

Values: 0 = No Price/Yield Changed

1 = Last Price/Yield Changed

2 = Low Price-Yield Changed

3 = Last Price/Yield and Low Price/Yield Changed

4 = High Price/Yield Changed

5 = Last Price/Yield and High

rice/Yield Changed

6 = High Price/Yield and Low Price/Yield Changed

7 = All Prices/Yields Changed

5640

Indicates in Quantity reported is actual or estimated.

DataType=Char

Values: A=Actual, E=Estimated

5644

One character field to describe the side of trade being reported. Values: B=dealer bought securities from the customer, S= dealer sold securities to the customer, D= inter-dealer transaction (always from the sell side)

5638

Sale condition code for trades as reported by FINRA

DataType=char

Values: @ = Regular Trade

C = Cash Trade

N = Next Day

R = Sellers Option

A = Trades outside market hours

W = Weighted Average Price

Z = Sold Late

S = No special condition applied

5641

Indicates whether there is a second sale condition that is

applicable to the trade.

DataType=char

Values: A = Trades outside the market hours

Z =Sold Late (Out of Sequence)

S = No Second Modifier Applicable

5643

Boolean field indicating whether the transaction is a ‘Special

Price Trade’ or not

9697

Indicates the competitive status of each dealer quote (Done, Covered, Missed etc).

5846

To be used with Repeating group 5114 – NoCreditRating. Data type is same as standard tag 255. Used to show ratings associated with RatingAgency (5113)

6698

For fixed income cross/swap trades – ExecID of the Execution Report for the other side of a cross/swap trade

5636

Identifier of system sending the market data.

DataType=String

9698

Quoted FX rate for each Dealer. Float. Direction is determined by SettlCurrFxRateCalc (tag 156)

9695

Quoted size for the Dealer. Always expressed in par

9694

Quoted level for the Dealer. Can be expressed as basis points spread, percentage yield, or percentage of par price, as specified in DealerQuotedPriceType

9693

Type of DealerQuotedPrice. Same values as PriceType. Supported values:

1 = percentage (of par)

6 = spread

9 = yield

9696

Free text comment field

9699

All-in USD dirty price for the local market trades with FX component.

7762

A boolean flag to indicate exclusion within a repeating block. Example: Used in NoDealers custom block (9690) to indicate exclusion of a particular DealerID (9691) from an order.

Value: 1/0

6655

Final order quantity. Used to support an inquiry model where the final inquiry size may be different than the original order size (OrderQty).

9109

Index used for calculating the current coupon value of a floating rate note

5852

Insurance Code Identifier

DataType: String

9805

Contains the Interest Rate Swap spread which is the difference between the Corp Yield and the IRS Yield. Format -NNN.DDD

9224

Contains the Legal entity long name or BIC code of dealer whose best quote on inquiry actually triggers the trade between MarketAxess and client trader.

DataType=String

5635

Numeric field identifying each traded security in MarketAxess system. Unique per trade being reported in BTDS feed

7703

The Market Segment allows the requester to set the Market Segment that will be sent in a Mass Quote Response

5637

Trade Type reported in Market Data, used when MDEntryType = 2(Trade).

DataType=char

Values: 0=Done (New Trade), 1=Cancel, 2=Corrected

5647

MarketAxess estimated market spread for the traded security. Datatype=float

5222

Time of day indicating the time at which the client will see dealer responses

5215

Optional flag indicating client’s desire to allow a partial-fill (not the same as MinQty).

5662

Req’d field if 5661 exists.

Defines the value against which cost analysis is being reported.

DataType: String

Defined Values are:

Cover, Avg, BondTicker

5630

Comma separated list of available actions, e.g.

“CANCEL”

“PASS,ACCEPT,COUNTER”

“NONE”

5663

Difference between Traded Principle and calculated principle for the value of “MKTXAnalysisTo” (Cover, Avg, BondTicker)

DataType: Amt

Value: float field with 2 decimal point precision

5664

Price for the value of “MKTXAnalysisTo” (Cover, Avg, BondTicker)

DataType: Price

Value: float field with 4 decimal point precision

5655

Day over day change in price with respect to comparable size trade. If the bond did not trade during the prior day, no value is reported. Change computed against last trade from prior day.

DataType=float

5651

Day over day change in spread to treasury with respect to comparable size trade. If the bond did not trade during the prior day, no value is reported. Change computed against last trade from prior day.

DataType=float

5657

Day over day change in yield with respect to comparable size trade. If the bond did not trade during the prior day, no value is reported. Change computed against last trade from prior day.

DataType=float

5656

Month-to-date change in price with respect to comparable size trade. If the bond did not trade during the prior month, no value is reported. Change computed against last trade from prior month.

DataType=float

5653

Month-to-date change in spread to treasury with respect to comparable size trade. If the bond did not trade during the prior month, no value is reported. Change computed against last trade from prior month.

DataType=float

5659

Month-to-date change in yield with respect to comparable size trade. If the bond did not trade during the prior month, no value is reported. Change computed against last trade from prior month.

DataType=float

5654

Week over week change in price with respect to comparable size trade. If the bond did not trade during the prior week, no value is reported. Change computed against last trade from prior week.

DataType=float

5652

Week over week change in spread to treasury with respect to comparable size trade. If the bond did not trade during the prior week, no value is reported. Change computed against last trade from prior week.

DataType=float

5658

Week over week change in yield with respect to comparable size trade. If the bond did not trade during the prior week, no value is reported. Change computed against last trade from prior week.

DataType=float

5221

Time of day indicating the time at which the client desires to see dealer responses

5650

Reports the MarketAxess estimated quantity for a trade where tag 5640=E, i.e. the quantity falls beyond the range disseminated by FINRA for High Grade and High Yield bonds.

DataType=Qty

5627

Enumeration indicating MarketAxess Inquiry States

5218

Integer representing the number of minutes through which the specified MKTXInquiryTimerType will down-count to expiry.

5625

Enumeration used to indicate MarkeAxess Quote Release model.

Supported Values: 1-ASAP, 2-Holding Bin

5236

Identifies a leg-specific benchmark security in multi-legged fixed-income trading

5237

Designates the source of the identifier of a leg-specific benchmark security in multi-legged fixed-income trading

5238

Optionally specifies the desired target level sought by the client in multi-leg fixed-income trading.

5632

Client-trader’s comment to dealers

5634

Names an inquirty-list

5633

Indicates whether MarketAxess should reject all list-items or only invalid list-items, if list contains invalid items.

Values:

1 = RejectInvalidItemsOnly

2 = RejectAllItems

The client OMS can use this field to control the action that MarketAxess will take, if MarketAxess validation finds that the list contains one or more invalid list-items.

5631

Indicates the type of MarketAxess inquiry-list.

Valid values are:

1 = High Grade

2 = High Yield

3 = Euro (Spread)

4 = Euro (Price)

5 = Emerging Markets

5665

Difference between Traded Price and calculated price for the value of “MKTXAnalysisTo” (Cover, Avg, BondTicker)

DataType: Price

Value: float field with 4 decimal point precision

5626

Enumeration defining the types of benchmark-spotting workflows used to arrive at the final price of fixed-income trades.

Supported Values:1 = Manual,2 = Phone, 3 = Auto, 4 = OneStep, 5 = Standard

5629

Text indicating rejection reason

e.g. “Action invalid in this state”

5628

UTCTimestamp

Time of day indicating the time at which the client will see dealer responses

5219

Optional flag indicating client’s desire to reveal to each dealer to which this inquiry is addressed the number of dealers to which the inquiry is addressed.

5216

Enumeration defining the types of benchmark-spotting workflows used to arrive at the final price of fixed-income trades.

5214

Optional indication of sought target-level.

5853

Boolean flag indicating if a corporate or municipal bond is a new issue

5661

Repeating Custom Block for showing MKTX cost analysis calcs to clients.

Exists if at least one type of cost analysis data is available.

DataType: NumInGroup

Value: 1..N, for number of cost analysis information provided

5645

MarketAxess estimated option adjusted spread for the traded security. Datatype=float

9680

This field is used to hold a list-level note on a list message.

5649

Exists for a Cancel (5637=1) or Corrected (5637=2) trade report.

This field contains the BCastSeqNo (tag 6103) of the trade that is being cancelled or corrected.

DataType=SeqNum

5850

Face value of the original issuance of a bond. DataType: Amt

5646

MarketAxess estimated par spread for the traded security. Datatype=float

9864
7701

Date the quote was initiated by quote originator

7702

Time quote was entered by orginator

7761

Added to the custom repeating group “NoDealers” (9690) for dealer responses assigning a numeric rank to a dealer quote.

5648

Boolean flag indicating if trade is a suspect trade.

5961

The trading workflow used to negotiate the order.

9803

Identifier of the Trading System that processed an order or allocation. Used for internal routing purposes. String – upto 16 characters

9804

Contains the Zero Coupon spread which is the difference between the Corp Yield and the zero-coupon Yield. Format -NNN.DDD

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