# XML Schema Documentation

### Complex Type: Asset

#### [Table of contents]

Super-types: | None
Sub-types: | Basket (by extension) IdentifiedAsset (by extension) Cash (by extension) Commodity (by extension) UnderlyingAsset (by extension) Deposit (by extension) ExchangeTraded (by extension) Bond (by extension) ConvertibleBond (by extension) EquityAsset (by extension) ExchangeTradedCalculatedPrice (by extension) ExchangeTradedFund (by extension) Index (by extension) ExchangeTradedContract (by extension) Future (by extension) FxRateAsset (by extension) Loan (by extension) Mortgage (by extension) MutualFund (by extension) RateIndex (by extension) SimpleCreditDefaultSwap (by extension) SimpleFra (by extension) SimpleIRSwap (by extension)

Name | Asset
Used by (from the same schema document) | Element underlyingAsset
Abstract | yes
Documentation | Abstract base class for all underlying assets.

XML Instance Representation
<...
id=" xsd:ID [0..1]"/>
Diagram
Schema Component Representation
<xsd:complexType name="Asset" abstract="true">
<xsd:attribute name="id" type=" xsd:ID "/>
</xsd:complexType>