RIXML Documentation

AssetType

RIXML 2.5 Element

Level OneRequired

Required element specifying security's asset type using assetType attribute from AssetTypeEnum. In Level One, serves as container for the attribute value with Rating and Weighting children excluded.

Indicates the asset type. Typically used in conjunction with AssetClass and SecurityType. Can be attached to a Context element or to a Security element. For equities, examples include stocks, convertibles, warrants and preferred stocks. For bonds, examples include the major fixed income sectors typically used in major fixed income index benchmarks. These include U.S. Treasuries, Corporate High Yield and Municipals, among others.

Usage

Required element within Security, appearing exactly once. Must have assetType attribute with value from enumerated list. Acts primarily as attribute container.

Business Context

Provides detailed investment instrument categorization beyond asset class, supporting precise portfolio analysis and research filtering by specific security characteristics.

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

Where It Fits

Definition

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

Attributes

assetTypeAssetTypeEnum

Indicates the asset type.

requiredSince 2.1

For specifying other IM systems.

optionalSince 2.1
weightingActionWeightingActionEnum

Highlights an action taken by the publisher. Indicates that the publisher is changing the weighting of the security type.

optionalSince 2.1

Children

Rating(complex)0..unbounded
optionalSince 2.1
Weighting(complex)0..unbounded
optionalSince 2.1

Example

<AssetType assetType="Value" />

Version History

Unchanged since introduction in RIXML 2.1

Business Rules

MUST

Security element must contain single AssetType element that acts as container for the assetType attribute

validationrequired-element
MUST

Level One compliance excludes Rating and Weighting elements as children of AssetType

validationlevel-one-complianceexclusion

Design Decisions

In Level One, the AssetType element acts merely as a container for the assetType attribute rather than supporting child elements

To simplify the AssetType structure by removing Rating and Weighting child elements for Level One compliance

RIXML Level One Addendum v2.5, p.15

Semantic Relationships

Qualifies2 relationships

AssetClassSHOULD

Asset class works in conjunction with asset type to provide comprehensive asset classification

RIXML Research Data Dictionary v2.5.1, p.56AssetClass

SecurityTypeSHOULD

Asset type works in conjunction with security type to provide comprehensive asset classification

RIXML Research Data Dictionary v2.5.1, p.56AssetType

Requires1 relationship

Publisher-defined value is used when asset type value is set to PublisherDefined to specify custom asset types

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

Constrains1 relationship

SecurityMUST

The Security element must contain a single AssetType element

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