Description

The news message is a general free format message between the broker and institution. The message contains flags to identify the news item's urgency and to allow sorting by subject company (symbol). The News message can be originated at either the broker or institution side, or exchanges and other marketplace venues.

The news message also provides the capability to support categorization of news being published. This allows the news to be filtered by the news consumer. For example:

  • Exchanges may need to provide the MarketID <1301> and MarketSegmentID <1300> so users can filter News to the segments that are of relevance for them.
  • In multi-lingual environments, news may be published in a variety of languages; a user should be able to filter out messages in irrelevant languages.
  • By providing a categorization of the News messages, users can choose how to render them in different GUIs or ignore certain categories altogether.

Additionally the news message allows news to reference other news messages. When a message references another one, it may also need to provide the reason for the reference - e.g. an update of the previous message, a complement or simply that it is a version in another language.

Structure

Tag Field Name Req'd Comments
Component Block - <StandardHeader> Y MsgType = B
Component Block - <ApplicationSequenceControl> N
1472 NewsID N Unique identifier for News message
Component Block - <NewsRefGrp> N News items referenced by this News message
1473 NewsCategory N
1474 LanguageCode N Used to optionally specify the national language used for the News item.
42 OrigTime N
61 Urgency N
148 Headline Y Specifies the headline text
358 EncodedHeadlineLen N Must be set if EncodedHeadline field is specified and must immediately precede it.
359 EncodedHeadline N Encoded (non-ASCII characters) representation of the Headline field in the encoded format specified via the MessageEncoding field.
Component Block - <RoutingGrp> N Required if any RoutingType and RoutingIDs are specified. Indicates the number within repeating group.
1301 MarketID N Used to optionally specify the market to which this News applies.
1300 MarketSegmentID N Used to optionally specify the market segment to which this News applies.
Component Block - <InstrmtGrp> N Specifies the number of repeating symbols (instruments) specified
Component Block - <InstrmtLegGrp> N

Number of legs

Identifies a Multi-leg Execution if present and non-zero.

Component Block - <UndInstrmtGrp> N Number of underlyings
Component Block - <LinesOfTextGrp> Y Specifies the number of repeating lines of text specified
149 URLLink N A URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)
95 RawDataLength N
96 RawData N
Component Block - <StandardTrailer> Y

Related Messages