This 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, this message can be used to request a bid based on the sector, country, index and liquidity information provided. BidDescReqGrp describe the portfolio of stocks being traded in a number of "bid descriptors" entries.
In the disclosed convention, e.g. Japanese model, this message can be used to request bids based on preceding New Order List <35=E>s. BidCompReqGrp is used to define which New Order List <35=E> messages a bid is being sought for and the directions of the required bids.
BidDescReqGrp and BidCompReqGrp are mutually exclusive, depending which convention is being used.
SideValue1 (396) and SideValue2 (397) are used to show the monetary total value of the transaction in either direction (buy or sell) without revealing whether the buy-side intends to buy or sell.
BidRequestTransType (374) = "cancel" may be used to indicate to sell-side firms that they no longer need to store details of the BidRequest as they have either lost the bid or the list has been canceled.
Tag | Name | Type | Required | Description |
---|---|---|---|---|
Component | ||||
390 | String | Required to relate the bid response | ||
391 | String | |||
374 | Char Enum | The Bid Request message transaction type | ||
392 | String | |||
393 | Int | |||
394 | Int Enum | E.g. "Non Disclosed", "Disclosed", No Bidding Process | ||
395 | Int | Total number of tickets/allocations assuming fully executed | ||
15 | Currency | Used to represent the currency of monetary amounts | ||
396 | Amount | Expressed in Currency | ||
397 | Amount | Expressed in Currency | ||
Component | Used if BidType="Non Disclosed" | |||
Component | Used if BidType="Disclosed" | |||
409 | Int Enum | |||
410 | Percentage | Overall weighted average liquidity expressed as a % of average daily volume | ||
411 | Boolean Enum | |||
412 | Amount | % value of stocks outside main country in Currency | ||
413 | Percentage | % of program that crosses in Currency | ||
414 | Int Enum | |||
415 | Int | Time in minutes between each ListStatus report sent by SellSide. Zero means don’t send status | ||
416 | Int Enum | Net/Gross | ||
121 | Boolean Enum | Is foreign exchange required | ||
417 | Int | Indicates the total number of bidders on the list | ||
75 | LocalMktDate | |||
418 | Char Enum | |||
419 | Char Enum | |||
443 | UTCTimestamp | Used when BasisPxType = "C" | ||
58 | String | |||
354 | Length | Must be set if EncodedText field is specified and must immediately precede it | ||
355 | Data | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field | ||
Component |