Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 Display Name for Exchange Unrecognized UDS

For front-end display of unrecognized, or generic UDS instruments:

  • Implement Process to Build spread Display Name.
  • Additional considerations:
    • The spread type from tag 762-SecuritySubType is ':GN'. Client systems may choose to represent this as a 'generic' name or omit from the display name.
    • A recursive spread type is a spread which has at least 1 leg that is a user-defined spread. Only one level of recursion is allowed. Client systems should leverage the Process to Build spread Display Name to decompose the instrument.

Display Name for a Recursive UDS

For a recursive UDS, the display name must be constructed from the related market data Security Definition (35=d) messages.

For this example, the display names for this spread would be obtained from the market data Security Definition (tag 35-MsgType=d) messages for Spread 1 component legs:

  1. Spread 1: UD:U$: GN 0306123410. Based on the lookup of the legs, the spread contains the following legs.
    • Leg 1: GEM9 C9100
    • Leg 2: UD:U$: VT1025924175
  2. Spread 2: UD:U$: BO 0306123089. Based on the lookup of the legs, the UDS contains the following legs.
    • Leg 1: GEM9 C9100
    • Leg 2: GEM9 C9200
    • Leg 3: GEM9 C9300

A possible display name in this example is GE: GN: GE: BO.