RIXML Documentation

TradingExchange

RIXML 2.5 Element

Required

Identifies the exchange where a security trades, with an optional tradingExchangeCode attribute that uses ISO 10383 Market Identifier Codes (MIC) for precise exchange identification.

Usage

Used within SecurityID elements to specify trading venue. Optional tradingExchangeCode provides standardized exchange identification using four-character MIC codes.

Business Context

Important for security identification and trading context, enabling research consumers to understand where securities can be accessed and traded, supporting execution and market access decisions.

Source:data-dictionary-2.5.1
Schema:RIXML-Common-2_5.xsd:1708

Specification Guide

Overview

TradingExchange identifies the financial exchange or trading venue where a security is traded. It appears inside SecurityID to qualify a security identifier with the venue on which the security is listed, which is essential when the same ticker symbol can refer to different securities on different exchanges. Since RIXML 2.3, the element carries an optional tradingExchangeCode attribute that accepts a four-character ISO 10383 Market Identifier Code (MIC) for standardized exchange identification (sources: release-notes-2.3 p.2, best-practices-guide p.11).

Usage

Use TradingExchange as an optional child of SecurityID to record where the referenced security trades. The element's text content typically carries the human-readable exchange name (e.g. NASDAQ, NYSE), while the optional tradingExchangeCode attribute carries the ISO 10383 MIC for machine-readable, unambiguous venue identification (sources: data-dictionary-2.5.1 p.64, user-guide-2.3 p.44). It is particularly valuable when: - The security is dual- or multi-listed and the ticker alone is ambiguous. - Downstream consumers need to route, match or reconcile securities against market data systems. - Regulatory or settlement context depends on the specific venue. Pair TradingExchange with an exchange-scoped identifier (such as a ticker captured via the appropriate IssuerSecurityIDTypeEnum value) so that the combination uniquely resolves the security [best-practices-guide p.16].

Rules

Relationships

Where It Fits

Definition

Type
Namespacehttp://www.rixml.org/2017/9/RIXML
Min Occurs1
Max Occurs1
Content ModelText content (string)

Attributes

ISO 10383 Market Identifier Code (MIC) used to precisely identify the exchange upon which the security trades.

optionalSince 2.3

Children

Contains text content (type: string)

This element's value is its text content. Attributes provide additional context.

Example

<TradingExchange>ABC-123</TradingExchange>

Version History

Unchanged since introduction in RIXML 2.3

TradingExchange has existed since the early 2.x line as a free-text container for the exchange name on which a security trades. In RIXML 2.3 it was extended with the optional tradingExchangeCode attribute, typed by ISO10383ExchangeType, to carry an ISO 10383 Market Identifier Code (four uppercase alpha characters). This change addressed the well-known ambiguity of ticker symbols, which are only unique within a single exchange (sources: release-notes-2.3 p.2, best-practices-guide p.11, best-practices-guide p.16). The element and its attribute are unchanged in structure through versions 2.4 and 2.5 (sources: data-dictionary-2.4 p.61, data-dictionary-2.5.1 p.64).

Related Elements