Message BidRequest Scenario base

SYNOPSIS: The BidRequest Message can be used in one of two ways depending on which market conventions are being followed. In the "Non disclosed" convention (e.g. US/European model) the BidRequest message can be used to request a bid based on the sector, country, index and liquidity information contained within the message itself. In the "Non disclosed" convention the entry repeating group is used to define liquidity of the program. See " Program/Basket/List Trading" for an example. In the "Disclosed" convention (e.g. Japanese model) the BidRequest message can be used to request bids based on the ListOrderDetail messages sent in advance of BidRequest message. In the "Disclosed" convention the list repeating group is used to define which ListOrderDetail messages a bid is being sort for and the directions of the required bids.

ID MsgType Abbr Flow
44kBidReq

Pedigree

Added EP Updated EP Deprecated EP
FIX.4.2

Responses

None

Members

BidRequest base members
ID Name Abbr Presence Description
1024StandardHeaderBaseHeaderrequiredSYNOPSIS: The standard FIX message header
ELABORATION:
390BidIDBidID optional SYNOPSIS: For bid lists, unique identifier for BidResponse(35=I) as assigned by sell-side (broker, exchange, ECN). Uniqueness must be guaranteed within a single trading day. For quotes, unique identifier for the bid side of the quote assigned by the quote issuer.
391ClientBidIDClBidID required SYNOPSIS: Unique identifier for a Bid Request as assigned by institution. Uniqueness must be guaranteed within a single trading day.
374BidRequestTransTypeBidReqTransTyp required SYNOPSIS: Identifies the Bid Request message type.
392ListNameListName optional SYNOPSIS: Descriptive name for list order.
393TotNoRelatedSymTotNoReltdSym required SYNOPSIS: Total number of securities. (Prior to FIX 4.4 this field was named TotalNumSecurities)
394BidTypeBidTyp required SYNOPSIS: Code to identify the type of Bid Request.
395NumTicketsNumTkts optional SYNOPSIS: Total number of tickets.
15CurrencyCcy optional SYNOPSIS: Identifies currency used for price. Absence of this field is interpreted as the default for the security. It is recommended that systems provide the currency value whenever possible. See "Appendix 6-A: Valid Currency Codes" for information on obtaining valid values.
396SideValue1SideValu1 optional SYNOPSIS: Amounts in currency
397SideValue2SideValu2 optional SYNOPSIS: Amounts in currency
2006BidDescReqGrpDescReqoptionalSYNOPSIS:
ELABORATION:
2004BidCompReqGrpCompReqoptionalSYNOPSIS:
ELABORATION:
409LiquidityIndTypeLqdtyIndTyp optional SYNOPSIS: Code to identify the type of liquidity indicator.
410WtAverageLiquidityWtAvgLqdty optional SYNOPSIS: Overall weighted average liquidity expressed as a % of average daily volume. Represented as a percentage.
411ExchangeForPhysicalEFP optional SYNOPSIS: Indicates whether or not to exchange for phsyical.
412OutMainCntryUIndexOutMainCntryUNdx optional SYNOPSIS: Value of stocks in Currency
413CrossPercentCrssPct optional SYNOPSIS: Percentage of program that crosses in Currency. Represented as a percentage.
414ProgRptReqsProgRptReqs optional SYNOPSIS: Code to identify the desired frequency of progress reports.
415ProgPeriodIntervalProgPeriodIntvl optional SYNOPSIS: Time in minutes between each ListStatus report sent by SellSide. Zero means don't send status.
416IncTaxIndIncTaxInd optional SYNOPSIS: Code to represent whether value is net (inclusive of tax) or gross.
121ForexReqForexReq optional SYNOPSIS: Indicates request for forex accommodation trade to be executed along with security transaction.
417NumBiddersNumBidders optional SYNOPSIS: Indicates the total number of bidders on the list
75TradeDateTrdDt optional SYNOPSIS: Indicates date of trading day. Absence of this field indicates current day (expressed in local time at place of trade).
418BidTradeTypeBidTrdTyp required SYNOPSIS: Code to represent the type of trade. (Prior to FIX 4.4 this field was named "TradeType")
419BasisPxTypeBasisPxTyp required SYNOPSIS: Code to represent the basis price type.
443StrikeTimeStrkTm optional SYNOPSIS: The time at which current market prices are used to determine the value of a basket. In negotiation workflows where a spread-to-benchmark price is negotiated, this is the pre-determined time at which the benchmark is to be spotted.
58TextTxt optional SYNOPSIS: Free format text string (Note: this field does not have a specified maximum length)
354EncodedTextLenEncTxtLen optional SYNOPSIS: Byte length of encoded (non-ASCII characters) EncodedText (355) field.
355EncodedTextEncTxt optional SYNOPSIS: Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Text(58) field.
1025StandardTrailerTrlrrequiredSYNOPSIS: The standard FIX message trailer
ELABORATION: