RIXML Documentation

SecurityID

RIXML 2.5 Element

Level OneRequired

Specifies symbol identifier for security using various identification schemes. Requires idType from IssuerSecurityIDTypeEnum and idValue attributes, with optional publisherDefinedValue for custom schemes.

Used to uniquely identify the security

Usage

Required element within Security, must appear at least once but can have multiple instances. Must have idType and idValue attributes. Multiple symbols recommended for certainty.

Business Context

Essential for precise security identification across trading systems and data vendors, ensuring accurate matching of research content with specific financial instruments.

Source:level-one-2.5
Schema:RIXML-Common-2_5.xsd:1678

Where It Fits

Definition

Type
Namespacehttp://www.rixml.org/2017/9/RIXML
Min Occurs1
Max Occurs1

Attributes

idTypeIssuerSecurityIDTypeEnum

Indicates the organization or company's protocol used for the security identifier (i.e. the Security classification scheme). Examples include CUSIP, RIC, BloombergCode, etc.

required

For specifying other IM systems.

optionalSince 2.1
idValuestring

The actual symbol identifying the index.

requiredSince 2.1

The ISO 3166-1 Country code for the country in which the exchange operates.

optionalSince 2.1

Children

TradingExchangestring0..1
optionalSince 2.1

Example

<SecurityID idType="Value"
             idValue="example" />

Version History

Unchanged since introduction in RIXML 2.1

Business Rules

MUST

Bloomberg symbols must use '@' instead of space between ticker and country/exchange designation, and must be case-sensitive and exact

security-identificationbloomberg-format
MUST

Reuters RIC symbols must be case-sensitive and exact, may omit exchange designation only for U.S. issues, and must use period separator

security-identificationreuters-format
MUST

When SecurityID idType attribute has value PublisherDefined, the publisherDefinedValue attribute is required

validationconditional-requirement

Semantic Relationships

Requires2 relationships

Publisher-defined value is populated when security identifier type is set to PublisherDefined

RIXML Research Data Dictionary v2.5.1, p.59Elements and Attributes

The securityID attribute must reference a SecurityID that appears elsewhere in the product metadata to enable unique identification

RIXML Research Data Dictionary v2.5.1, p.67securityID (Optional, String)

Constrains2 relationships

ProductSHOULD

SecurityID tag is only included when the publication discusses specific securities, as it would not apply to economic overviews or company-agnostic research

RIXML Implementation Guide v2.5.1, p.17Level One

SecurityMUST

The Security element must contain at least one SecurityID element

RIXML Level One Addendum v2.5, p.14Research.Product.Context.IssuerDetails.Issuer.SecurityDetails.Security.SecurityID

Broadens1 relationship

DUNS enumeration value extends security identification capabilities to support private company securities through business credit identifiers

RIXML Release Notes v2.5, p.31Identifying private companies